From d12f73347c976c723b14e287b7375f1a74bd4e2b Mon Sep 17 00:00:00 2001 From: Alper Rifat Ulucinar Date: Tue, 3 Oct 2023 11:14:37 +0300 Subject: [PATCH] Bump Terraform provider to v5.19.0 Signed-off-by: Alper Rifat Ulucinar --- Makefile | 2 +- apis/apigateway/v1beta1/zz_account_types.go | 6 + apis/apigateway/v1beta1/zz_apikey_types.go | 10 + .../v1beta1/zz_generated.deepcopy.go | 31 + .../v1beta1/zz_autoscalinggroup_types.go | 20 + .../v1beta1/zz_generated.deepcopy.go | 30 + .../v1beta1/zz_distribution_types.go | 14 +- .../v1beta1/zz_instancestorageconfig_types.go | 6 +- .../v1beta1/zz_networkinsightspath_types.go | 4 +- apis/elasticache/v1beta1/zz_cluster_types.go | 10 + .../v1beta1/zz_generated.deepcopy.go | 15 + apis/fsx/v1beta1/zz_generated.deepcopy.go | 96 +++ apis/fsx/v1beta1/zz_ontapfilesystem_types.go | 6 +- .../fsx/v1beta1/zz_windowsfilesystem_types.go | 51 +- apis/glue/v1beta1/zz_catalogtable_types.go | 58 ++ apis/glue/v1beta1/zz_generated.deepcopy.go | 162 ++++ apis/lightsail/v1beta1/zz_bucket_types.go | 10 + .../v1beta1/zz_generated.deepcopy.go | 15 + apis/medialive/v1beta1/zz_channel_types.go | 84 +- apis/mq/v1beta1/zz_broker_types.go | 6 +- apis/mq/v1beta1/zz_configuration_types.go | 6 +- apis/opensearch/v1beta1/zz_domain_types.go | 29 + .../v1beta1/zz_generated.deepcopy.go | 81 ++ apis/rds/v1beta1/zz_optiongroup_types.go | 66 +- apis/s3/v1beta1/zz_generated.deepcopy.go | 70 ++ apis/s3/v1beta1/zz_object_types.go | 22 + apis/s3/v1beta1/zz_objectcopy_types.go | 22 + .../v1beta1/zz_generated.deepcopy.go | 25 + .../zz_multiregionaccesspoint_types.go | 13 + .../zz_objectlambdaaccesspoint_types.go | 3 + apis/schemas/v1beta1/zz_schema_types.go | 6 +- .../v1beta1/zz_generated_terraformed.go | 2 +- .../zz_principalportfolioassociation_types.go | 6 +- apis/sesv2/v1beta1/zz_emailidentity_types.go | 8 +- apis/sesv2/v1beta1/zz_generated.deepcopy.go | 16 +- .../sesv2/v1beta1/zz_generated_terraformed.go | 2 +- apis/ssm/v1beta1/zz_association_types.go | 10 + apis/ssm/v1beta1/zz_generated.deepcopy.go | 15 + config/provider-metadata.yaml | 769 ++++++++++++++++-- config/schema.json | 2 +- examples-generated/apigateway/apikey.yaml | 6 +- .../iot/provisioningtemplate.yaml | 1 + .../apigateway.aws.upbound.io_accounts.yaml | 8 + .../apigateway.aws.upbound.io_apikeys.yaml | 12 + ...ling.aws.upbound.io_autoscalinggroups.yaml | 30 + ...oudfront.aws.upbound.io_distributions.yaml | 30 +- ...aws.upbound.io_instancestorageconfigs.yaml | 6 +- ...2.aws.upbound.io_networkinsightspaths.yaml | 8 +- .../elasticache.aws.upbound.io_clusters.yaml | 15 + .../fsx.aws.upbound.io_ontapfilesystems.yaml | 6 +- ...fsx.aws.upbound.io_windowsfilesystems.yaml | 66 +- .../glue.aws.upbound.io_catalogtables.yaml | 66 ++ .../lightsail.aws.upbound.io_buckets.yaml | 18 + .../medialive.aws.upbound.io_channels.yaml | 315 +++++-- package/crds/mq.aws.upbound.io_brokers.yaml | 6 +- .../mq.aws.upbound.io_configurations.yaml | 15 +- .../opensearch.aws.upbound.io_domains.yaml | 33 + .../crds/rds.aws.upbound.io_optiongroups.yaml | 123 +-- .../crds/s3.aws.upbound.io_objectcopies.yaml | 33 + package/crds/s3.aws.upbound.io_objects.yaml | 33 + ...ws.upbound.io_multiregionaccesspoints.yaml | 15 + ...s.upbound.io_objectlambdaaccesspoints.yaml | 3 + .../crds/schemas.aws.upbound.io_schemas.yaml | 9 +- ...und.io_principalportfolioassociations.yaml | 12 +- .../sesv2.aws.upbound.io_emailidentities.yaml | 30 +- .../crds/ssm.aws.upbound.io_associations.yaml | 12 + 66 files changed, 2339 insertions(+), 381 deletions(-) diff --git a/Makefile b/Makefile index a71201f75a..d3aabfa909 100644 --- a/Makefile +++ b/Makefile @@ -8,7 +8,7 @@ PROJECT_REPO := github.com/upbound/$(PROJECT_NAME) export PROVIDER_NAME export TERRAFORM_VERSION := 1.5.5 export TERRAFORM_PROVIDER_SOURCE := hashicorp/aws -export TERRAFORM_PROVIDER_VERSION := 5.15.0 +export TERRAFORM_PROVIDER_VERSION := 5.19.0 export TERRAFORM_PROVIDER_DOWNLOAD_NAME := terraform-provider-aws export TERRAFORM_PROVIDER_DOWNLOAD_URL_PREFIX := https://github.com/hashicorp/terraform-provider-aws/releases/download/v$(TERRAFORM_PROVIDER_VERSION) export TERRAFORM_PROVIDER_REPO ?= https://github.com/hashicorp/terraform-provider-aws diff --git a/apis/apigateway/v1beta1/zz_account_types.go b/apis/apigateway/v1beta1/zz_account_types.go index a80ca4bc2e..5063a87c50 100755 --- a/apis/apigateway/v1beta1/zz_account_types.go +++ b/apis/apigateway/v1beta1/zz_account_types.go @@ -18,9 +18,15 @@ type AccountInitParameters struct { type AccountObservation struct { + // The version of the API keys used for the account. + APIKeyVersion *string `json:"apiKeyVersion,omitempty" tf:"api_key_version,omitempty"` + // ARN of an IAM role for CloudWatch (to allow logging & monitoring). See more in AWS Docs. Logging & monitoring can be enabled/disabled and otherwise tuned on the API Gateway Stage level. CloudwatchRoleArn *string `json:"cloudwatchRoleArn,omitempty" tf:"cloudwatch_role_arn,omitempty"` + // A list of features supported for the account. + Features []*string `json:"features,omitempty" tf:"features,omitempty"` + ID *string `json:"id,omitempty" tf:"id,omitempty"` // Account-Level throttle settings. See exported fields below. diff --git a/apis/apigateway/v1beta1/zz_apikey_types.go b/apis/apigateway/v1beta1/zz_apikey_types.go index f04b5861b2..b6fc59e0bc 100755 --- a/apis/apigateway/v1beta1/zz_apikey_types.go +++ b/apis/apigateway/v1beta1/zz_apikey_types.go @@ -15,6 +15,9 @@ import ( type APIKeyInitParameters struct { + // An Amazon Web Services Marketplace customer identifier, when integrating with the Amazon Web Services SaaS Marketplace. + CustomerID *string `json:"customerId,omitempty" tf:"customer_id,omitempty"` + // API key description. Description *string `json:"description,omitempty" tf:"description,omitempty"` @@ -36,6 +39,9 @@ type APIKeyObservation struct { // Creation date of the API key CreatedDate *string `json:"createdDate,omitempty" tf:"created_date,omitempty"` + // An Amazon Web Services Marketplace customer identifier, when integrating with the Amazon Web Services SaaS Marketplace. + CustomerID *string `json:"customerId,omitempty" tf:"customer_id,omitempty"` + // API key description. Description *string `json:"description,omitempty" tf:"description,omitempty"` @@ -60,6 +66,10 @@ type APIKeyObservation struct { type APIKeyParameters struct { + // An Amazon Web Services Marketplace customer identifier, when integrating with the Amazon Web Services SaaS Marketplace. + // +kubebuilder:validation:Optional + CustomerID *string `json:"customerId,omitempty" tf:"customer_id,omitempty"` + // API key description. // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` diff --git a/apis/apigateway/v1beta1/zz_generated.deepcopy.go b/apis/apigateway/v1beta1/zz_generated.deepcopy.go index 905a0fbb5d..ef165287dc 100644 --- a/apis/apigateway/v1beta1/zz_generated.deepcopy.go +++ b/apis/apigateway/v1beta1/zz_generated.deepcopy.go @@ -43,6 +43,11 @@ func (in *APIKey) DeepCopyObject() runtime.Object { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *APIKeyInitParameters) DeepCopyInto(out *APIKeyInitParameters) { *out = *in + if in.CustomerID != nil { + in, out := &in.CustomerID, &out.CustomerID + *out = new(string) + **out = **in + } if in.Description != nil { in, out := &in.Description, &out.Description *out = new(string) @@ -131,6 +136,11 @@ func (in *APIKeyObservation) DeepCopyInto(out *APIKeyObservation) { *out = new(string) **out = **in } + if in.CustomerID != nil { + in, out := &in.CustomerID, &out.CustomerID + *out = new(string) + **out = **in + } if in.Description != nil { in, out := &in.Description, &out.Description *out = new(string) @@ -203,6 +213,11 @@ func (in *APIKeyObservation) DeepCopy() *APIKeyObservation { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *APIKeyParameters) DeepCopyInto(out *APIKeyParameters) { *out = *in + if in.CustomerID != nil { + in, out := &in.CustomerID, &out.CustomerID + *out = new(string) + **out = **in + } if in.Description != nil { in, out := &in.Description, &out.Description *out = new(string) @@ -549,11 +564,27 @@ func (in *AccountList) DeepCopyObject() runtime.Object { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *AccountObservation) DeepCopyInto(out *AccountObservation) { *out = *in + if in.APIKeyVersion != nil { + in, out := &in.APIKeyVersion, &out.APIKeyVersion + *out = new(string) + **out = **in + } if in.CloudwatchRoleArn != nil { in, out := &in.CloudwatchRoleArn, &out.CloudwatchRoleArn *out = new(string) **out = **in } + if in.Features != nil { + in, out := &in.Features, &out.Features + *out = make([]*string, len(*in)) + for i := range *in { + if (*in)[i] != nil { + in, out := &(*in)[i], &(*out)[i] + *out = new(string) + **out = **in + } + } + } if in.ID != nil { in, out := &in.ID, &out.ID *out = new(string) diff --git a/apis/autoscaling/v1beta1/zz_autoscalinggroup_types.go b/apis/autoscaling/v1beta1/zz_autoscalinggroup_types.go index 2d782fbcb8..d702811c30 100755 --- a/apis/autoscaling/v1beta1/zz_autoscalinggroup_types.go +++ b/apis/autoscaling/v1beta1/zz_autoscalinggroup_types.go @@ -1383,8 +1383,14 @@ type PreferencesInitParameters struct { // Amount of capacity in the Auto Scaling group that must remain healthy during an instance refresh to allow the operation to continue, as a percentage of the desired capacity of the Auto Scaling group. Defaults to 90. MinHealthyPercentage *float64 `json:"minHealthyPercentage,omitempty" tf:"min_healthy_percentage,omitempty"` + // Behavior when encountering instances protected from scale in are found. Available behaviors are Refresh, Ignore, and Wait. Default is Ignore. + ScaleInProtectedInstances *string `json:"scaleInProtectedInstances,omitempty" tf:"scale_in_protected_instances,omitempty"` + // Replace instances that already have your desired configuration. Defaults to false. SkipMatching *bool `json:"skipMatching,omitempty" tf:"skip_matching,omitempty"` + + // Behavior when encountering instances in the Standby state in are found. Available behaviors are Terminate, Ignore, and Wait. Default is Ignore. + StandbyInstances *string `json:"standbyInstances,omitempty" tf:"standby_instances,omitempty"` } type PreferencesObservation struct { @@ -1404,8 +1410,14 @@ type PreferencesObservation struct { // Amount of capacity in the Auto Scaling group that must remain healthy during an instance refresh to allow the operation to continue, as a percentage of the desired capacity of the Auto Scaling group. Defaults to 90. MinHealthyPercentage *float64 `json:"minHealthyPercentage,omitempty" tf:"min_healthy_percentage,omitempty"` + // Behavior when encountering instances protected from scale in are found. Available behaviors are Refresh, Ignore, and Wait. Default is Ignore. + ScaleInProtectedInstances *string `json:"scaleInProtectedInstances,omitempty" tf:"scale_in_protected_instances,omitempty"` + // Replace instances that already have your desired configuration. Defaults to false. SkipMatching *bool `json:"skipMatching,omitempty" tf:"skip_matching,omitempty"` + + // Behavior when encountering instances in the Standby state in are found. Available behaviors are Terminate, Ignore, and Wait. Default is Ignore. + StandbyInstances *string `json:"standbyInstances,omitempty" tf:"standby_instances,omitempty"` } type PreferencesParameters struct { @@ -1430,9 +1442,17 @@ type PreferencesParameters struct { // +kubebuilder:validation:Optional MinHealthyPercentage *float64 `json:"minHealthyPercentage,omitempty" tf:"min_healthy_percentage,omitempty"` + // Behavior when encountering instances protected from scale in are found. Available behaviors are Refresh, Ignore, and Wait. Default is Ignore. + // +kubebuilder:validation:Optional + ScaleInProtectedInstances *string `json:"scaleInProtectedInstances,omitempty" tf:"scale_in_protected_instances,omitempty"` + // Replace instances that already have your desired configuration. Defaults to false. // +kubebuilder:validation:Optional SkipMatching *bool `json:"skipMatching,omitempty" tf:"skip_matching,omitempty"` + + // Behavior when encountering instances in the Standby state in are found. Available behaviors are Terminate, Ignore, and Wait. Default is Ignore. + // +kubebuilder:validation:Optional + StandbyInstances *string `json:"standbyInstances,omitempty" tf:"standby_instances,omitempty"` } type TagInitParameters struct { diff --git a/apis/autoscaling/v1beta1/zz_generated.deepcopy.go b/apis/autoscaling/v1beta1/zz_generated.deepcopy.go index c4f44eb73b..5d8703a8e2 100644 --- a/apis/autoscaling/v1beta1/zz_generated.deepcopy.go +++ b/apis/autoscaling/v1beta1/zz_generated.deepcopy.go @@ -7784,11 +7784,21 @@ func (in *PreferencesInitParameters) DeepCopyInto(out *PreferencesInitParameters *out = new(float64) **out = **in } + if in.ScaleInProtectedInstances != nil { + in, out := &in.ScaleInProtectedInstances, &out.ScaleInProtectedInstances + *out = new(string) + **out = **in + } if in.SkipMatching != nil { in, out := &in.SkipMatching, &out.SkipMatching *out = new(bool) **out = **in } + if in.StandbyInstances != nil { + in, out := &in.StandbyInstances, &out.StandbyInstances + *out = new(string) + **out = **in + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreferencesInitParameters. @@ -7835,11 +7845,21 @@ func (in *PreferencesObservation) DeepCopyInto(out *PreferencesObservation) { *out = new(float64) **out = **in } + if in.ScaleInProtectedInstances != nil { + in, out := &in.ScaleInProtectedInstances, &out.ScaleInProtectedInstances + *out = new(string) + **out = **in + } if in.SkipMatching != nil { in, out := &in.SkipMatching, &out.SkipMatching *out = new(bool) **out = **in } + if in.StandbyInstances != nil { + in, out := &in.StandbyInstances, &out.StandbyInstances + *out = new(string) + **out = **in + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreferencesObservation. @@ -7886,11 +7906,21 @@ func (in *PreferencesParameters) DeepCopyInto(out *PreferencesParameters) { *out = new(float64) **out = **in } + if in.ScaleInProtectedInstances != nil { + in, out := &in.ScaleInProtectedInstances, &out.ScaleInProtectedInstances + *out = new(string) + **out = **in + } if in.SkipMatching != nil { in, out := &in.SkipMatching, &out.SkipMatching *out = new(bool) **out = **in } + if in.StandbyInstances != nil { + in, out := &in.StandbyInstances, &out.StandbyInstances + *out = new(string) + **out = **in + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PreferencesParameters. diff --git a/apis/cloudfront/v1beta1/zz_distribution_types.go b/apis/cloudfront/v1beta1/zz_distribution_types.go index 816ea9a3fa..89c8012f42 100755 --- a/apis/cloudfront/v1beta1/zz_distribution_types.go +++ b/apis/cloudfront/v1beta1/zz_distribution_types.go @@ -1309,10 +1309,10 @@ type OriginInitParameters struct { // Optional element that causes CloudFront to request your content from a directory in your Amazon S3 bucket or your custom origin. OriginPath *string `json:"originPath,omitempty" tf:"origin_path,omitempty"` - // The CloudFront Origin Shield configuration information. Using Origin Shield can help reduce the load on your origin. For more information, see Using Origin Shield in the Amazon CloudFront Developer Guide. + // CloudFront Origin Shield configuration information. Using Origin Shield can help reduce the load on your origin. For more information, see Using Origin Shield in the Amazon CloudFront Developer Guide. OriginShield []OriginShieldInitParameters `json:"originShield,omitempty" tf:"origin_shield,omitempty"` - // The CloudFront S3 origin configuration information. If a custom origin is required, use custom_origin_config instead. + // CloudFront S3 origin configuration information. If a custom origin is required, use custom_origin_config instead. S3OriginConfig []S3OriginConfigInitParameters `json:"s3OriginConfig,omitempty" tf:"s3_origin_config,omitempty"` } @@ -1342,10 +1342,10 @@ type OriginObservation struct { // Optional element that causes CloudFront to request your content from a directory in your Amazon S3 bucket or your custom origin. OriginPath *string `json:"originPath,omitempty" tf:"origin_path,omitempty"` - // The CloudFront Origin Shield configuration information. Using Origin Shield can help reduce the load on your origin. For more information, see Using Origin Shield in the Amazon CloudFront Developer Guide. + // CloudFront Origin Shield configuration information. Using Origin Shield can help reduce the load on your origin. For more information, see Using Origin Shield in the Amazon CloudFront Developer Guide. OriginShield []OriginShieldObservation `json:"originShield,omitempty" tf:"origin_shield,omitempty"` - // The CloudFront S3 origin configuration information. If a custom origin is required, use custom_origin_config instead. + // CloudFront S3 origin configuration information. If a custom origin is required, use custom_origin_config instead. S3OriginConfig []S3OriginConfigObservation `json:"s3OriginConfig,omitempty" tf:"s3_origin_config,omitempty"` } @@ -1393,11 +1393,11 @@ type OriginParameters struct { // +kubebuilder:validation:Optional OriginPath *string `json:"originPath,omitempty" tf:"origin_path,omitempty"` - // The CloudFront Origin Shield configuration information. Using Origin Shield can help reduce the load on your origin. For more information, see Using Origin Shield in the Amazon CloudFront Developer Guide. + // CloudFront Origin Shield configuration information. Using Origin Shield can help reduce the load on your origin. For more information, see Using Origin Shield in the Amazon CloudFront Developer Guide. // +kubebuilder:validation:Optional OriginShield []OriginShieldParameters `json:"originShield,omitempty" tf:"origin_shield,omitempty"` - // The CloudFront S3 origin configuration information. If a custom origin is required, use custom_origin_config instead. + // CloudFront S3 origin configuration information. If a custom origin is required, use custom_origin_config instead. // +kubebuilder:validation:Optional S3OriginConfig []S3OriginConfigParameters `json:"s3OriginConfig,omitempty" tf:"s3_origin_config,omitempty"` } @@ -1428,7 +1428,7 @@ type OriginShieldParameters struct { // AWS Region for Origin Shield. To specify a region, use the region code, not the region name. For example, specify the US East (Ohio) region as us-east-2. // +kubebuilder:validation:Optional - OriginShieldRegion *string `json:"originShieldRegion" tf:"origin_shield_region,omitempty"` + OriginShieldRegion *string `json:"originShieldRegion,omitempty" tf:"origin_shield_region,omitempty"` } type RestrictionsInitParameters struct { diff --git a/apis/connect/v1beta1/zz_instancestorageconfig_types.go b/apis/connect/v1beta1/zz_instancestorageconfig_types.go index 957fd71af8..7f97417ced 100755 --- a/apis/connect/v1beta1/zz_instancestorageconfig_types.go +++ b/apis/connect/v1beta1/zz_instancestorageconfig_types.go @@ -51,7 +51,7 @@ type EncryptionConfigParameters struct { type InstanceStorageConfigInitParameters struct { - // A valid resource type. Valid Values: AGENT_EVENTS | ATTACHMENTS | CALL_RECORDINGS | CHAT_TRANSCRIPTS | CONTACT_EVALUATIONS | CONTACT_TRACE_RECORDS | MEDIA_STREAMS | REAL_TIME_CONTACT_ANALYSIS_SEGMENTS | SCHEDULED_REPORTS. + // A valid resource type. Valid Values: AGENT_EVENTS | ATTACHMENTS | CALL_RECORDINGS | CHAT_TRANSCRIPTS | CONTACT_EVALUATIONS | CONTACT_TRACE_RECORDS | MEDIA_STREAMS | REAL_TIME_CONTACT_ANALYSIS_SEGMENTS | SCHEDULED_REPORTS | SCREEN_RECORDINGS. ResourceType *string `json:"resourceType,omitempty" tf:"resource_type,omitempty"` // Specifies the storage configuration options for the Connect Instance. Documented below. @@ -69,7 +69,7 @@ type InstanceStorageConfigObservation struct { // Specifies the identifier of the hosting Amazon Connect Instance. InstanceID *string `json:"instanceId,omitempty" tf:"instance_id,omitempty"` - // A valid resource type. Valid Values: AGENT_EVENTS | ATTACHMENTS | CALL_RECORDINGS | CHAT_TRANSCRIPTS | CONTACT_EVALUATIONS | CONTACT_TRACE_RECORDS | MEDIA_STREAMS | REAL_TIME_CONTACT_ANALYSIS_SEGMENTS | SCHEDULED_REPORTS. + // A valid resource type. Valid Values: AGENT_EVENTS | ATTACHMENTS | CALL_RECORDINGS | CHAT_TRANSCRIPTS | CONTACT_EVALUATIONS | CONTACT_TRACE_RECORDS | MEDIA_STREAMS | REAL_TIME_CONTACT_ANALYSIS_SEGMENTS | SCHEDULED_REPORTS | SCREEN_RECORDINGS. ResourceType *string `json:"resourceType,omitempty" tf:"resource_type,omitempty"` // Specifies the storage configuration options for the Connect Instance. Documented below. @@ -97,7 +97,7 @@ type InstanceStorageConfigParameters struct { // +kubebuilder:validation:Required Region *string `json:"region" tf:"-"` - // A valid resource type. Valid Values: AGENT_EVENTS | ATTACHMENTS | CALL_RECORDINGS | CHAT_TRANSCRIPTS | CONTACT_EVALUATIONS | CONTACT_TRACE_RECORDS | MEDIA_STREAMS | REAL_TIME_CONTACT_ANALYSIS_SEGMENTS | SCHEDULED_REPORTS. + // A valid resource type. Valid Values: AGENT_EVENTS | ATTACHMENTS | CALL_RECORDINGS | CHAT_TRANSCRIPTS | CONTACT_EVALUATIONS | CONTACT_TRACE_RECORDS | MEDIA_STREAMS | REAL_TIME_CONTACT_ANALYSIS_SEGMENTS | SCHEDULED_REPORTS | SCREEN_RECORDINGS. // +kubebuilder:validation:Optional ResourceType *string `json:"resourceType,omitempty" tf:"resource_type,omitempty"` diff --git a/apis/ec2/v1beta1/zz_networkinsightspath_types.go b/apis/ec2/v1beta1/zz_networkinsightspath_types.go index e8eea69f20..6e63f11f5b 100755 --- a/apis/ec2/v1beta1/zz_networkinsightspath_types.go +++ b/apis/ec2/v1beta1/zz_networkinsightspath_types.go @@ -36,7 +36,7 @@ type NetworkInsightsPathObservation struct { // ARN of the Network Insights Path. Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` - // ID or ARN of the resource which is the source of the path. Can be an Instance, Internet Gateway, Network Interface, Transit Gateway, VPC Endpoint, VPC Peering Connection or VPN Gateway. If the resource is in another account, you must specify an ARN. + // ID or ARN of the resource which is the destination of the path. Can be an Instance, Internet Gateway, Network Interface, Transit Gateway, VPC Endpoint, VPC Peering Connection or VPN Gateway. If the resource is in another account, you must specify an ARN. Destination *string `json:"destination,omitempty" tf:"destination,omitempty"` // ARN of the destination. @@ -72,7 +72,7 @@ type NetworkInsightsPathObservation struct { type NetworkInsightsPathParameters struct { - // ID or ARN of the resource which is the source of the path. Can be an Instance, Internet Gateway, Network Interface, Transit Gateway, VPC Endpoint, VPC Peering Connection or VPN Gateway. If the resource is in another account, you must specify an ARN. + // ID or ARN of the resource which is the destination of the path. Can be an Instance, Internet Gateway, Network Interface, Transit Gateway, VPC Endpoint, VPC Peering Connection or VPN Gateway. If the resource is in another account, you must specify an ARN. // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/ec2/v1beta1.NetworkInterface // +crossplane:generate:reference:extractor=github.com/upbound/upjet/pkg/resource.ExtractResourceID() // +kubebuilder:validation:Optional diff --git a/apis/elasticache/v1beta1/zz_cluster_types.go b/apis/elasticache/v1beta1/zz_cluster_types.go index 077c9ab4b0..7dd32727f6 100755 --- a/apis/elasticache/v1beta1/zz_cluster_types.go +++ b/apis/elasticache/v1beta1/zz_cluster_types.go @@ -114,6 +114,9 @@ type ClusterInitParameters struct { // Key-value map of resource tags. Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` + + // Enable encryption in-transit. Supported only with Memcached versions 1.6.12 and later, running in a VPC. See the ElastiCache in-transit encryption documentation for more details. + TransitEncryptionEnabled *bool `json:"transitEncryptionEnabled,omitempty" tf:"transit_encryption_enabled,omitempty"` } type ClusterObservation struct { @@ -228,6 +231,9 @@ type ClusterObservation struct { // Map of tags assigned to the resource, including those inherited from the provider default_tags configuration block. TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` + + // Enable encryption in-transit. Supported only with Memcached versions 1.6.12 and later, running in a VPC. See the ElastiCache in-transit encryption documentation for more details. + TransitEncryptionEnabled *bool `json:"transitEncryptionEnabled,omitempty" tf:"transit_encryption_enabled,omitempty"` } type ClusterParameters struct { @@ -393,6 +399,10 @@ type ClusterParameters struct { // Key-value map of resource tags. // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` + + // Enable encryption in-transit. Supported only with Memcached versions 1.6.12 and later, running in a VPC. See the ElastiCache in-transit encryption documentation for more details. + // +kubebuilder:validation:Optional + TransitEncryptionEnabled *bool `json:"transitEncryptionEnabled,omitempty" tf:"transit_encryption_enabled,omitempty"` } type LogDeliveryConfigurationInitParameters struct { diff --git a/apis/elasticache/v1beta1/zz_generated.deepcopy.go b/apis/elasticache/v1beta1/zz_generated.deepcopy.go index acf4e52914..dd74427dab 100644 --- a/apis/elasticache/v1beta1/zz_generated.deepcopy.go +++ b/apis/elasticache/v1beta1/zz_generated.deepcopy.go @@ -327,6 +327,11 @@ func (in *ClusterInitParameters) DeepCopyInto(out *ClusterInitParameters) { (*out)[key] = outVal } } + if in.TransitEncryptionEnabled != nil { + in, out := &in.TransitEncryptionEnabled, &out.TransitEncryptionEnabled + *out = new(bool) + **out = **in + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterInitParameters. @@ -588,6 +593,11 @@ func (in *ClusterObservation) DeepCopyInto(out *ClusterObservation) { (*out)[key] = outVal } } + if in.TransitEncryptionEnabled != nil { + in, out := &in.TransitEncryptionEnabled, &out.TransitEncryptionEnabled + *out = new(bool) + **out = **in + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterObservation. @@ -816,6 +826,11 @@ func (in *ClusterParameters) DeepCopyInto(out *ClusterParameters) { (*out)[key] = outVal } } + if in.TransitEncryptionEnabled != nil { + in, out := &in.TransitEncryptionEnabled, &out.TransitEncryptionEnabled + *out = new(bool) + **out = **in + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterParameters. diff --git a/apis/fsx/v1beta1/zz_generated.deepcopy.go b/apis/fsx/v1beta1/zz_generated.deepcopy.go index fdbad8a14e..4d79acf2b5 100644 --- a/apis/fsx/v1beta1/zz_generated.deepcopy.go +++ b/apis/fsx/v1beta1/zz_generated.deepcopy.go @@ -3548,6 +3548,81 @@ func (in *WindowsFileSystem) DeepCopyObject() runtime.Object { return nil } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *WindowsFileSystemDiskIopsConfigurationInitParameters) DeepCopyInto(out *WindowsFileSystemDiskIopsConfigurationInitParameters) { + *out = *in + if in.Iops != nil { + in, out := &in.Iops, &out.Iops + *out = new(float64) + **out = **in + } + if in.Mode != nil { + in, out := &in.Mode, &out.Mode + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WindowsFileSystemDiskIopsConfigurationInitParameters. +func (in *WindowsFileSystemDiskIopsConfigurationInitParameters) DeepCopy() *WindowsFileSystemDiskIopsConfigurationInitParameters { + if in == nil { + return nil + } + out := new(WindowsFileSystemDiskIopsConfigurationInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *WindowsFileSystemDiskIopsConfigurationObservation) DeepCopyInto(out *WindowsFileSystemDiskIopsConfigurationObservation) { + *out = *in + if in.Iops != nil { + in, out := &in.Iops, &out.Iops + *out = new(float64) + **out = **in + } + if in.Mode != nil { + in, out := &in.Mode, &out.Mode + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WindowsFileSystemDiskIopsConfigurationObservation. +func (in *WindowsFileSystemDiskIopsConfigurationObservation) DeepCopy() *WindowsFileSystemDiskIopsConfigurationObservation { + if in == nil { + return nil + } + out := new(WindowsFileSystemDiskIopsConfigurationObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *WindowsFileSystemDiskIopsConfigurationParameters) DeepCopyInto(out *WindowsFileSystemDiskIopsConfigurationParameters) { + *out = *in + if in.Iops != nil { + in, out := &in.Iops, &out.Iops + *out = new(float64) + **out = **in + } + if in.Mode != nil { + in, out := &in.Mode, &out.Mode + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WindowsFileSystemDiskIopsConfigurationParameters. +func (in *WindowsFileSystemDiskIopsConfigurationParameters) DeepCopy() *WindowsFileSystemDiskIopsConfigurationParameters { + if in == nil { + return nil + } + out := new(WindowsFileSystemDiskIopsConfigurationParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *WindowsFileSystemInitParameters) DeepCopyInto(out *WindowsFileSystemInitParameters) { *out = *in @@ -3594,6 +3669,13 @@ func (in *WindowsFileSystemInitParameters) DeepCopyInto(out *WindowsFileSystemIn *out = new(string) **out = **in } + if in.DiskIopsConfiguration != nil { + in, out := &in.DiskIopsConfiguration, &out.DiskIopsConfiguration + *out = make([]WindowsFileSystemDiskIopsConfigurationInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.PreferredSubnetID != nil { in, out := &in.PreferredSubnetID, &out.PreferredSubnetID *out = new(string) @@ -3752,6 +3834,13 @@ func (in *WindowsFileSystemObservation) DeepCopyInto(out *WindowsFileSystemObser *out = new(string) **out = **in } + if in.DiskIopsConfiguration != nil { + in, out := &in.DiskIopsConfiguration, &out.DiskIopsConfiguration + *out = make([]WindowsFileSystemDiskIopsConfigurationObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.ID != nil { in, out := &in.ID, &out.ID *out = new(string) @@ -3957,6 +4046,13 @@ func (in *WindowsFileSystemParameters) DeepCopyInto(out *WindowsFileSystemParame *out = new(string) **out = **in } + if in.DiskIopsConfiguration != nil { + in, out := &in.DiskIopsConfiguration, &out.DiskIopsConfiguration + *out = make([]WindowsFileSystemDiskIopsConfigurationParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.KMSKeyID != nil { in, out := &in.KMSKeyID, &out.KMSKeyID *out = new(string) diff --git a/apis/fsx/v1beta1/zz_ontapfilesystem_types.go b/apis/fsx/v1beta1/zz_ontapfilesystem_types.go index 422ea89a92..1d1da3c695 100755 --- a/apis/fsx/v1beta1/zz_ontapfilesystem_types.go +++ b/apis/fsx/v1beta1/zz_ontapfilesystem_types.go @@ -98,7 +98,7 @@ type OntapFileSystemInitParameters struct { // - The filesystem deployment type. Supports MULTI_AZ_1 and SINGLE_AZ_1. DeploymentType *string `json:"deploymentType,omitempty" tf:"deployment_type,omitempty"` - // The SSD IOPS configuration for the Amazon FSx for NetApp ONTAP file system. See Disk Iops Configuration Below. + // The SSD IOPS configuration for the Amazon FSx for NetApp ONTAP file system. See Disk Iops Configuration below. DiskIopsConfiguration []DiskIopsConfigurationInitParameters `json:"diskIopsConfiguration,omitempty" tf:"disk_iops_configuration,omitempty"` // Specifies the IP address range in which the endpoints to access your file system will be created. By default, Amazon FSx selects an unused IP address range for you from the 198.19.* range. @@ -140,7 +140,7 @@ type OntapFileSystemObservation struct { // - The filesystem deployment type. Supports MULTI_AZ_1 and SINGLE_AZ_1. DeploymentType *string `json:"deploymentType,omitempty" tf:"deployment_type,omitempty"` - // The SSD IOPS configuration for the Amazon FSx for NetApp ONTAP file system. See Disk Iops Configuration Below. + // The SSD IOPS configuration for the Amazon FSx for NetApp ONTAP file system. See Disk Iops Configuration below. DiskIopsConfiguration []DiskIopsConfigurationObservation `json:"diskIopsConfiguration,omitempty" tf:"disk_iops_configuration,omitempty"` // Specifies the IP address range in which the endpoints to access your file system will be created. By default, Amazon FSx selects an unused IP address range for you from the 198.19.* range. @@ -209,7 +209,7 @@ type OntapFileSystemParameters struct { // +kubebuilder:validation:Optional DeploymentType *string `json:"deploymentType,omitempty" tf:"deployment_type,omitempty"` - // The SSD IOPS configuration for the Amazon FSx for NetApp ONTAP file system. See Disk Iops Configuration Below. + // The SSD IOPS configuration for the Amazon FSx for NetApp ONTAP file system. See Disk Iops Configuration below. // +kubebuilder:validation:Optional DiskIopsConfiguration []DiskIopsConfigurationParameters `json:"diskIopsConfiguration,omitempty" tf:"disk_iops_configuration,omitempty"` diff --git a/apis/fsx/v1beta1/zz_windowsfilesystem_types.go b/apis/fsx/v1beta1/zz_windowsfilesystem_types.go index 48065e936a..fe8cde66bd 100755 --- a/apis/fsx/v1beta1/zz_windowsfilesystem_types.go +++ b/apis/fsx/v1beta1/zz_windowsfilesystem_types.go @@ -115,12 +115,41 @@ type SelfManagedActiveDirectoryParameters struct { Username *string `json:"username" tf:"username,omitempty"` } +type WindowsFileSystemDiskIopsConfigurationInitParameters struct { + + // - The total number of SSD IOPS provisioned for the file system. + Iops *float64 `json:"iops,omitempty" tf:"iops,omitempty"` + + // - Specifies whether the number of IOPS for the file system is using the system. Valid values are AUTOMATIC and USER_PROVISIONED. Default value is AUTOMATIC. + Mode *string `json:"mode,omitempty" tf:"mode,omitempty"` +} + +type WindowsFileSystemDiskIopsConfigurationObservation struct { + + // - The total number of SSD IOPS provisioned for the file system. + Iops *float64 `json:"iops,omitempty" tf:"iops,omitempty"` + + // - Specifies whether the number of IOPS for the file system is using the system. Valid values are AUTOMATIC and USER_PROVISIONED. Default value is AUTOMATIC. + Mode *string `json:"mode,omitempty" tf:"mode,omitempty"` +} + +type WindowsFileSystemDiskIopsConfigurationParameters struct { + + // - The total number of SSD IOPS provisioned for the file system. + // +kubebuilder:validation:Optional + Iops *float64 `json:"iops,omitempty" tf:"iops,omitempty"` + + // - Specifies whether the number of IOPS for the file system is using the system. Valid values are AUTOMATIC and USER_PROVISIONED. Default value is AUTOMATIC. + // +kubebuilder:validation:Optional + Mode *string `json:"mode,omitempty" tf:"mode,omitempty"` +} + type WindowsFileSystemInitParameters struct { // An array DNS alias names that you want to associate with the Amazon FSx file system. For more information, see Working with DNS Aliases Aliases []*string `json:"aliases,omitempty" tf:"aliases,omitempty"` - // The configuration that Amazon FSx for Windows File Server uses to audit and log user accesses of files, folders, and file shares on the Amazon FSx for Windows File Server file system. See below. + // The configuration that Amazon FSx for Windows File Server uses to audit and log user accesses of files, folders, and file shares on the Amazon FSx for Windows File Server file system. See Audit Log Configuration below. AuditLogConfiguration []AuditLogConfigurationInitParameters `json:"auditLogConfiguration,omitempty" tf:"audit_log_configuration,omitempty"` // The number of days to retain automatic backups. Minimum of 0 and maximum of 90. Defaults to 7. Set to 0 to disable. @@ -138,10 +167,13 @@ type WindowsFileSystemInitParameters struct { // Specifies the file system deployment type, valid values are MULTI_AZ_1, SINGLE_AZ_1 and SINGLE_AZ_2. Default value is SINGLE_AZ_1. DeploymentType *string `json:"deploymentType,omitempty" tf:"deployment_type,omitempty"` + // The SSD IOPS configuration for the Amazon FSx for Windows File Server file system. See Disk Iops Configuration below. + DiskIopsConfiguration []WindowsFileSystemDiskIopsConfigurationInitParameters `json:"diskIopsConfiguration,omitempty" tf:"disk_iops_configuration,omitempty"` + // Specifies the subnet in which you want the preferred file server to be located. Required for when deployment type is MULTI_AZ_1. PreferredSubnetID *string `json:"preferredSubnetId,omitempty" tf:"preferred_subnet_id,omitempty"` - // Configuration block that Amazon FSx uses to join the Windows File Server instance to your self-managed (including on-premises) Microsoft Active Directory (AD) directory. Cannot be specified with active_directory_id. Detailed below. + // Configuration block that Amazon FSx uses to join the Windows File Server instance to your self-managed (including on-premises) Microsoft Active Directory (AD) directory. Cannot be specified with active_directory_id. See Self-Managed Active Directory below. SelfManagedActiveDirectory []SelfManagedActiveDirectoryInitParameters `json:"selfManagedActiveDirectory,omitempty" tf:"self_managed_active_directory,omitempty"` // When enabled, will skip the default final backup taken when the file system is deleted. This configuration must be applied separately before attempting to delete the resource to have the desired behavior. Defaults to false. @@ -174,7 +206,7 @@ type WindowsFileSystemObservation struct { // Amazon Resource Name of the file system. Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` - // The configuration that Amazon FSx for Windows File Server uses to audit and log user accesses of files, folders, and file shares on the Amazon FSx for Windows File Server file system. See below. + // The configuration that Amazon FSx for Windows File Server uses to audit and log user accesses of files, folders, and file shares on the Amazon FSx for Windows File Server file system. See Audit Log Configuration below. AuditLogConfiguration []AuditLogConfigurationObservation `json:"auditLogConfiguration,omitempty" tf:"audit_log_configuration,omitempty"` // The number of days to retain automatic backups. Minimum of 0 and maximum of 90. Defaults to 7. Set to 0 to disable. @@ -195,6 +227,9 @@ type WindowsFileSystemObservation struct { // Specifies the file system deployment type, valid values are MULTI_AZ_1, SINGLE_AZ_1 and SINGLE_AZ_2. Default value is SINGLE_AZ_1. DeploymentType *string `json:"deploymentType,omitempty" tf:"deployment_type,omitempty"` + // The SSD IOPS configuration for the Amazon FSx for Windows File Server file system. See Disk Iops Configuration below. + DiskIopsConfiguration []WindowsFileSystemDiskIopsConfigurationObservation `json:"diskIopsConfiguration,omitempty" tf:"disk_iops_configuration,omitempty"` + // Identifier of the file system (e.g. fs-12345678). ID *string `json:"id,omitempty" tf:"id,omitempty"` @@ -219,7 +254,7 @@ type WindowsFileSystemObservation struct { // A list of IDs for the security groups that apply to the specified network interfaces created for file system access. These security groups will apply to all network interfaces. SecurityGroupIds []*string `json:"securityGroupIds,omitempty" tf:"security_group_ids,omitempty"` - // Configuration block that Amazon FSx uses to join the Windows File Server instance to your self-managed (including on-premises) Microsoft Active Directory (AD) directory. Cannot be specified with active_directory_id. Detailed below. + // Configuration block that Amazon FSx uses to join the Windows File Server instance to your self-managed (including on-premises) Microsoft Active Directory (AD) directory. Cannot be specified with active_directory_id. See Self-Managed Active Directory below. SelfManagedActiveDirectory []SelfManagedActiveDirectoryObservation `json:"selfManagedActiveDirectory,omitempty" tf:"self_managed_active_directory,omitempty"` // When enabled, will skip the default final backup taken when the file system is deleted. This configuration must be applied separately before attempting to delete the resource to have the desired behavior. Defaults to false. @@ -270,7 +305,7 @@ type WindowsFileSystemParameters struct { // +kubebuilder:validation:Optional Aliases []*string `json:"aliases,omitempty" tf:"aliases,omitempty"` - // The configuration that Amazon FSx for Windows File Server uses to audit and log user accesses of files, folders, and file shares on the Amazon FSx for Windows File Server file system. See below. + // The configuration that Amazon FSx for Windows File Server uses to audit and log user accesses of files, folders, and file shares on the Amazon FSx for Windows File Server file system. See Audit Log Configuration below. // +kubebuilder:validation:Optional AuditLogConfiguration []AuditLogConfigurationParameters `json:"auditLogConfiguration,omitempty" tf:"audit_log_configuration,omitempty"` @@ -294,6 +329,10 @@ type WindowsFileSystemParameters struct { // +kubebuilder:validation:Optional DeploymentType *string `json:"deploymentType,omitempty" tf:"deployment_type,omitempty"` + // The SSD IOPS configuration for the Amazon FSx for Windows File Server file system. See Disk Iops Configuration below. + // +kubebuilder:validation:Optional + DiskIopsConfiguration []WindowsFileSystemDiskIopsConfigurationParameters `json:"diskIopsConfiguration,omitempty" tf:"disk_iops_configuration,omitempty"` + // ARN for the KMS Key to encrypt the file system at rest. Defaults to an AWS managed KMS Key. // +crossplane:generate:reference:type=github.com/upbound/provider-aws/apis/kms/v1beta1.Key // +crossplane:generate:reference:extractor=github.com/upbound/provider-aws/config/common.ARNExtractor() @@ -332,7 +371,7 @@ type WindowsFileSystemParameters struct { // +kubebuilder:validation:Optional SecurityGroupIds []*string `json:"securityGroupIds,omitempty" tf:"security_group_ids,omitempty"` - // Configuration block that Amazon FSx uses to join the Windows File Server instance to your self-managed (including on-premises) Microsoft Active Directory (AD) directory. Cannot be specified with active_directory_id. Detailed below. + // Configuration block that Amazon FSx uses to join the Windows File Server instance to your self-managed (including on-premises) Microsoft Active Directory (AD) directory. Cannot be specified with active_directory_id. See Self-Managed Active Directory below. // +kubebuilder:validation:Optional SelfManagedActiveDirectory []SelfManagedActiveDirectoryParameters `json:"selfManagedActiveDirectory,omitempty" tf:"self_managed_active_directory,omitempty"` diff --git a/apis/glue/v1beta1/zz_catalogtable_types.go b/apis/glue/v1beta1/zz_catalogtable_types.go index 4f17c6a236..f063609a0c 100755 --- a/apis/glue/v1beta1/zz_catalogtable_types.go +++ b/apis/glue/v1beta1/zz_catalogtable_types.go @@ -18,6 +18,9 @@ type CatalogTableInitParameters struct { // Description of the table. Description *string `json:"description,omitempty" tf:"description,omitempty"` + // Configuration block for open table formats. See open_table_format_input below. + OpenTableFormatInput []OpenTableFormatInputInitParameters `json:"openTableFormatInput,omitempty" tf:"open_table_format_input,omitempty"` + // Owner of the table. Owner *string `json:"owner,omitempty" tf:"owner,omitempty"` @@ -66,6 +69,9 @@ type CatalogTableObservation struct { // Catalog ID, Database name and of the name table. ID *string `json:"id,omitempty" tf:"id,omitempty"` + // Configuration block for open table formats. See open_table_format_input below. + OpenTableFormatInput []OpenTableFormatInputObservation `json:"openTableFormatInput,omitempty" tf:"open_table_format_input,omitempty"` + // Owner of the table. Owner *string `json:"owner,omitempty" tf:"owner,omitempty"` @@ -120,6 +126,10 @@ type CatalogTableParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` + // Configuration block for open table formats. See open_table_format_input below. + // +kubebuilder:validation:Optional + OpenTableFormatInput []OpenTableFormatInputParameters `json:"openTableFormatInput,omitempty" tf:"open_table_format_input,omitempty"` + // Owner of the table. // +kubebuilder:validation:Optional Owner *string `json:"owner,omitempty" tf:"owner,omitempty"` @@ -215,6 +225,54 @@ type ColumnsParameters struct { Type *string `json:"type,omitempty" tf:"type,omitempty"` } +type IcebergInputInitParameters struct { + + // A required metadata operation. Can only be set to CREATE. + MetadataOperation *string `json:"metadataOperation,omitempty" tf:"metadata_operation,omitempty"` + + // The table version for the Iceberg table. Defaults to 2. + Version *string `json:"version,omitempty" tf:"version,omitempty"` +} + +type IcebergInputObservation struct { + + // A required metadata operation. Can only be set to CREATE. + MetadataOperation *string `json:"metadataOperation,omitempty" tf:"metadata_operation,omitempty"` + + // The table version for the Iceberg table. Defaults to 2. + Version *string `json:"version,omitempty" tf:"version,omitempty"` +} + +type IcebergInputParameters struct { + + // A required metadata operation. Can only be set to CREATE. + // +kubebuilder:validation:Optional + MetadataOperation *string `json:"metadataOperation" tf:"metadata_operation,omitempty"` + + // The table version for the Iceberg table. Defaults to 2. + // +kubebuilder:validation:Optional + Version *string `json:"version,omitempty" tf:"version,omitempty"` +} + +type OpenTableFormatInputInitParameters struct { + + // Configuration block for iceberg table config. See iceberg_input below. + IcebergInput []IcebergInputInitParameters `json:"icebergInput,omitempty" tf:"iceberg_input,omitempty"` +} + +type OpenTableFormatInputObservation struct { + + // Configuration block for iceberg table config. See iceberg_input below. + IcebergInput []IcebergInputObservation `json:"icebergInput,omitempty" tf:"iceberg_input,omitempty"` +} + +type OpenTableFormatInputParameters struct { + + // Configuration block for iceberg table config. See iceberg_input below. + // +kubebuilder:validation:Optional + IcebergInput []IcebergInputParameters `json:"icebergInput" tf:"iceberg_input,omitempty"` +} + type PartitionIndexInitParameters struct { // Name of the partition index. diff --git a/apis/glue/v1beta1/zz_generated.deepcopy.go b/apis/glue/v1beta1/zz_generated.deepcopy.go index 961aa6262d..704823fbc3 100644 --- a/apis/glue/v1beta1/zz_generated.deepcopy.go +++ b/apis/glue/v1beta1/zz_generated.deepcopy.go @@ -640,6 +640,13 @@ func (in *CatalogTableInitParameters) DeepCopyInto(out *CatalogTableInitParamete *out = new(string) **out = **in } + if in.OpenTableFormatInput != nil { + in, out := &in.OpenTableFormatInput, &out.OpenTableFormatInput + *out = make([]OpenTableFormatInputInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(string) @@ -781,6 +788,13 @@ func (in *CatalogTableObservation) DeepCopyInto(out *CatalogTableObservation) { *out = new(string) **out = **in } + if in.OpenTableFormatInput != nil { + in, out := &in.OpenTableFormatInput, &out.OpenTableFormatInput + *out = make([]OpenTableFormatInputObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(string) @@ -890,6 +904,13 @@ func (in *CatalogTableParameters) DeepCopyInto(out *CatalogTableParameters) { *out = new(string) **out = **in } + if in.OpenTableFormatInput != nil { + in, out := &in.OpenTableFormatInput, &out.OpenTableFormatInput + *out = make([]OpenTableFormatInputParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.Owner != nil { in, out := &in.Owner, &out.Owner *out = new(string) @@ -4194,6 +4215,81 @@ func (in *HudiTargetParameters) DeepCopy() *HudiTargetParameters { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergInputInitParameters) DeepCopyInto(out *IcebergInputInitParameters) { + *out = *in + if in.MetadataOperation != nil { + in, out := &in.MetadataOperation, &out.MetadataOperation + *out = new(string) + **out = **in + } + if in.Version != nil { + in, out := &in.Version, &out.Version + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergInputInitParameters. +func (in *IcebergInputInitParameters) DeepCopy() *IcebergInputInitParameters { + if in == nil { + return nil + } + out := new(IcebergInputInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergInputObservation) DeepCopyInto(out *IcebergInputObservation) { + *out = *in + if in.MetadataOperation != nil { + in, out := &in.MetadataOperation, &out.MetadataOperation + *out = new(string) + **out = **in + } + if in.Version != nil { + in, out := &in.Version, &out.Version + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergInputObservation. +func (in *IcebergInputObservation) DeepCopy() *IcebergInputObservation { + if in == nil { + return nil + } + out := new(IcebergInputObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *IcebergInputParameters) DeepCopyInto(out *IcebergInputParameters) { + *out = *in + if in.MetadataOperation != nil { + in, out := &in.MetadataOperation, &out.MetadataOperation + *out = new(string) + **out = **in + } + if in.Version != nil { + in, out := &in.Version, &out.Version + *out = new(string) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IcebergInputParameters. +func (in *IcebergInputParameters) DeepCopy() *IcebergInputParameters { + if in == nil { + return nil + } + out := new(IcebergInputParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *IcebergTargetInitParameters) DeepCopyInto(out *IcebergTargetInitParameters) { *out = *in @@ -5476,6 +5572,72 @@ func (in *NotificationPropertyParameters) DeepCopy() *NotificationPropertyParame return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *OpenTableFormatInputInitParameters) DeepCopyInto(out *OpenTableFormatInputInitParameters) { + *out = *in + if in.IcebergInput != nil { + in, out := &in.IcebergInput, &out.IcebergInput + *out = make([]IcebergInputInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenTableFormatInputInitParameters. +func (in *OpenTableFormatInputInitParameters) DeepCopy() *OpenTableFormatInputInitParameters { + if in == nil { + return nil + } + out := new(OpenTableFormatInputInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *OpenTableFormatInputObservation) DeepCopyInto(out *OpenTableFormatInputObservation) { + *out = *in + if in.IcebergInput != nil { + in, out := &in.IcebergInput, &out.IcebergInput + *out = make([]IcebergInputObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenTableFormatInputObservation. +func (in *OpenTableFormatInputObservation) DeepCopy() *OpenTableFormatInputObservation { + if in == nil { + return nil + } + out := new(OpenTableFormatInputObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *OpenTableFormatInputParameters) DeepCopyInto(out *OpenTableFormatInputParameters) { + *out = *in + if in.IcebergInput != nil { + in, out := &in.IcebergInput, &out.IcebergInput + *out = make([]IcebergInputParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OpenTableFormatInputParameters. +func (in *OpenTableFormatInputParameters) DeepCopy() *OpenTableFormatInputParameters { + if in == nil { + return nil + } + out := new(OpenTableFormatInputParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *PartitionIndexInitParameters) DeepCopyInto(out *PartitionIndexInitParameters) { *out = *in diff --git a/apis/lightsail/v1beta1/zz_bucket_types.go b/apis/lightsail/v1beta1/zz_bucket_types.go index b6b0902612..46faa20c1a 100755 --- a/apis/lightsail/v1beta1/zz_bucket_types.go +++ b/apis/lightsail/v1beta1/zz_bucket_types.go @@ -18,6 +18,9 @@ type BucketInitParameters struct { // - The ID of the bundle to use for the bucket. A bucket bundle specifies the monthly cost, storage space, and data transfer quota for a bucket. Use the get-bucket-bundles cli command to get a list of bundle IDs that you can specify. BundleID *string `json:"bundleId,omitempty" tf:"bundle_id,omitempty"` + // AWS by default will not delete an s3 bucket which is not empty, to prevent losing bucket data and affecting other resources in lightsail. If force_delete is set to true the bucket will be deleted even when not empty. + ForceDelete *bool `json:"forceDelete,omitempty" tf:"force_delete,omitempty"` + // Key-value map of resource tags. Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` } @@ -36,6 +39,9 @@ type BucketObservation struct { // The timestamp when the bucket was created. CreatedAt *string `json:"createdAt,omitempty" tf:"created_at,omitempty"` + // AWS by default will not delete an s3 bucket which is not empty, to prevent losing bucket data and affecting other resources in lightsail. If force_delete is set to true the bucket will be deleted even when not empty. + ForceDelete *bool `json:"forceDelete,omitempty" tf:"force_delete,omitempty"` + // The name used for this bucket (matches name). ID *string `json:"id,omitempty" tf:"id,omitempty"` @@ -57,6 +63,10 @@ type BucketParameters struct { // +kubebuilder:validation:Optional BundleID *string `json:"bundleId,omitempty" tf:"bundle_id,omitempty"` + // AWS by default will not delete an s3 bucket which is not empty, to prevent losing bucket data and affecting other resources in lightsail. If force_delete is set to true the bucket will be deleted even when not empty. + // +kubebuilder:validation:Optional + ForceDelete *bool `json:"forceDelete,omitempty" tf:"force_delete,omitempty"` + // The Amazon Web Services Region name. // Region is the region you'd like your resource to be created in. // +upjet:crd:field:TFTag=- diff --git a/apis/lightsail/v1beta1/zz_generated.deepcopy.go b/apis/lightsail/v1beta1/zz_generated.deepcopy.go index e867ce616d..71a58937cd 100644 --- a/apis/lightsail/v1beta1/zz_generated.deepcopy.go +++ b/apis/lightsail/v1beta1/zz_generated.deepcopy.go @@ -138,6 +138,11 @@ func (in *BucketInitParameters) DeepCopyInto(out *BucketInitParameters) { *out = new(string) **out = **in } + if in.ForceDelete != nil { + in, out := &in.ForceDelete, &out.ForceDelete + *out = new(bool) + **out = **in + } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]*string, len(*in)) @@ -221,6 +226,11 @@ func (in *BucketObservation) DeepCopyInto(out *BucketObservation) { *out = new(string) **out = **in } + if in.ForceDelete != nil { + in, out := &in.ForceDelete, &out.ForceDelete + *out = new(bool) + **out = **in + } if in.ID != nil { in, out := &in.ID, &out.ID *out = new(string) @@ -288,6 +298,11 @@ func (in *BucketParameters) DeepCopyInto(out *BucketParameters) { *out = new(string) **out = **in } + if in.ForceDelete != nil { + in, out := &in.ForceDelete, &out.ForceDelete + *out = new(bool) + **out = **in + } if in.Region != nil { in, out := &in.Region, &out.Region *out = new(string) diff --git a/apis/medialive/v1beta1/zz_channel_types.go b/apis/medialive/v1beta1/zz_channel_types.go index 5d6c19670b..6c971c983d 100755 --- a/apis/medialive/v1beta1/zz_channel_types.go +++ b/apis/medialive/v1beta1/zz_channel_types.go @@ -349,7 +349,7 @@ type AudioDescriptionsInitParameters struct { // Advanced audio normalization settings. See Audio Normalization Settings for more details. AudioNormalizationSettings []AudioNormalizationSettingsInitParameters `json:"audioNormalizationSettings,omitempty" tf:"audio_normalization_settings,omitempty"` - // The name of the audio selector used as the source for this AudioDescription. + // The name of the audio selector in the input that MediaLive should monitor to detect silence. Select your most important rendition. If you didn't create an audio selector in this input, leave blank. AudioSelectorName *string `json:"audioSelectorName,omitempty" tf:"audio_selector_name,omitempty"` // Applies only if audioTypeControl is useConfigured. The values for audioType are defined in ISO-IEC 13818-1. @@ -384,7 +384,7 @@ type AudioDescriptionsObservation struct { // Advanced audio normalization settings. See Audio Normalization Settings for more details. AudioNormalizationSettings []AudioNormalizationSettingsObservation `json:"audioNormalizationSettings,omitempty" tf:"audio_normalization_settings,omitempty"` - // The name of the audio selector used as the source for this AudioDescription. + // The name of the audio selector in the input that MediaLive should monitor to detect silence. Select your most important rendition. If you didn't create an audio selector in this input, leave blank. AudioSelectorName *string `json:"audioSelectorName,omitempty" tf:"audio_selector_name,omitempty"` // Applies only if audioTypeControl is useConfigured. The values for audioType are defined in ISO-IEC 13818-1. @@ -420,7 +420,7 @@ type AudioDescriptionsParameters struct { // +kubebuilder:validation:Optional AudioNormalizationSettings []AudioNormalizationSettingsParameters `json:"audioNormalizationSettings,omitempty" tf:"audio_normalization_settings,omitempty"` - // The name of the audio selector used as the source for this AudioDescription. + // The name of the audio selector in the input that MediaLive should monitor to detect silence. Select your most important rendition. If you didn't create an audio selector in this input, leave blank. // +kubebuilder:validation:Optional AudioSelectorName *string `json:"audioSelectorName" tf:"audio_selector_name,omitempty"` @@ -686,26 +686,29 @@ type AudioSelectorParameters struct { type AudioSilenceSettingsInitParameters struct { - // The name of the audio selector used as the source for this AudioDescription. + // The name of the audio selector in the input that MediaLive should monitor to detect silence. Select your most important rendition. If you didn't create an audio selector in this input, leave blank. AudioSelectorName *string `json:"audioSelectorName,omitempty" tf:"audio_selector_name,omitempty"` + // The amount of time (in milliseconds) that the active input must be silent before automatic input failover occurs. Silence is defined as audio loss or audio quieter than -50 dBFS. AudioSilenceThresholdMsec *float64 `json:"audioSilenceThresholdMsec,omitempty" tf:"audio_silence_threshold_msec,omitempty"` } type AudioSilenceSettingsObservation struct { - // The name of the audio selector used as the source for this AudioDescription. + // The name of the audio selector in the input that MediaLive should monitor to detect silence. Select your most important rendition. If you didn't create an audio selector in this input, leave blank. AudioSelectorName *string `json:"audioSelectorName,omitempty" tf:"audio_selector_name,omitempty"` + // The amount of time (in milliseconds) that the active input must be silent before automatic input failover occurs. Silence is defined as audio loss or audio quieter than -50 dBFS. AudioSilenceThresholdMsec *float64 `json:"audioSilenceThresholdMsec,omitempty" tf:"audio_silence_threshold_msec,omitempty"` } type AudioSilenceSettingsParameters struct { - // The name of the audio selector used as the source for this AudioDescription. + // The name of the audio selector in the input that MediaLive should monitor to detect silence. Select your most important rendition. If you didn't create an audio selector in this input, leave blank. // +kubebuilder:validation:Optional AudioSelectorName *string `json:"audioSelectorName" tf:"audio_selector_name,omitempty"` + // The amount of time (in milliseconds) that the active input must be silent before automatic input failover occurs. Silence is defined as audio loss or audio quieter than -50 dBFS. // +kubebuilder:validation:Optional AudioSilenceThresholdMsec *float64 `json:"audioSilenceThresholdMsec,omitempty" tf:"audio_silence_threshold_msec,omitempty"` } @@ -759,39 +762,47 @@ type AudioWatermarkSettingsParameters struct { } type AutomaticInputFailoverSettingsInitParameters struct { + + // This clear time defines the requirement a recovered input must meet to be considered healthy. The input must have no failover conditions for this length of time. Enter a time in milliseconds. This value is particularly important if the input_preference for the failover pair is set to PRIMARY_INPUT_PREFERRED, because after this time, MediaLive will switch back to the primary input. ErrorClearTimeMsec *float64 `json:"errorClearTimeMsec,omitempty" tf:"error_clear_time_msec,omitempty"` FailoverCondition []FailoverConditionInitParameters `json:"failoverCondition,omitempty" tf:"failover_condition,omitempty"` + // Input preference when deciding which input to make active when a previously failed input has recovered. InputPreference *string `json:"inputPreference,omitempty" tf:"input_preference,omitempty"` - // The ID of the input. + // The input ID of the secondary input in the automatic input failover pair. SecondaryInputID *string `json:"secondaryInputId,omitempty" tf:"secondary_input_id,omitempty"` } type AutomaticInputFailoverSettingsObservation struct { + + // This clear time defines the requirement a recovered input must meet to be considered healthy. The input must have no failover conditions for this length of time. Enter a time in milliseconds. This value is particularly important if the input_preference for the failover pair is set to PRIMARY_INPUT_PREFERRED, because after this time, MediaLive will switch back to the primary input. ErrorClearTimeMsec *float64 `json:"errorClearTimeMsec,omitempty" tf:"error_clear_time_msec,omitempty"` FailoverCondition []FailoverConditionObservation `json:"failoverCondition,omitempty" tf:"failover_condition,omitempty"` + // Input preference when deciding which input to make active when a previously failed input has recovered. InputPreference *string `json:"inputPreference,omitempty" tf:"input_preference,omitempty"` - // The ID of the input. + // The input ID of the secondary input in the automatic input failover pair. SecondaryInputID *string `json:"secondaryInputId,omitempty" tf:"secondary_input_id,omitempty"` } type AutomaticInputFailoverSettingsParameters struct { + // This clear time defines the requirement a recovered input must meet to be considered healthy. The input must have no failover conditions for this length of time. Enter a time in milliseconds. This value is particularly important if the input_preference for the failover pair is set to PRIMARY_INPUT_PREFERRED, because after this time, MediaLive will switch back to the primary input. // +kubebuilder:validation:Optional ErrorClearTimeMsec *float64 `json:"errorClearTimeMsec,omitempty" tf:"error_clear_time_msec,omitempty"` // +kubebuilder:validation:Optional FailoverCondition []FailoverConditionParameters `json:"failoverCondition,omitempty" tf:"failover_condition,omitempty"` + // Input preference when deciding which input to make active when a previously failed input has recovered. // +kubebuilder:validation:Optional InputPreference *string `json:"inputPreference,omitempty" tf:"input_preference,omitempty"` - // The ID of the input. + // The input ID of the secondary input in the automatic input failover pair. // +kubebuilder:validation:Optional SecondaryInputID *string `json:"secondaryInputId" tf:"secondary_input_id,omitempty"` } @@ -3073,58 +3084,58 @@ type EncoderSettingsParameters struct { type FailoverConditionInitParameters struct { - // Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details. + // Failover condition type-specific settings. See Failover Condition Settings for more details. FailoverConditionSettings []FailoverConditionSettingsInitParameters `json:"failoverConditionSettings,omitempty" tf:"failover_condition_settings,omitempty"` } type FailoverConditionObservation struct { - // Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details. + // Failover condition type-specific settings. See Failover Condition Settings for more details. FailoverConditionSettings []FailoverConditionSettingsObservation `json:"failoverConditionSettings,omitempty" tf:"failover_condition_settings,omitempty"` } type FailoverConditionParameters struct { - // Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details. + // Failover condition type-specific settings. See Failover Condition Settings for more details. // +kubebuilder:validation:Optional FailoverConditionSettings []FailoverConditionSettingsParameters `json:"failoverConditionSettings,omitempty" tf:"failover_condition_settings,omitempty"` } type FailoverConditionSettingsInitParameters struct { - // Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details. + // MediaLive will perform a failover if the specified audio selector is silent for the specified period. See Audio Silence Failover Settings for more details. AudioSilenceSettings []AudioSilenceSettingsInitParameters `json:"audioSilenceSettings,omitempty" tf:"audio_silence_settings,omitempty"` - // Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details. + // MediaLive will perform a failover if content is not detected in this input for the specified period. See Input Loss Failover Settings for more details. InputLossSettings []InputLossSettingsInitParameters `json:"inputLossSettings,omitempty" tf:"input_loss_settings,omitempty"` - // Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details. + // MediaLive will perform a failover if content is considered black for the specified period. See Video Black Failover Settings for more details. VideoBlackSettings []VideoBlackSettingsInitParameters `json:"videoBlackSettings,omitempty" tf:"video_black_settings,omitempty"` } type FailoverConditionSettingsObservation struct { - // Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details. + // MediaLive will perform a failover if the specified audio selector is silent for the specified period. See Audio Silence Failover Settings for more details. AudioSilenceSettings []AudioSilenceSettingsObservation `json:"audioSilenceSettings,omitempty" tf:"audio_silence_settings,omitempty"` - // Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details. + // MediaLive will perform a failover if content is not detected in this input for the specified period. See Input Loss Failover Settings for more details. InputLossSettings []InputLossSettingsObservation `json:"inputLossSettings,omitempty" tf:"input_loss_settings,omitempty"` - // Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details. + // MediaLive will perform a failover if content is considered black for the specified period. See Video Black Failover Settings for more details. VideoBlackSettings []VideoBlackSettingsObservation `json:"videoBlackSettings,omitempty" tf:"video_black_settings,omitempty"` } type FailoverConditionSettingsParameters struct { - // Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details. + // MediaLive will perform a failover if the specified audio selector is silent for the specified period. See Audio Silence Failover Settings for more details. // +kubebuilder:validation:Optional AudioSilenceSettings []AudioSilenceSettingsParameters `json:"audioSilenceSettings,omitempty" tf:"audio_silence_settings,omitempty"` - // Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details. + // MediaLive will perform a failover if content is not detected in this input for the specified period. See Input Loss Failover Settings for more details. // +kubebuilder:validation:Optional InputLossSettings []InputLossSettingsParameters `json:"inputLossSettings,omitempty" tf:"input_loss_settings,omitempty"` - // Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details. + // MediaLive will perform a failover if content is considered black for the specified period. See Video Black Failover Settings for more details. // +kubebuilder:validation:Optional VideoBlackSettings []VideoBlackSettingsParameters `json:"videoBlackSettings,omitempty" tf:"video_black_settings,omitempty"` } @@ -5052,19 +5063,19 @@ type HlsWebdavSettingsParameters struct { type InputAttachmentsInitParameters struct { - // Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details. + // User-specified settings for defining what the conditions are for declaring the input unhealthy and failing over to a different input. See Automatic Input Failover Settings for more details. AutomaticInputFailoverSettings []AutomaticInputFailoverSettingsInitParameters `json:"automaticInputFailoverSettings,omitempty" tf:"automatic_input_failover_settings,omitempty"` // User-specified name for the attachment. InputAttachmentName *string `json:"inputAttachmentName,omitempty" tf:"input_attachment_name,omitempty"` - // Settings of an input. See Input Settings for more details + // Settings of an input. See Input Settings for more details. InputSettings []InputSettingsInitParameters `json:"inputSettings,omitempty" tf:"input_settings,omitempty"` } type InputAttachmentsObservation struct { - // Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details. + // User-specified settings for defining what the conditions are for declaring the input unhealthy and failing over to a different input. See Automatic Input Failover Settings for more details. AutomaticInputFailoverSettings []AutomaticInputFailoverSettingsObservation `json:"automaticInputFailoverSettings,omitempty" tf:"automatic_input_failover_settings,omitempty"` // User-specified name for the attachment. @@ -5073,13 +5084,13 @@ type InputAttachmentsObservation struct { // The ID of the input. InputID *string `json:"inputId,omitempty" tf:"input_id,omitempty"` - // Settings of an input. See Input Settings for more details + // Settings of an input. See Input Settings for more details. InputSettings []InputSettingsObservation `json:"inputSettings,omitempty" tf:"input_settings,omitempty"` } type InputAttachmentsParameters struct { - // Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details. + // User-specified settings for defining what the conditions are for declaring the input unhealthy and failing over to a different input. See Automatic Input Failover Settings for more details. // +kubebuilder:validation:Optional AutomaticInputFailoverSettings []AutomaticInputFailoverSettingsParameters `json:"automaticInputFailoverSettings,omitempty" tf:"automatic_input_failover_settings,omitempty"` @@ -5101,7 +5112,7 @@ type InputAttachmentsParameters struct { // +kubebuilder:validation:Optional InputIDSelector *v1.Selector `json:"inputIdSelector,omitempty" tf:"-"` - // Settings of an input. See Input Settings for more details + // Settings of an input. See Input Settings for more details. // +kubebuilder:validation:Optional InputSettings []InputSettingsParameters `json:"inputSettings,omitempty" tf:"input_settings,omitempty"` } @@ -5209,15 +5220,20 @@ type InputLossImageSlateParameters struct { } type InputLossSettingsInitParameters struct { + + // The amount of time (in milliseconds) that no input is detected. After that time, an input failover will occur. InputLossThresholdMsec *float64 `json:"inputLossThresholdMsec,omitempty" tf:"input_loss_threshold_msec,omitempty"` } type InputLossSettingsObservation struct { + + // The amount of time (in milliseconds) that no input is detected. After that time, an input failover will occur. InputLossThresholdMsec *float64 `json:"inputLossThresholdMsec,omitempty" tf:"input_loss_threshold_msec,omitempty"` } type InputLossSettingsParameters struct { + // The amount of time (in milliseconds) that no input is detected. After that time, an input failover will occur. // +kubebuilder:validation:Optional InputLossThresholdMsec *float64 `json:"inputLossThresholdMsec,omitempty" tf:"input_loss_threshold_msec,omitempty"` } @@ -6866,7 +6882,7 @@ type OutputSettingsInitParameters struct { // RTMP output settings. See RTMP Output Settings for more details. RtmpOutputSettings []RtmpOutputSettingsInitParameters `json:"rtmpOutputSettings,omitempty" tf:"rtmp_output_settings,omitempty"` - // UDP output settings. See UDP Output Settings for more details + // UDP output settings. See UDP Output Settings for more details. UDPOutputSettings []UDPOutputSettingsInitParameters `json:"udpOutputSettings,omitempty" tf:"udp_output_settings,omitempty"` } @@ -6893,7 +6909,7 @@ type OutputSettingsObservation struct { // RTMP output settings. See RTMP Output Settings for more details. RtmpOutputSettings []RtmpOutputSettingsObservation `json:"rtmpOutputSettings,omitempty" tf:"rtmp_output_settings,omitempty"` - // UDP output settings. See UDP Output Settings for more details + // UDP output settings. See UDP Output Settings for more details. UDPOutputSettings []UDPOutputSettingsObservation `json:"udpOutputSettings,omitempty" tf:"udp_output_settings,omitempty"` } @@ -6927,7 +6943,7 @@ type OutputSettingsParameters struct { // +kubebuilder:validation:Optional RtmpOutputSettings []RtmpOutputSettingsParameters `json:"rtmpOutputSettings,omitempty" tf:"rtmp_output_settings,omitempty"` - // UDP output settings. See UDP Output Settings for more details + // UDP output settings. See UDP Output Settings for more details. // +kubebuilder:validation:Optional UDPOutputSettings []UDPOutputSettingsParameters `json:"udpOutputSettings,omitempty" tf:"udp_output_settings,omitempty"` } @@ -7766,22 +7782,30 @@ type VPCParameters struct { } type VideoBlackSettingsInitParameters struct { + + // A value used in calculating the threshold below which MediaLive considers a pixel to be 'black'. For the input to be considered black, every pixel in a frame must be below this threshold. The threshold is calculated as a percentage (expressed as a decimal) of white. Therefore .1 means 10% white (or 90% black). Note how the formula works for any color depth. For example, if you set this field to 0.1 in 10-bit color depth: (10230.1=102.3), which means a pixel value of 102 or less is 'black'. If you set this field to .1 in an 8-bit color depth: (2550.1=25.5), which means a pixel value of 25 or less is 'black'. The range is 0.0 to 1.0, with any number of decimal places. BlackDetectThreshold *float64 `json:"blackDetectThreshold,omitempty" tf:"black_detect_threshold,omitempty"` + // The amount of time (in milliseconds) that the active input must be black before automatic input failover occurs. VideoBlackThresholdMsec *float64 `json:"videoBlackThresholdMsec,omitempty" tf:"video_black_threshold_msec,omitempty"` } type VideoBlackSettingsObservation struct { + + // A value used in calculating the threshold below which MediaLive considers a pixel to be 'black'. For the input to be considered black, every pixel in a frame must be below this threshold. The threshold is calculated as a percentage (expressed as a decimal) of white. Therefore .1 means 10% white (or 90% black). Note how the formula works for any color depth. For example, if you set this field to 0.1 in 10-bit color depth: (10230.1=102.3), which means a pixel value of 102 or less is 'black'. If you set this field to .1 in an 8-bit color depth: (2550.1=25.5), which means a pixel value of 25 or less is 'black'. The range is 0.0 to 1.0, with any number of decimal places. BlackDetectThreshold *float64 `json:"blackDetectThreshold,omitempty" tf:"black_detect_threshold,omitempty"` + // The amount of time (in milliseconds) that the active input must be black before automatic input failover occurs. VideoBlackThresholdMsec *float64 `json:"videoBlackThresholdMsec,omitempty" tf:"video_black_threshold_msec,omitempty"` } type VideoBlackSettingsParameters struct { + // A value used in calculating the threshold below which MediaLive considers a pixel to be 'black'. For the input to be considered black, every pixel in a frame must be below this threshold. The threshold is calculated as a percentage (expressed as a decimal) of white. Therefore .1 means 10% white (or 90% black). Note how the formula works for any color depth. For example, if you set this field to 0.1 in 10-bit color depth: (10230.1=102.3), which means a pixel value of 102 or less is 'black'. If you set this field to .1 in an 8-bit color depth: (2550.1=25.5), which means a pixel value of 25 or less is 'black'. The range is 0.0 to 1.0, with any number of decimal places. // +kubebuilder:validation:Optional BlackDetectThreshold *float64 `json:"blackDetectThreshold,omitempty" tf:"black_detect_threshold,omitempty"` + // The amount of time (in milliseconds) that the active input must be black before automatic input failover occurs. // +kubebuilder:validation:Optional VideoBlackThresholdMsec *float64 `json:"videoBlackThresholdMsec,omitempty" tf:"video_black_threshold_msec,omitempty"` } diff --git a/apis/mq/v1beta1/zz_broker_types.go b/apis/mq/v1beta1/zz_broker_types.go index 8dd89ef987..36ff28ccb4 100755 --- a/apis/mq/v1beta1/zz_broker_types.go +++ b/apis/mq/v1beta1/zz_broker_types.go @@ -27,7 +27,7 @@ type BrokerInitParameters struct { // Name of the broker. BrokerName *string `json:"brokerName,omitempty" tf:"broker_name,omitempty"` - // Configuration block for broker configuration. Applies to engine_type of ActiveMQ only. Detailed below. + // Configuration block for broker configuration. Applies to engine_type of ActiveMQ and RabbitMQ only. Detailed below. Configuration []ConfigurationInitParameters `json:"configuration,omitempty" tf:"configuration,omitempty"` // Deployment mode of the broker. Valid values are SINGLE_INSTANCE, ACTIVE_STANDBY_MULTI_AZ, and CLUSTER_MULTI_AZ. Default is SINGLE_INSTANCE. @@ -84,7 +84,7 @@ type BrokerObservation struct { // Name of the broker. BrokerName *string `json:"brokerName,omitempty" tf:"broker_name,omitempty"` - // Configuration block for broker configuration. Applies to engine_type of ActiveMQ only. Detailed below. + // Configuration block for broker configuration. Applies to engine_type of ActiveMQ and RabbitMQ only. Detailed below. Configuration []ConfigurationObservation `json:"configuration,omitempty" tf:"configuration,omitempty"` // Deployment mode of the broker. Valid values are SINGLE_INSTANCE, ACTIVE_STANDBY_MULTI_AZ, and CLUSTER_MULTI_AZ. Default is SINGLE_INSTANCE. @@ -157,7 +157,7 @@ type BrokerParameters struct { // +kubebuilder:validation:Optional BrokerName *string `json:"brokerName,omitempty" tf:"broker_name,omitempty"` - // Configuration block for broker configuration. Applies to engine_type of ActiveMQ only. Detailed below. + // Configuration block for broker configuration. Applies to engine_type of ActiveMQ and RabbitMQ only. Detailed below. // +kubebuilder:validation:Optional Configuration []ConfigurationParameters `json:"configuration,omitempty" tf:"configuration,omitempty"` diff --git a/apis/mq/v1beta1/zz_configuration_types.go b/apis/mq/v1beta1/zz_configuration_types.go index 133ebe5c5a..58b6d8dec7 100755 --- a/apis/mq/v1beta1/zz_configuration_types.go +++ b/apis/mq/v1beta1/zz_configuration_types.go @@ -18,7 +18,7 @@ type ConfigurationInitParameters_2 struct { // Authentication strategy associated with the configuration. Valid values are simple and ldap. ldap is not supported for engine_type RabbitMQ. AuthenticationStrategy *string `json:"authenticationStrategy,omitempty" tf:"authentication_strategy,omitempty"` - // Broker configuration in XML format. See official docs for supported parameters and format of the XML. + // Broker configuration in XML format for ActiveMQ or Cuttlefish format for RabbitMQ. See official docs for supported parameters and format of the XML. Data *string `json:"data,omitempty" tf:"data,omitempty"` // Description of the configuration. @@ -45,7 +45,7 @@ type ConfigurationObservation_2 struct { // Authentication strategy associated with the configuration. Valid values are simple and ldap. ldap is not supported for engine_type RabbitMQ. AuthenticationStrategy *string `json:"authenticationStrategy,omitempty" tf:"authentication_strategy,omitempty"` - // Broker configuration in XML format. See official docs for supported parameters and format of the XML. + // Broker configuration in XML format for ActiveMQ or Cuttlefish format for RabbitMQ. See official docs for supported parameters and format of the XML. Data *string `json:"data,omitempty" tf:"data,omitempty"` // Description of the configuration. @@ -79,7 +79,7 @@ type ConfigurationParameters_2 struct { // +kubebuilder:validation:Optional AuthenticationStrategy *string `json:"authenticationStrategy,omitempty" tf:"authentication_strategy,omitempty"` - // Broker configuration in XML format. See official docs for supported parameters and format of the XML. + // Broker configuration in XML format for ActiveMQ or Cuttlefish format for RabbitMQ. See official docs for supported parameters and format of the XML. // +kubebuilder:validation:Optional Data *string `json:"data,omitempty" tf:"data,omitempty"` diff --git a/apis/opensearch/v1beta1/zz_domain_types.go b/apis/opensearch/v1beta1/zz_domain_types.go index 641c43d9bd..1a04be64b9 100755 --- a/apis/opensearch/v1beta1/zz_domain_types.go +++ b/apis/opensearch/v1beta1/zz_domain_types.go @@ -398,6 +398,9 @@ type DomainInitParameters struct { // Configuration block for snapshot related options. Detailed below. DEPRECATED. For domains running OpenSearch 5.3 and later, Amazon OpenSearch takes hourly automated snapshots, making this setting irrelevant. For domains running earlier versions, OpenSearch takes daily automated snapshots. SnapshotOptions []SnapshotOptionsInitParameters `json:"snapshotOptions,omitempty" tf:"snapshot_options,omitempty"` + // Software update options for the domain. Detailed below. + SoftwareUpdateOptions []SoftwareUpdateOptionsInitParameters `json:"softwareUpdateOptions,omitempty" tf:"software_update_options,omitempty"` + // Key-value map of resource tags. Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` @@ -469,6 +472,9 @@ type DomainObservation struct { // Configuration block for snapshot related options. Detailed below. DEPRECATED. For domains running OpenSearch 5.3 and later, Amazon OpenSearch takes hourly automated snapshots, making this setting irrelevant. For domains running earlier versions, OpenSearch takes daily automated snapshots. SnapshotOptions []SnapshotOptionsObservation `json:"snapshotOptions,omitempty" tf:"snapshot_options,omitempty"` + // Software update options for the domain. Detailed below. + SoftwareUpdateOptions []SoftwareUpdateOptionsObservation `json:"softwareUpdateOptions,omitempty" tf:"software_update_options,omitempty"` + // Key-value map of resource tags. Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` @@ -542,6 +548,10 @@ type DomainParameters struct { // +kubebuilder:validation:Optional SnapshotOptions []SnapshotOptionsParameters `json:"snapshotOptions,omitempty" tf:"snapshot_options,omitempty"` + // Software update options for the domain. Detailed below. + // +kubebuilder:validation:Optional + SoftwareUpdateOptions []SoftwareUpdateOptionsParameters `json:"softwareUpdateOptions,omitempty" tf:"software_update_options,omitempty"` + // Key-value map of resource tags. // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` @@ -869,6 +879,25 @@ type SnapshotOptionsParameters struct { AutomatedSnapshotStartHour *float64 `json:"automatedSnapshotStartHour" tf:"automated_snapshot_start_hour,omitempty"` } +type SoftwareUpdateOptionsInitParameters struct { + + // Whether automatic service software updates are enabled for the domain. Defaults to false. + AutoSoftwareUpdateEnabled *bool `json:"autoSoftwareUpdateEnabled,omitempty" tf:"auto_software_update_enabled,omitempty"` +} + +type SoftwareUpdateOptionsObservation struct { + + // Whether automatic service software updates are enabled for the domain. Defaults to false. + AutoSoftwareUpdateEnabled *bool `json:"autoSoftwareUpdateEnabled,omitempty" tf:"auto_software_update_enabled,omitempty"` +} + +type SoftwareUpdateOptionsParameters struct { + + // Whether automatic service software updates are enabled for the domain. Defaults to false. + // +kubebuilder:validation:Optional + AutoSoftwareUpdateEnabled *bool `json:"autoSoftwareUpdateEnabled,omitempty" tf:"auto_software_update_enabled,omitempty"` +} + type VPCOptionsInitParameters struct { // List of VPC Security Group IDs to be applied to the OpenSearch domain endpoints. If omitted, the default Security Group for the VPC will be used. diff --git a/apis/opensearch/v1beta1/zz_generated.deepcopy.go b/apis/opensearch/v1beta1/zz_generated.deepcopy.go index f6f9c12605..f0eaad5928 100644 --- a/apis/opensearch/v1beta1/zz_generated.deepcopy.go +++ b/apis/opensearch/v1beta1/zz_generated.deepcopy.go @@ -875,6 +875,13 @@ func (in *DomainInitParameters) DeepCopyInto(out *DomainInitParameters) { (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.SoftwareUpdateOptions != nil { + in, out := &in.SoftwareUpdateOptions, &out.SoftwareUpdateOptions + *out = make([]SoftwareUpdateOptionsInitParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]*string, len(*in)) @@ -1083,6 +1090,13 @@ func (in *DomainObservation) DeepCopyInto(out *DomainObservation) { (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.SoftwareUpdateOptions != nil { + in, out := &in.SoftwareUpdateOptions, &out.SoftwareUpdateOptions + *out = make([]SoftwareUpdateOptionsObservation, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]*string, len(*in)) @@ -1245,6 +1259,13 @@ func (in *DomainParameters) DeepCopyInto(out *DomainParameters) { (*in)[i].DeepCopyInto(&(*out)[i]) } } + if in.SoftwareUpdateOptions != nil { + in, out := &in.SoftwareUpdateOptions, &out.SoftwareUpdateOptions + *out = make([]SoftwareUpdateOptionsParameters, len(*in)) + for i := range *in { + (*in)[i].DeepCopyInto(&(*out)[i]) + } + } if in.Tags != nil { in, out := &in.Tags, &out.Tags *out = make(map[string]*string, len(*in)) @@ -2718,6 +2739,66 @@ func (in *SnapshotOptionsParameters) DeepCopy() *SnapshotOptionsParameters { return out } +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SoftwareUpdateOptionsInitParameters) DeepCopyInto(out *SoftwareUpdateOptionsInitParameters) { + *out = *in + if in.AutoSoftwareUpdateEnabled != nil { + in, out := &in.AutoSoftwareUpdateEnabled, &out.AutoSoftwareUpdateEnabled + *out = new(bool) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SoftwareUpdateOptionsInitParameters. +func (in *SoftwareUpdateOptionsInitParameters) DeepCopy() *SoftwareUpdateOptionsInitParameters { + if in == nil { + return nil + } + out := new(SoftwareUpdateOptionsInitParameters) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SoftwareUpdateOptionsObservation) DeepCopyInto(out *SoftwareUpdateOptionsObservation) { + *out = *in + if in.AutoSoftwareUpdateEnabled != nil { + in, out := &in.AutoSoftwareUpdateEnabled, &out.AutoSoftwareUpdateEnabled + *out = new(bool) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SoftwareUpdateOptionsObservation. +func (in *SoftwareUpdateOptionsObservation) DeepCopy() *SoftwareUpdateOptionsObservation { + if in == nil { + return nil + } + out := new(SoftwareUpdateOptionsObservation) + in.DeepCopyInto(out) + return out +} + +// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. +func (in *SoftwareUpdateOptionsParameters) DeepCopyInto(out *SoftwareUpdateOptionsParameters) { + *out = *in + if in.AutoSoftwareUpdateEnabled != nil { + in, out := &in.AutoSoftwareUpdateEnabled, &out.AutoSoftwareUpdateEnabled + *out = new(bool) + **out = **in + } +} + +// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SoftwareUpdateOptionsParameters. +func (in *SoftwareUpdateOptionsParameters) DeepCopy() *SoftwareUpdateOptionsParameters { + if in == nil { + return nil + } + out := new(SoftwareUpdateOptionsParameters) + in.DeepCopyInto(out) + return out +} + // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *VPCOptionsInitParameters) DeepCopyInto(out *VPCOptionsInitParameters) { *out = *in diff --git a/apis/rds/v1beta1/zz_optiongroup_types.go b/apis/rds/v1beta1/zz_optiongroup_types.go index cbcdf07742..1bf0377b74 100755 --- a/apis/rds/v1beta1/zz_optiongroup_types.go +++ b/apis/rds/v1beta1/zz_optiongroup_types.go @@ -21,10 +21,10 @@ type OptionGroupInitParameters struct { // Specifies the major version of the engine that this option group should be associated with. MajorEngineVersion *string `json:"majorEngineVersion,omitempty" tf:"major_engine_version,omitempty"` - // A list of Options to apply. + // List of options to apply. Option []OptionInitParameters `json:"option,omitempty" tf:"option,omitempty"` - // The description of the option group. + // Description of the option group. OptionGroupDescription *string `json:"optionGroupDescription,omitempty" tf:"option_group_description,omitempty"` // Key-value map of resource tags. @@ -33,28 +33,28 @@ type OptionGroupInitParameters struct { type OptionGroupObservation struct { - // The ARN of the db option group. + // ARN of the DB option group. Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` // Specifies the name of the engine that this option group should be associated with. EngineName *string `json:"engineName,omitempty" tf:"engine_name,omitempty"` - // The db option group name. + // DB option group name. ID *string `json:"id,omitempty" tf:"id,omitempty"` // Specifies the major version of the engine that this option group should be associated with. MajorEngineVersion *string `json:"majorEngineVersion,omitempty" tf:"major_engine_version,omitempty"` - // A list of Options to apply. + // List of options to apply. Option []OptionObservation `json:"option,omitempty" tf:"option,omitempty"` - // The description of the option group. + // Description of the option group. OptionGroupDescription *string `json:"optionGroupDescription,omitempty" tf:"option_group_description,omitempty"` // Key-value map of resource tags. Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` - // A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block. + // Map of tags assigned to the resource, including those inherited from the provider default_tags configuration block. TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` } @@ -68,11 +68,11 @@ type OptionGroupParameters struct { // +kubebuilder:validation:Optional MajorEngineVersion *string `json:"majorEngineVersion,omitempty" tf:"major_engine_version,omitempty"` - // A list of Options to apply. + // List of options to apply. // +kubebuilder:validation:Optional Option []OptionParameters `json:"option,omitempty" tf:"option,omitempty"` - // The description of the option group. + // Description of the option group. // +kubebuilder:validation:Optional OptionGroupDescription *string `json:"optionGroupDescription,omitempty" tf:"option_group_description,omitempty"` @@ -88,98 +88,98 @@ type OptionGroupParameters struct { type OptionInitParameters struct { - // A list of DB Security Groups for which the option is enabled. + // List of DB Security Groups for which the option is enabled. DBSecurityGroupMemberships []*string `json:"dbSecurityGroupMemberships,omitempty" tf:"db_security_group_memberships,omitempty"` - // The Name of the Option (e.g., MEMCACHED). + // Name of the option (e.g., MEMCACHED). OptionName *string `json:"optionName,omitempty" tf:"option_name,omitempty"` - // A list of option settings to apply. + // List of option settings to apply. OptionSettings []OptionSettingsInitParameters `json:"optionSettings,omitempty" tf:"option_settings,omitempty"` - // The Port number when connecting to the Option (e.g., 11211). + // Port number when connecting to the option (e.g., 11211). Leaving out or removing port from your configuration does not remove or clear a port from the option in AWS. AWS may assign a default port. Not including port in your configuration means that the AWS provider will ignore a previously set value, a value set by AWS, and any port changes. Port *float64 `json:"port,omitempty" tf:"port,omitempty"` - // A list of VPC Security Groups for which the option is enabled. + // List of VPC Security Groups for which the option is enabled. VPCSecurityGroupMemberships []*string `json:"vpcSecurityGroupMemberships,omitempty" tf:"vpc_security_group_memberships,omitempty"` - // The version of the option (e.g., 13.1.0.0). + // Version of the option (e.g., 13.1.0.0). Leaving out or removing version from your configuration does not remove or clear a version from the option in AWS. AWS may assign a default version. Not including version in your configuration means that the AWS provider will ignore a previously set value, a value set by AWS, and any version changes. Version *string `json:"version,omitempty" tf:"version,omitempty"` } type OptionObservation struct { - // A list of DB Security Groups for which the option is enabled. + // List of DB Security Groups for which the option is enabled. DBSecurityGroupMemberships []*string `json:"dbSecurityGroupMemberships,omitempty" tf:"db_security_group_memberships,omitempty"` - // The Name of the Option (e.g., MEMCACHED). + // Name of the option (e.g., MEMCACHED). OptionName *string `json:"optionName,omitempty" tf:"option_name,omitempty"` - // A list of option settings to apply. + // List of option settings to apply. OptionSettings []OptionSettingsObservation `json:"optionSettings,omitempty" tf:"option_settings,omitempty"` - // The Port number when connecting to the Option (e.g., 11211). + // Port number when connecting to the option (e.g., 11211). Leaving out or removing port from your configuration does not remove or clear a port from the option in AWS. AWS may assign a default port. Not including port in your configuration means that the AWS provider will ignore a previously set value, a value set by AWS, and any port changes. Port *float64 `json:"port,omitempty" tf:"port,omitempty"` - // A list of VPC Security Groups for which the option is enabled. + // List of VPC Security Groups for which the option is enabled. VPCSecurityGroupMemberships []*string `json:"vpcSecurityGroupMemberships,omitempty" tf:"vpc_security_group_memberships,omitempty"` - // The version of the option (e.g., 13.1.0.0). + // Version of the option (e.g., 13.1.0.0). Leaving out or removing version from your configuration does not remove or clear a version from the option in AWS. AWS may assign a default version. Not including version in your configuration means that the AWS provider will ignore a previously set value, a value set by AWS, and any version changes. Version *string `json:"version,omitempty" tf:"version,omitempty"` } type OptionParameters struct { - // A list of DB Security Groups for which the option is enabled. + // List of DB Security Groups for which the option is enabled. // +kubebuilder:validation:Optional DBSecurityGroupMemberships []*string `json:"dbSecurityGroupMemberships,omitempty" tf:"db_security_group_memberships,omitempty"` - // The Name of the Option (e.g., MEMCACHED). + // Name of the option (e.g., MEMCACHED). // +kubebuilder:validation:Optional OptionName *string `json:"optionName" tf:"option_name,omitempty"` - // A list of option settings to apply. + // List of option settings to apply. // +kubebuilder:validation:Optional OptionSettings []OptionSettingsParameters `json:"optionSettings,omitempty" tf:"option_settings,omitempty"` - // The Port number when connecting to the Option (e.g., 11211). + // Port number when connecting to the option (e.g., 11211). Leaving out or removing port from your configuration does not remove or clear a port from the option in AWS. AWS may assign a default port. Not including port in your configuration means that the AWS provider will ignore a previously set value, a value set by AWS, and any port changes. // +kubebuilder:validation:Optional Port *float64 `json:"port,omitempty" tf:"port,omitempty"` - // A list of VPC Security Groups for which the option is enabled. + // List of VPC Security Groups for which the option is enabled. // +kubebuilder:validation:Optional VPCSecurityGroupMemberships []*string `json:"vpcSecurityGroupMemberships,omitempty" tf:"vpc_security_group_memberships,omitempty"` - // The version of the option (e.g., 13.1.0.0). + // Version of the option (e.g., 13.1.0.0). Leaving out or removing version from your configuration does not remove or clear a version from the option in AWS. AWS may assign a default version. Not including version in your configuration means that the AWS provider will ignore a previously set value, a value set by AWS, and any version changes. // +kubebuilder:validation:Optional Version *string `json:"version,omitempty" tf:"version,omitempty"` } type OptionSettingsInitParameters struct { - // The name of the option group. Must be lowercase, to match as it is stored in AWS. + // Name of the setting. Name *string `json:"name,omitempty" tf:"name,omitempty"` - // The Value of the setting. + // Value of the setting. Value *string `json:"value,omitempty" tf:"value,omitempty"` } type OptionSettingsObservation struct { - // The name of the option group. Must be lowercase, to match as it is stored in AWS. + // Name of the setting. Name *string `json:"name,omitempty" tf:"name,omitempty"` - // The Value of the setting. + // Value of the setting. Value *string `json:"value,omitempty" tf:"value,omitempty"` } type OptionSettingsParameters struct { - // The name of the option group. Must be lowercase, to match as it is stored in AWS. + // Name of the setting. // +kubebuilder:validation:Optional Name *string `json:"name" tf:"name,omitempty"` - // The Value of the setting. + // Value of the setting. // +kubebuilder:validation:Optional Value *string `json:"value" tf:"value,omitempty"` } diff --git a/apis/s3/v1beta1/zz_generated.deepcopy.go b/apis/s3/v1beta1/zz_generated.deepcopy.go index eb3c670821..e861db0302 100644 --- a/apis/s3/v1beta1/zz_generated.deepcopy.go +++ b/apis/s3/v1beta1/zz_generated.deepcopy.go @@ -9519,6 +9519,11 @@ func (in *ObjectCopyInitParameters) DeepCopyInto(out *ObjectCopyInitParameters) *out = new(string) **out = **in } + if in.ChecksumAlgorithm != nil { + in, out := &in.ChecksumAlgorithm, &out.ChecksumAlgorithm + *out = new(string) + **out = **in + } if in.ContentDisposition != nil { in, out := &in.ContentDisposition, &out.ContentDisposition *out = new(string) @@ -9760,6 +9765,31 @@ func (in *ObjectCopyObservation) DeepCopyInto(out *ObjectCopyObservation) { *out = new(string) **out = **in } + if in.ChecksumAlgorithm != nil { + in, out := &in.ChecksumAlgorithm, &out.ChecksumAlgorithm + *out = new(string) + **out = **in + } + if in.ChecksumCrc32 != nil { + in, out := &in.ChecksumCrc32, &out.ChecksumCrc32 + *out = new(string) + **out = **in + } + if in.ChecksumCrc32C != nil { + in, out := &in.ChecksumCrc32C, &out.ChecksumCrc32C + *out = new(string) + **out = **in + } + if in.ChecksumSha1 != nil { + in, out := &in.ChecksumSha1, &out.ChecksumSha1 + *out = new(string) + **out = **in + } + if in.ChecksumSha256 != nil { + in, out := &in.ChecksumSha256, &out.ChecksumSha256 + *out = new(string) + **out = **in + } if in.ContentDisposition != nil { in, out := &in.ContentDisposition, &out.ContentDisposition *out = new(string) @@ -10020,6 +10050,11 @@ func (in *ObjectCopyParameters) DeepCopyInto(out *ObjectCopyParameters) { *out = new(string) **out = **in } + if in.ChecksumAlgorithm != nil { + in, out := &in.ChecksumAlgorithm, &out.ChecksumAlgorithm + *out = new(string) + **out = **in + } if in.ContentDisposition != nil { in, out := &in.ContentDisposition, &out.ContentDisposition *out = new(string) @@ -10284,6 +10319,11 @@ func (in *ObjectInitParameters) DeepCopyInto(out *ObjectInitParameters) { *out = new(string) **out = **in } + if in.ChecksumAlgorithm != nil { + in, out := &in.ChecksumAlgorithm, &out.ChecksumAlgorithm + *out = new(string) + **out = **in + } if in.Content != nil { in, out := &in.Content, &out.Content *out = new(string) @@ -10525,6 +10565,31 @@ func (in *ObjectObservation) DeepCopyInto(out *ObjectObservation) { *out = new(string) **out = **in } + if in.ChecksumAlgorithm != nil { + in, out := &in.ChecksumAlgorithm, &out.ChecksumAlgorithm + *out = new(string) + **out = **in + } + if in.ChecksumCrc32 != nil { + in, out := &in.ChecksumCrc32, &out.ChecksumCrc32 + *out = new(string) + **out = **in + } + if in.ChecksumCrc32C != nil { + in, out := &in.ChecksumCrc32C, &out.ChecksumCrc32C + *out = new(string) + **out = **in + } + if in.ChecksumSha1 != nil { + in, out := &in.ChecksumSha1, &out.ChecksumSha1 + *out = new(string) + **out = **in + } + if in.ChecksumSha256 != nil { + in, out := &in.ChecksumSha256, &out.ChecksumSha256 + *out = new(string) + **out = **in + } if in.Content != nil { in, out := &in.Content, &out.Content *out = new(string) @@ -10718,6 +10783,11 @@ func (in *ObjectParameters) DeepCopyInto(out *ObjectParameters) { *out = new(string) **out = **in } + if in.ChecksumAlgorithm != nil { + in, out := &in.ChecksumAlgorithm, &out.ChecksumAlgorithm + *out = new(string) + **out = **in + } if in.Content != nil { in, out := &in.Content, &out.Content *out = new(string) diff --git a/apis/s3/v1beta1/zz_object_types.go b/apis/s3/v1beta1/zz_object_types.go index d5ebb4ebec..146fc0031e 100755 --- a/apis/s3/v1beta1/zz_object_types.go +++ b/apis/s3/v1beta1/zz_object_types.go @@ -24,6 +24,9 @@ type ObjectInitParameters struct { // Caching behavior along the request/reply chain Read w3c cache_control for further details. CacheControl *string `json:"cacheControl,omitempty" tf:"cache_control,omitempty"` + // Indicates the algorithm used to create the checksum for the object. If a value is specified and the object is encrypted with KMS, you must have permission to use the kms:Decrypt action. Valid values: CRC32, CRC32C, SHA1, SHA256. + ChecksumAlgorithm *string `json:"checksumAlgorithm,omitempty" tf:"checksum_algorithm,omitempty"` + // Literal string value to use as the object content, which will be uploaded as UTF-8-encoded text. Content *string `json:"content,omitempty" tf:"content,omitempty"` @@ -96,6 +99,21 @@ type ObjectObservation struct { // Caching behavior along the request/reply chain Read w3c cache_control for further details. CacheControl *string `json:"cacheControl,omitempty" tf:"cache_control,omitempty"` + // Indicates the algorithm used to create the checksum for the object. If a value is specified and the object is encrypted with KMS, you must have permission to use the kms:Decrypt action. Valid values: CRC32, CRC32C, SHA1, SHA256. + ChecksumAlgorithm *string `json:"checksumAlgorithm,omitempty" tf:"checksum_algorithm,omitempty"` + + // The base64-encoded, 32-bit CRC32 checksum of the object. + ChecksumCrc32 *string `json:"checksumCrc32,omitempty" tf:"checksum_crc32,omitempty"` + + // The base64-encoded, 32-bit CRC32C checksum of the object. + ChecksumCrc32C *string `json:"checksumCrc32C,omitempty" tf:"checksum_crc32c,omitempty"` + + // The base64-encoded, 160-bit SHA-1 digest of the object. + ChecksumSha1 *string `json:"checksumSha1,omitempty" tf:"checksum_sha1,omitempty"` + + // The base64-encoded, 256-bit SHA-256 digest of the object. + ChecksumSha256 *string `json:"checksumSha256,omitempty" tf:"checksum_sha256,omitempty"` + // Literal string value to use as the object content, which will be uploaded as UTF-8-encoded text. Content *string `json:"content,omitempty" tf:"content,omitempty"` @@ -194,6 +212,10 @@ type ObjectParameters struct { // +kubebuilder:validation:Optional CacheControl *string `json:"cacheControl,omitempty" tf:"cache_control,omitempty"` + // Indicates the algorithm used to create the checksum for the object. If a value is specified and the object is encrypted with KMS, you must have permission to use the kms:Decrypt action. Valid values: CRC32, CRC32C, SHA1, SHA256. + // +kubebuilder:validation:Optional + ChecksumAlgorithm *string `json:"checksumAlgorithm,omitempty" tf:"checksum_algorithm,omitempty"` + // Literal string value to use as the object content, which will be uploaded as UTF-8-encoded text. // +kubebuilder:validation:Optional Content *string `json:"content,omitempty" tf:"content,omitempty"` diff --git a/apis/s3/v1beta1/zz_objectcopy_types.go b/apis/s3/v1beta1/zz_objectcopy_types.go index 4562b5cce0..855d6687c8 100755 --- a/apis/s3/v1beta1/zz_objectcopy_types.go +++ b/apis/s3/v1beta1/zz_objectcopy_types.go @@ -85,6 +85,9 @@ type ObjectCopyInitParameters struct { // Specifies caching behavior along the request/reply chain Read w3c cache_control for further details. CacheControl *string `json:"cacheControl,omitempty" tf:"cache_control,omitempty"` + // Indicates the algorithm used to create the checksum for the object. If a value is specified and the object is encrypted with KMS, you must have permission to use the kms:Decrypt action. Valid values: CRC32, CRC32C, SHA1, SHA256. + ChecksumAlgorithm *string `json:"checksumAlgorithm,omitempty" tf:"checksum_algorithm,omitempty"` + // Specifies presentational information for the object. Read w3c content_disposition for further information. ContentDisposition *string `json:"contentDisposition,omitempty" tf:"content_disposition,omitempty"` @@ -189,6 +192,21 @@ type ObjectCopyObservation struct { // Specifies caching behavior along the request/reply chain Read w3c cache_control for further details. CacheControl *string `json:"cacheControl,omitempty" tf:"cache_control,omitempty"` + // Indicates the algorithm used to create the checksum for the object. If a value is specified and the object is encrypted with KMS, you must have permission to use the kms:Decrypt action. Valid values: CRC32, CRC32C, SHA1, SHA256. + ChecksumAlgorithm *string `json:"checksumAlgorithm,omitempty" tf:"checksum_algorithm,omitempty"` + + // The base64-encoded, 32-bit CRC32 checksum of the object. + ChecksumCrc32 *string `json:"checksumCrc32,omitempty" tf:"checksum_crc32,omitempty"` + + // The base64-encoded, 32-bit CRC32C checksum of the object. + ChecksumCrc32C *string `json:"checksumCrc32C,omitempty" tf:"checksum_crc32c,omitempty"` + + // The base64-encoded, 160-bit SHA-1 digest of the object. + ChecksumSha1 *string `json:"checksumSha1,omitempty" tf:"checksum_sha1,omitempty"` + + // The base64-encoded, 256-bit SHA-256 digest of the object. + ChecksumSha256 *string `json:"checksumSha256,omitempty" tf:"checksum_sha256,omitempty"` + // Specifies presentational information for the object. Read w3c content_disposition for further information. ContentDisposition *string `json:"contentDisposition,omitempty" tf:"content_disposition,omitempty"` @@ -321,6 +339,10 @@ type ObjectCopyParameters struct { // +kubebuilder:validation:Optional CacheControl *string `json:"cacheControl,omitempty" tf:"cache_control,omitempty"` + // Indicates the algorithm used to create the checksum for the object. If a value is specified and the object is encrypted with KMS, you must have permission to use the kms:Decrypt action. Valid values: CRC32, CRC32C, SHA1, SHA256. + // +kubebuilder:validation:Optional + ChecksumAlgorithm *string `json:"checksumAlgorithm,omitempty" tf:"checksum_algorithm,omitempty"` + // Specifies presentational information for the object. Read w3c content_disposition for further information. // +kubebuilder:validation:Optional ContentDisposition *string `json:"contentDisposition,omitempty" tf:"content_disposition,omitempty"` diff --git a/apis/s3control/v1beta1/zz_generated.deepcopy.go b/apis/s3control/v1beta1/zz_generated.deepcopy.go index b85e5cd913..805e3e7df9 100644 --- a/apis/s3control/v1beta1/zz_generated.deepcopy.go +++ b/apis/s3control/v1beta1/zz_generated.deepcopy.go @@ -2975,6 +2975,11 @@ func (in *ObjectLambdaAccessPointObservation) DeepCopyInto(out *ObjectLambdaAcce *out = new(string) **out = **in } + if in.Alias != nil { + in, out := &in.Alias, &out.Alias + *out = new(string) + **out = **in + } if in.Arn != nil { in, out := &in.Arn, &out.Arn *out = new(string) @@ -3564,6 +3569,11 @@ func (in *PublicAccessBlockParameters) DeepCopy() *PublicAccessBlockParameters { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *RegionInitParameters) DeepCopyInto(out *RegionInitParameters) { *out = *in + if in.BucketAccountID != nil { + in, out := &in.BucketAccountID, &out.BucketAccountID + *out = new(string) + **out = **in + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegionInitParameters. @@ -3584,6 +3594,16 @@ func (in *RegionObservation) DeepCopyInto(out *RegionObservation) { *out = new(string) **out = **in } + if in.BucketAccountID != nil { + in, out := &in.BucketAccountID, &out.BucketAccountID + *out = new(string) + **out = **in + } + if in.Region != nil { + in, out := &in.Region, &out.Region + *out = new(string) + **out = **in + } } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RegionObservation. @@ -3604,6 +3624,11 @@ func (in *RegionParameters) DeepCopyInto(out *RegionParameters) { *out = new(string) **out = **in } + if in.BucketAccountID != nil { + in, out := &in.BucketAccountID, &out.BucketAccountID + *out = new(string) + **out = **in + } if in.BucketRef != nil { in, out := &in.BucketRef, &out.BucketRef *out = new(v1.Reference) diff --git a/apis/s3control/v1beta1/zz_multiregionaccesspoint_types.go b/apis/s3control/v1beta1/zz_multiregionaccesspoint_types.go index ea818b921b..dfef30f352 100755 --- a/apis/s3control/v1beta1/zz_multiregionaccesspoint_types.go +++ b/apis/s3control/v1beta1/zz_multiregionaccesspoint_types.go @@ -149,12 +149,21 @@ type PublicAccessBlockParameters struct { } type RegionInitParameters struct { + + // The AWS account ID that owns the Amazon S3 bucket that's associated with this Multi-Region Access Point. + BucketAccountID *string `json:"bucketAccountId,omitempty" tf:"bucket_account_id,omitempty"` } type RegionObservation struct { // The name of the associated bucket for the Region. Bucket *string `json:"bucket,omitempty" tf:"bucket,omitempty"` + + // The AWS account ID that owns the Amazon S3 bucket that's associated with this Multi-Region Access Point. + BucketAccountID *string `json:"bucketAccountId,omitempty" tf:"bucket_account_id,omitempty"` + + // The Region configuration block to specify the bucket associated with the Multi-Region Access Point. See Region Configuration below for more details. + Region *string `json:"region,omitempty" tf:"region,omitempty"` } type RegionParameters struct { @@ -165,6 +174,10 @@ type RegionParameters struct { // +kubebuilder:validation:Optional Bucket *string `json:"bucket,omitempty" tf:"bucket,omitempty"` + // The AWS account ID that owns the Amazon S3 bucket that's associated with this Multi-Region Access Point. + // +kubebuilder:validation:Optional + BucketAccountID *string `json:"bucketAccountId,omitempty" tf:"bucket_account_id,omitempty"` + // Reference to a Bucket in s3 to populate bucket. // +kubebuilder:validation:Optional BucketRef *v1.Reference `json:"bucketRef,omitempty" tf:"-"` diff --git a/apis/s3control/v1beta1/zz_objectlambdaaccesspoint_types.go b/apis/s3control/v1beta1/zz_objectlambdaaccesspoint_types.go index 576a6a85d0..45dd0698d4 100755 --- a/apis/s3control/v1beta1/zz_objectlambdaaccesspoint_types.go +++ b/apis/s3control/v1beta1/zz_objectlambdaaccesspoint_types.go @@ -141,6 +141,9 @@ type ObjectLambdaAccessPointObservation struct { // The AWS account ID for the owner of the bucket for which you want to create an Object Lambda Access Point. AccountID *string `json:"accountId,omitempty" tf:"account_id,omitempty"` + // Alias for the S3 Object Lambda Access Point. + Alias *string `json:"alias,omitempty" tf:"alias,omitempty"` + // Amazon Resource Name (ARN) of the Object Lambda Access Point. Arn *string `json:"arn,omitempty" tf:"arn,omitempty"` diff --git a/apis/schemas/v1beta1/zz_schema_types.go b/apis/schemas/v1beta1/zz_schema_types.go index 587a1c6dd9..43c5bd8eaa 100755 --- a/apis/schemas/v1beta1/zz_schema_types.go +++ b/apis/schemas/v1beta1/zz_schema_types.go @@ -27,7 +27,7 @@ type SchemaInitParameters struct { // Key-value map of resource tags. Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` - // The type of the schema. Valid values: OpenApi3. + // The type of the schema. Valid values: OpenApi3 or JSONSchemaDraft4. Type *string `json:"type,omitempty" tf:"type,omitempty"` } @@ -59,7 +59,7 @@ type SchemaObservation struct { // A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block. TagsAll map[string]*string `json:"tagsAll,omitempty" tf:"tags_all,omitempty"` - // The type of the schema. Valid values: OpenApi3. + // The type of the schema. Valid values: OpenApi3 or JSONSchemaDraft4. Type *string `json:"type,omitempty" tf:"type,omitempty"` // The version of the schema. @@ -105,7 +105,7 @@ type SchemaParameters struct { // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` - // The type of the schema. Valid values: OpenApi3. + // The type of the schema. Valid values: OpenApi3 or JSONSchemaDraft4. // +kubebuilder:validation:Optional Type *string `json:"type,omitempty" tf:"type,omitempty"` } diff --git a/apis/servicecatalog/v1beta1/zz_generated_terraformed.go b/apis/servicecatalog/v1beta1/zz_generated_terraformed.go index 5e004d5a0e..a6d2be688e 100755 --- a/apis/servicecatalog/v1beta1/zz_generated_terraformed.go +++ b/apis/servicecatalog/v1beta1/zz_generated_terraformed.go @@ -430,7 +430,7 @@ func (tr *PrincipalPortfolioAssociation) LateInitialize(attrs []byte) (bool, err // GetTerraformSchemaVersion returns the associated Terraform schema version func (tr *PrincipalPortfolioAssociation) GetTerraformSchemaVersion() int { - return 0 + return 1 } // GetTerraformResourceType returns Terraform resource type for this Product diff --git a/apis/servicecatalog/v1beta1/zz_principalportfolioassociation_types.go b/apis/servicecatalog/v1beta1/zz_principalportfolioassociation_types.go index 3d513f8c6f..184c3693f5 100755 --- a/apis/servicecatalog/v1beta1/zz_principalportfolioassociation_types.go +++ b/apis/servicecatalog/v1beta1/zz_principalportfolioassociation_types.go @@ -18,7 +18,7 @@ type PrincipalPortfolioAssociationInitParameters struct { // Language code. Valid values: en (English), jp (Japanese), zh (Chinese). Default value is en. AcceptLanguage *string `json:"acceptLanguage,omitempty" tf:"accept_language,omitempty"` - // Principal type. Setting this argument empty (e.g., principal_type = "") will result in an error. Valid value is IAM. Default is IAM. + // Principal type. Setting this argument empty (e.g., principal_type = "") will result in an error. Valid values are IAM and IAM_PATTERN. Default is IAM. PrincipalType *string `json:"principalType,omitempty" tf:"principal_type,omitempty"` } @@ -36,7 +36,7 @@ type PrincipalPortfolioAssociationObservation struct { // Principal ARN. PrincipalArn *string `json:"principalArn,omitempty" tf:"principal_arn,omitempty"` - // Principal type. Setting this argument empty (e.g., principal_type = "") will result in an error. Valid value is IAM. Default is IAM. + // Principal type. Setting this argument empty (e.g., principal_type = "") will result in an error. Valid values are IAM and IAM_PATTERN. Default is IAM. PrincipalType *string `json:"principalType,omitempty" tf:"principal_type,omitempty"` } @@ -73,7 +73,7 @@ type PrincipalPortfolioAssociationParameters struct { // +kubebuilder:validation:Optional PrincipalArnSelector *v1.Selector `json:"principalArnSelector,omitempty" tf:"-"` - // Principal type. Setting this argument empty (e.g., principal_type = "") will result in an error. Valid value is IAM. Default is IAM. + // Principal type. Setting this argument empty (e.g., principal_type = "") will result in an error. Valid values are IAM and IAM_PATTERN. Default is IAM. // +kubebuilder:validation:Optional PrincipalType *string `json:"principalType,omitempty" tf:"principal_type,omitempty"` diff --git a/apis/sesv2/v1beta1/zz_emailidentity_types.go b/apis/sesv2/v1beta1/zz_emailidentity_types.go index 96990c2284..f20ae142a1 100755 --- a/apis/sesv2/v1beta1/zz_emailidentity_types.go +++ b/apis/sesv2/v1beta1/zz_emailidentity_types.go @@ -15,9 +15,6 @@ import ( type DKIMSigningAttributesInitParameters struct { - // [Bring Your Own DKIM] A private key that's used to generate a DKIM signature. The private key must use 1024 or 2048-bit RSA encryption, and must be encoded using base64 encoding. - DomainSigningPrivateKey *string `json:"domainSigningPrivateKey,omitempty" tf:"domain_signing_private_key,omitempty"` - // [Bring Your Own DKIM] A string that's used to identify a public key in the DNS configuration for a domain. DomainSigningSelector *string `json:"domainSigningSelector,omitempty" tf:"domain_signing_selector,omitempty"` @@ -30,9 +27,6 @@ type DKIMSigningAttributesObservation struct { // [Easy DKIM] The key length of the DKIM key pair in use. CurrentSigningKeyLength *string `json:"currentSigningKeyLength,omitempty" tf:"current_signing_key_length,omitempty"` - // [Bring Your Own DKIM] A private key that's used to generate a DKIM signature. The private key must use 1024 or 2048-bit RSA encryption, and must be encoded using base64 encoding. - DomainSigningPrivateKey *string `json:"domainSigningPrivateKey,omitempty" tf:"domain_signing_private_key,omitempty"` - // [Bring Your Own DKIM] A string that's used to identify a public key in the DNS configuration for a domain. DomainSigningSelector *string `json:"domainSigningSelector,omitempty" tf:"domain_signing_selector,omitempty"` @@ -56,7 +50,7 @@ type DKIMSigningAttributesParameters struct { // [Bring Your Own DKIM] A private key that's used to generate a DKIM signature. The private key must use 1024 or 2048-bit RSA encryption, and must be encoded using base64 encoding. // +kubebuilder:validation:Optional - DomainSigningPrivateKey *string `json:"domainSigningPrivateKey,omitempty" tf:"domain_signing_private_key,omitempty"` + DomainSigningPrivateKeySecretRef *v1.SecretKeySelector `json:"domainSigningPrivateKeySecretRef,omitempty" tf:"-"` // [Bring Your Own DKIM] A string that's used to identify a public key in the DNS configuration for a domain. // +kubebuilder:validation:Optional diff --git a/apis/sesv2/v1beta1/zz_generated.deepcopy.go b/apis/sesv2/v1beta1/zz_generated.deepcopy.go index 8830a4c51c..7cb208f26b 100644 --- a/apis/sesv2/v1beta1/zz_generated.deepcopy.go +++ b/apis/sesv2/v1beta1/zz_generated.deepcopy.go @@ -631,11 +631,6 @@ func (in *ConfigurationSetStatus) DeepCopy() *ConfigurationSetStatus { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DKIMSigningAttributesInitParameters) DeepCopyInto(out *DKIMSigningAttributesInitParameters) { *out = *in - if in.DomainSigningPrivateKey != nil { - in, out := &in.DomainSigningPrivateKey, &out.DomainSigningPrivateKey - *out = new(string) - **out = **in - } if in.DomainSigningSelector != nil { in, out := &in.DomainSigningSelector, &out.DomainSigningSelector *out = new(string) @@ -666,11 +661,6 @@ func (in *DKIMSigningAttributesObservation) DeepCopyInto(out *DKIMSigningAttribu *out = new(string) **out = **in } - if in.DomainSigningPrivateKey != nil { - in, out := &in.DomainSigningPrivateKey, &out.DomainSigningPrivateKey - *out = new(string) - **out = **in - } if in.DomainSigningSelector != nil { in, out := &in.DomainSigningSelector, &out.DomainSigningSelector *out = new(string) @@ -722,9 +712,9 @@ func (in *DKIMSigningAttributesObservation) DeepCopy() *DKIMSigningAttributesObs // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *DKIMSigningAttributesParameters) DeepCopyInto(out *DKIMSigningAttributesParameters) { *out = *in - if in.DomainSigningPrivateKey != nil { - in, out := &in.DomainSigningPrivateKey, &out.DomainSigningPrivateKey - *out = new(string) + if in.DomainSigningPrivateKeySecretRef != nil { + in, out := &in.DomainSigningPrivateKeySecretRef, &out.DomainSigningPrivateKeySecretRef + *out = new(v1.SecretKeySelector) **out = **in } if in.DomainSigningSelector != nil { diff --git a/apis/sesv2/v1beta1/zz_generated_terraformed.go b/apis/sesv2/v1beta1/zz_generated_terraformed.go index 3143a9ce19..238c3ca95a 100755 --- a/apis/sesv2/v1beta1/zz_generated_terraformed.go +++ b/apis/sesv2/v1beta1/zz_generated_terraformed.go @@ -272,7 +272,7 @@ func (mg *EmailIdentity) GetTerraformResourceType() string { // GetConnectionDetailsMapping for this EmailIdentity func (tr *EmailIdentity) GetConnectionDetailsMapping() map[string]string { - return nil + return map[string]string{"dkim_signing_attributes[*].domain_signing_private_key": "spec.forProvider.dkimSigningAttributes[*].domainSigningPrivateKeySecretRef"} } // GetObservation of this EmailIdentity diff --git a/apis/ssm/v1beta1/zz_association_types.go b/apis/ssm/v1beta1/zz_association_types.go index 8fea82abfd..e870161e8d 100755 --- a/apis/ssm/v1beta1/zz_association_types.go +++ b/apis/ssm/v1beta1/zz_association_types.go @@ -48,6 +48,9 @@ type AssociationInitParameters struct { // A cron or rate expression that specifies when the association runs. ScheduleExpression *string `json:"scheduleExpression,omitempty" tf:"schedule_expression,omitempty"` + // The mode for generating association compliance. You can specify AUTO or MANUAL. + SyncCompliance *string `json:"syncCompliance,omitempty" tf:"sync_compliance,omitempty"` + // A block containing the targets of the SSM association. Targets are documented below. AWS currently supports a maximum of 5 targets. Targets []TargetsInitParameters `json:"targets,omitempty" tf:"targets,omitempty"` @@ -101,6 +104,9 @@ type AssociationObservation struct { // A cron or rate expression that specifies when the association runs. ScheduleExpression *string `json:"scheduleExpression,omitempty" tf:"schedule_expression,omitempty"` + // The mode for generating association compliance. You can specify AUTO or MANUAL. + SyncCompliance *string `json:"syncCompliance,omitempty" tf:"sync_compliance,omitempty"` + // A block containing the targets of the SSM association. Targets are documented below. AWS currently supports a maximum of 5 targets. Targets []TargetsObservation `json:"targets,omitempty" tf:"targets,omitempty"` @@ -172,6 +178,10 @@ type AssociationParameters struct { // +kubebuilder:validation:Optional ScheduleExpression *string `json:"scheduleExpression,omitempty" tf:"schedule_expression,omitempty"` + // The mode for generating association compliance. You can specify AUTO or MANUAL. + // +kubebuilder:validation:Optional + SyncCompliance *string `json:"syncCompliance,omitempty" tf:"sync_compliance,omitempty"` + // A block containing the targets of the SSM association. Targets are documented below. AWS currently supports a maximum of 5 targets. // +kubebuilder:validation:Optional Targets []TargetsParameters `json:"targets,omitempty" tf:"targets,omitempty"` diff --git a/apis/ssm/v1beta1/zz_generated.deepcopy.go b/apis/ssm/v1beta1/zz_generated.deepcopy.go index d7d0e3b428..6684f4b3b3 100644 --- a/apis/ssm/v1beta1/zz_generated.deepcopy.go +++ b/apis/ssm/v1beta1/zz_generated.deepcopy.go @@ -545,6 +545,11 @@ func (in *AssociationInitParameters) DeepCopyInto(out *AssociationInitParameters *out = new(string) **out = **in } + if in.SyncCompliance != nil { + in, out := &in.SyncCompliance, &out.SyncCompliance + *out = new(string) + **out = **in + } if in.Targets != nil { in, out := &in.Targets, &out.Targets *out = make([]TargetsInitParameters, len(*in)) @@ -692,6 +697,11 @@ func (in *AssociationObservation) DeepCopyInto(out *AssociationObservation) { *out = new(string) **out = **in } + if in.SyncCompliance != nil { + in, out := &in.SyncCompliance, &out.SyncCompliance + *out = new(string) + **out = **in + } if in.Targets != nil { in, out := &in.Targets, &out.Targets *out = make([]TargetsObservation, len(*in)) @@ -807,6 +817,11 @@ func (in *AssociationParameters) DeepCopyInto(out *AssociationParameters) { *out = new(string) **out = **in } + if in.SyncCompliance != nil { + in, out := &in.SyncCompliance, &out.SyncCompliance + *out = new(string) + **out = **in + } if in.Targets != nil { in, out := &in.Targets, &out.Targets *out = make([]TargetsParameters, len(*in)) diff --git a/config/provider-metadata.yaml b/config/provider-metadata.yaml index ee743c9770..a3e8eb10ea 100644 --- a/config/provider-metadata.yaml +++ b/config/provider-metadata.yaml @@ -460,7 +460,8 @@ resources: "custom_cname": "crl.example.com", "enabled": true, "expiration_in_days": 7, - "s3_bucket_name": "${aws_s3_bucket.example.id}" + "s3_bucket_name": "${aws_s3_bucket.example.id}", + "s3_object_acl": "BUCKET_OWNER_FULL_CONTROL" } ] } @@ -471,7 +472,8 @@ resources: dependencies: aws_s3_bucket.example: |- { - "bucket": "example" + "bucket": "example", + "force_destroy": true } aws_s3_bucket_policy.example: |- { @@ -1282,7 +1284,9 @@ resources: "role": "${aws_iam_role.cloudwatch.id}" } argumentDocs: + api_key_version: '- The version of the API keys used for the account.' cloudwatch_role_arn: '- (Optional) ARN of an IAM role for CloudWatch (to allow logging & monitoring). See more in AWS Docs. Logging & monitoring can be enabled/disabled and otherwise tuned on the API Gateway Stage level.' + features: '- A list of features supported for the account.' throttle_settings: '- Account-Level throttle settings. See exported fields below.' throttle_settings.burst_limit: '- Absolute maximum number of times API Gateway allows the API to be called per second (RPS).' throttle_settings.rate_limit: '- Number of times API Gateway allows the API to be called per second on average (RPS).' @@ -1293,14 +1297,15 @@ resources: name: aws_api_gateway_api_key title: aws_api_gateway_api_key examples: - - name: MyDemoApiKey + - name: example manifest: |- { - "name": "demo" + "name": "example" } argumentDocs: arn: '- ARN' created_date: '- Creation date of the API key' + customer_id: '- (Required) An Amazon Web Services Marketplace customer identifier, when integrating with the Amazon Web Services SaaS Marketplace.' description: '- (Optional) API key description. Defaults to "Managed by Terraform".' enabled: '- (Optional) Whether the API key can be used by callers. Defaults to true.' id: '- ID of the API key' @@ -8069,12 +8074,14 @@ resources: in the Amazon EC2 Auto Scaling User Guide. require_hibernate_support: '- (Optional) Indicate whether instance types must support On-Demand Instance Hibernation, either true or false. Default is false.' reuse_on_scale_in: '- (Optional) Whether instances in the Auto Scaling group can be returned to the warm pool on scale in.' + scale_in_protected_instances: '- (Optional) Behavior when encountering instances protected from scale in are found. Available behaviors are Refresh, Ignore, and Wait. Default is Ignore.' service_linked_role_arn: '- (Optional) ARN of the service-linked role that the ASG will use to call other AWS services' skip_matching: '- (Optional) Replace instances that already have your desired configuration. Defaults to false.' spot_allocation_strategy: '- (Optional) How to allocate capacity across the Spot pools. Valid values: lowest-price, capacity-optimized, capacity-optimized-prioritized, and price-capacity-optimized. Default: lowest-price.' spot_instance_pools: '- (Optional) Number of Spot pools per availability zone to allocate capacity. EC2 Auto Scaling selects the cheapest Spot pools and evenly allocates Spot capacity across the number of Spot pools that you specify. Only available with spot_allocation_strategy set to lowest-price. Otherwise it must be set to 0, if it has been defined before. Default: 2.' spot_max_price: '- (Optional) Maximum price per unit hour that the user is willing to pay for the Spot instances. Default: an empty string which means the on-demand price.' spot_max_price_percentage_over_lowest_price: '- (Optional) Price protection threshold for Spot Instances. This is the maximum you’ll pay for a Spot Instance, expressed as a percentage higher than the cheapest M, C, or R instance type with your specified attributes. When Amazon EC2 Auto Scaling selects instance types with your attributes, we will exclude instance types whose price is higher than your threshold. The parameter accepts an integer, which Amazon EC2 Auto Scaling interprets as a percentage. To turn off price protection, specify a high value, such as 999999. Default is 100.' + standby_instances: '- (Optional) Behavior when encountering instances in the Standby state in are found. Available behaviors are Terminate, Ignore, and Wait. Default is Ignore.' strategy: '- (Required) Strategy to use for instance refresh. The only allowed value is Rolling. See StartInstanceRefresh Action for more information.' suspended_processes: |- - (Optional) List of processes to suspend for the Auto Scaling Group. The allowed values are Launch, Terminate, HealthCheck, ReplaceUnhealthy, AZRebalance, AlarmNotification, ScheduledActions, AddToLoadBalancer, InstanceRefresh. @@ -9591,9 +9598,8 @@ resources: argumentDocs: arn: '- The Amazon Resource Name of the job queue.' compute_environments: |- - - (Required) Specifies the set of compute environments - mapped to a job queue and their order. The position of the compute environments - in the list will dictate the order. + - (Required) List of compute environment ARNs mapped to a job queue. + The position of the compute environments in the list will dictate the order. create: '- (Default 10m)' delete: '- (Default 10m)' name: '- (Required) Specifies the name of the job queue.' @@ -11049,17 +11055,12 @@ resources: } } argumentDocs: - arn: '- The arn of the collaboration' + arn: '- The arn of the collaboration.' create: '- (Default 1m)' - create_time: '- The date and time the collaboration was created' + create_time: '- The date and time the collaboration was created.' creator_display_name: '- (Required - Forces new resource) - The name for the member record for the collaboration creator.' - creator_member_abilities: |- - - (Required -Forces new resource) - The list of member abilities for the creator of the collaboration. Valid v - lues [may be found here](https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_CreateCollaboration.html#API-CreateCollaboration-re - uest-creatorMemberAbilities) - data_encryption_metadata: |- - - (Required - Forces new resource) - a collection of settings which determine how the [c3r client](https://docs - aws.amazon.com/clean-rooms/latest/userguide/crypto-computing.html) will encrypt data for use within this collaboration + creator_member_abilities: '- (Required - Forces new resource) - The list of member abilities for the creator of the collaboration. Valid values may be found here.' + data_encryption_metadata: '- (Required - Forces new resource) - a collection of settings which determine how the c3r client will encrypt data for use within this collaboration.' data_encryption_metadata.allow_clear_text: |- - (Required - Forces new resource) - Indicates whether encrypted tables can contain cleartext data. This is a boolea field. @@ -11074,24 +11075,63 @@ resources: or cryptographically processed (false). delete: '- (Default 1m)' description: '- (Required) - A description for a collaboration.' - id: '- The id of the collaboration' + id: '- The id of the collaboration.' member: '- (Optional - Forces new resource) - Additional members of the collaboration which will be invited to join the collaboration.' - member status: |- - - For each member included in the collaboration an additional computed attribute of status is added. These values may be - ound here - member.account_id: '- (Required - Forces new resource) - The account id for the invited member' - member.display_name: '- (Required - Forces new resource) - The display name for the invited member' - member.member_abilities: |- - - (Required - Forces new resource) - The list of abilities for the invited member. Valid values [may be found here](https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_CreateCollaboration.html#API-CreateCollaboration-request-creatorMemberAbiliti - s + member status: '- For each member included in the collaboration an additional computed attribute of status is added. These values may be found here.' + member.account_id: '- (Required - Forces new resource) - The account id for the invited member.' + member.display_name: '- (Required - Forces new resource) - The display name for the invited member.' + member.member_abilities: '- (Required - Forces new resource) - The list of abilities for the invited member. Valid values may be found here.' name: '- (Required) - The name of the collaboration. Collaboration names do not need to be unique.' query_log_status: |- - - (Required - Forces new resource) - Determines if members of the collaboration can enable query logs within their own - emberships. Valid values [may be found here](https://docs.aws.amazon.com/clean-rooms/latest/apireference/API_CreateCollaboration.html#API-Cr - ateCollaboration-request-queryLogStatus). + - (Required - Forces new resource) - Determines if members of the collaboration can enable query logs within their own. + emberships. Valid values may be found here. tags: '- (Optional) - Key value pairs which tag the collaboration.' update: '- (Default 1m)' - updated_time: '- The date and time he collaboration was last updated' + updated_time: '- The date and time the collaboration was last updated.' + importStatements: [] + aws_cleanrooms_configured_table: + subCategory: Clean Rooms + description: Provides a Clean Rooms Configured Table. + name: aws_cleanrooms_configured_table + title: aws_cleanrooms_configured_table + examples: + - name: test_configured_table + manifest: |- + { + "allowed_columns": [ + "column1", + "column2", + "column3" + ], + "analysis_method": "DIRECT_QUERY", + "description": "I made this table with terraform!", + "name": "terraform-example-table", + "table_reference": [ + { + "database_name": "example_database", + "table_name": "example_table" + } + ], + "tags": { + "Project": "Terraform" + } + } + argumentDocs: + allowed_columns: '- (Required - Forces new resource) - The columns of the references table which will be included in the configured table.' + analysis_method: '- (Required) - The analysis method for the configured table. The only valid value is currently DIRECT_QUERY.' + arn: '- The ARN of the configured table.' + create: '- (Default 1m)' + create_time: '- The date and time the configured table was created.' + delete: '- (Default 1m)' + description: '- (Optional) - A description for the configured table.' + id: '- The ID of the configured table.' + name: '- (Required) - The name of the configured table.' + table_reference: '- (Required - Forces new resource) - A reference to the AWS Glue table which will be used to create the configured table.' + table_reference.database_name: '- (Required - Forces new resource) - The name of the AWS Glue database which contains the table.' + table_reference.table_name: '- (Required - Forces new resource) - The name of the AWS Glue table which will be used to create the configured table.' + tags: '- (Optional) - Key value pairs which tag the configured table.' + update: '- (Default 1m)' + update_time: '- The date and time the configured table was last updated.' importStatements: [] aws_cloud9_environment_ec2: subCategory: Cloud9 @@ -11966,8 +12006,8 @@ resources: origin_protocol_policy: (Required) - Origin protocol policy to apply to your origin. One of http-only, https-only, or match-viewer. origin_read_timeout: '- (Optional) The Custom Read timeout, in seconds. By default, AWS enforces an upper limit of 60. But you can request an increase. Defaults to 30.' origin_request_policy_id: (Optional) - Unique identifier of the origin request policy that is attached to the behavior. - origin_shield: '- The CloudFront Origin Shield configuration information. Using Origin Shield can help reduce the load on your origin. For more information, see Using Origin Shield in the Amazon CloudFront Developer Guide.' - origin_shield_region: (Required) - AWS Region for Origin Shield. To specify a region, use the region code, not the region name. For example, specify the US East (Ohio) region as us-east-2. + origin_shield: '- (Optional) CloudFront Origin Shield configuration information. Using Origin Shield can help reduce the load on your origin. For more information, see Using Origin Shield in the Amazon CloudFront Developer Guide.' + origin_shield_region: (Optional) - AWS Region for Origin Shield. To specify a region, use the region code, not the region name. For example, specify the US East (Ohio) region as us-east-2. origin_ssl_protocols: (Required) - SSL/TLS protocols that you want CloudFront to use when communicating with your origin over HTTPS. A list of one or more of SSLv3, TLSv1, TLSv1.1, and TLSv1.2. path_pattern: (Required) - Pattern (for example, images/*.jpg) that specifies which requests you want this cache behavior to apply to. prefix: (Optional) - Prefix to the access log filenames for this distribution, for example, myprefix/. @@ -11981,7 +12021,7 @@ resources: restriction_type: '(Required) - Method that you want to use to restrict distribution of your content by country: none, whitelist, or blacklist.' restrictions: (Required) - The restriction configuration for this distribution (maximum one). retain_on_delete: '(Optional) - Disables the distribution instead of deleting it when destroying the resource through Terraform. If this is set, the distribution needs to be deleted manually afterwards. Default: false.' - s3_origin_config: '- The CloudFront S3 origin configuration information. If a custom origin is required, use custom_origin_config instead.' + s3_origin_config: '- (Optional) CloudFront S3 origin configuration information. If a custom origin is required, use custom_origin_config instead.' smooth_streaming: (Optional) - Indicates whether you want to distribute media files in Microsoft Smooth Streaming format using the origin that is associated with this cache behavior. ssl_support_method: '- How you want CloudFront to serve HTTPS requests. One of vip or sni-only. Required if you specify acm_certificate_arn or iam_certificate_id. NOTE: vip causes CloudFront to use a dedicated IP address and may incur extra charges.' staging: (Optional) - A Boolean that indicates whether this is a staging distribution. Defaults to false. @@ -18561,7 +18601,7 @@ resources: kinesis_video_stream_config.encryption_config: '- (Required) The encryption configuration. Documented below.' kinesis_video_stream_config.prefix: '- (Required) The prefix of the video stream. Minimum length of 1. Maximum length of 128. When read from the state, the value returned is -connect--contact- since the API appends additional details to the prefix.' kinesis_video_stream_config.retention_period_hours: '- (Required) The number of hours data is retained in the stream. Kinesis Video Streams retains the data in a data store that is associated with the stream. Minimum value of 0. Maximum value of 87600. A value of 0, indicates that the stream does not persist data.' - resource_type: '- (Required) A valid resource type. Valid Values: AGENT_EVENTS | ATTACHMENTS | CALL_RECORDINGS | CHAT_TRANSCRIPTS | CONTACT_EVALUATIONS | CONTACT_TRACE_RECORDS | MEDIA_STREAMS | REAL_TIME_CONTACT_ANALYSIS_SEGMENTS | SCHEDULED_REPORTS.' + resource_type: '- (Required) A valid resource type. Valid Values: AGENT_EVENTS | ATTACHMENTS | CALL_RECORDINGS | CHAT_TRANSCRIPTS | CONTACT_EVALUATIONS | CONTACT_TRACE_RECORDS | MEDIA_STREAMS | REAL_TIME_CONTACT_ANALYSIS_SEGMENTS | SCHEDULED_REPORTS | SCREEN_RECORDINGS.' s3_config.bucket_name: '- (Required) The S3 bucket name.' s3_config.bucket_prefix: '- (Required) The S3 bucket prefix.' s3_config.encryption_config: '- (Optional) The encryption configuration. Documented below.' @@ -20243,6 +20283,36 @@ resources: instance_class: data.aws_rds_orderable_db_instance.custom-oracle.instance_class kms_key_id: data.aws_kms_key.by_id.arn replicate_source_db: aws_db_instance.default.identifier + - name: example + manifest: |- + { + "allocated_storage": 500, + "auto_minor_version_upgrade": false, + "backup_retention_period": 7, + "custom_iam_instance_profile": "AWSRDSCustomSQLServerInstanceRole", + "db_subnet_group_name": "${local.db_subnet_group_name}", + "engine": "${data.aws_rds_orderable_db_instance.custom-sqlserver.engine}", + "engine_version": "${data.aws_rds_orderable_db_instance.custom-sqlserver.engine_version}", + "identifier": "sql-instance-demo", + "instance_class": "${data.aws_rds_orderable_db_instance.custom-sqlserver.instance_class}", + "kms_key_id": "${data.aws_kms_key.by_id.arn}", + "multi_az": false, + "password": "avoid-plaintext-passwords", + "timeouts": [ + { + "create": "3h", + "delete": "3h", + "update": "3h" + } + ], + "username": "test" + } + references: + db_subnet_group_name: local.db_subnet_group_name + engine: data.aws_rds_orderable_db_instance.custom-sqlserver.engine + engine_version: data.aws_rds_orderable_db_instance.custom-sqlserver.engine_version + instance_class: data.aws_rds_orderable_db_instance.custom-sqlserver.instance_class + kms_key_id: data.aws_kms_key.by_id.arn - name: example manifest: |- { @@ -20613,24 +20683,25 @@ resources: references: option.option_settings.value: aws_iam_role.example.arn argumentDocs: - arn: '- The ARN of the db option group.' - db_security_group_memberships: '- (Optional) A list of DB Security Groups for which the option is enabled.' + arn: '- ARN of the DB option group.' delete: '- (Default 15m)' engine_name: '- (Required) Specifies the name of the engine that this option group should be associated with.' - id: '- The db option group name.' + id: '- DB option group name.' major_engine_version: '- (Required) Specifies the major version of the engine that this option group should be associated with.' - name: '- (Optional, Forces new resource) The name of the option group. If omitted, Terraform will assign a random, unique name. Must be lowercase, to match as it is stored in AWS.' + name: '- (Optional, Forces new resource) Name of the option group. If omitted, Terraform will assign a random, unique name. Must be lowercase, to match as it is stored in AWS.' name_prefix: '- (Optional, Forces new resource) Creates a unique name beginning with the specified prefix. Conflicts with name. Must be lowercase, to match as it is stored in AWS.' - option: '- (Optional) A list of Options to apply.' - option_group_description: '- (Optional) The description of the option group. Defaults to "Managed by Terraform".' - option_name: '- (Required) The Name of the Option (e.g., MEMCACHED).' - option_settings: '- (Optional) A list of option settings to apply.' - port: '- (Optional) The Port number when connecting to the Option (e.g., 11211).' - tags: '- (Optional) A map of tags to assign to the resource. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.' - tags_all: '- A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.' - value: '- (Optional) The Value of the setting.' - version: '- (Optional) The version of the option (e.g., 13.1.0.0).' - vpc_security_group_memberships: '- (Optional) A list of VPC Security Groups for which the option is enabled.' + option: '- (Optional) List of options to apply.' + option.db_security_group_memberships: '- (Optional) List of DB Security Groups for which the option is enabled.' + option.option_name: '- (Required) Name of the option (e.g., MEMCACHED).' + option.option_settings: '- (Optional) List of option settings to apply.' + option.option_settings.name: '- (Optional) Name of the setting.' + option.option_settings.value: '- (Optional) Value of the setting.' + option.port: '- (Optional) Port number when connecting to the option (e.g., 11211). Leaving out or removing port from your configuration does not remove or clear a port from the option in AWS. AWS may assign a default port. Not including port in your configuration means that the AWS provider will ignore a previously set value, a value set by AWS, and any port changes.' + option.version: '- (Optional) Version of the option (e.g., 13.1.0.0). Leaving out or removing version from your configuration does not remove or clear a version from the option in AWS. AWS may assign a default version. Not including version in your configuration means that the AWS provider will ignore a previously set value, a value set by AWS, and any version changes.' + option.vpc_security_group_memberships: '- (Optional) List of VPC Security Groups for which the option is enabled.' + option_group_description: '- (Optional) Description of the option group. Defaults to "Managed by Terraform".' + tags: '- (Optional) Map of tags to assign to the resource. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.' + tags_all: '- Map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.' importStatements: [] aws_db_parameter_group: subCategory: RDS (Relational Database) @@ -22587,6 +22658,62 @@ resources: tags_all: '- A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.' update: '- (Default 10m)' importStatements: [] + aws_dms_replication_config: + subCategory: DMS (Database Migration) + description: Provides a DMS Serverless replication config resource. + name: aws_dms_replication_config + title: aws_dms_replication_config + examples: + - name: name + manifest: |- + { + "compute_config": [ + { + "max_capacity_units": "64", + "min_capacity_units": "2", + "preferred_maintenance_window": "sun:23:45-mon:00:30", + "replication_subnet_group_id": "${aws_dms_replication_subnet_group.default.replication_subnet_group_id}" + } + ], + "replication_config_identifier": "test-dms-serverless-replication-tf", + "replication_type": "cdc", + "resource_identifier": "test-dms-serverless-replication-tf", + "source_endpoint_arn": "${aws_dms_endpoint.source.endpoint_arn}", + "start_replication": true, + "table_mappings": " {\n \"rules\":[{\"rule-type\":\"selection\",\"rule-id\":\"1\",\"rule-name\":\"1\",\"object-locator\":{\"schema-name\":\"%%\",\"table-name\":\"%%\", \"rule-action\":\"include\"}]\n }\n", + "target_endpoint_arn": "${aws_dms_endpoint.target.endpoint_arn}" + } + references: + compute_config.replication_subnet_group_id: aws_dms_replication_subnet_group.default.replication_subnet_group_id + source_endpoint_arn: aws_dms_endpoint.source.endpoint_arn + target_endpoint_arn: aws_dms_endpoint.target.endpoint_arn + argumentDocs: + arn: '- The Amazon Resource Name (ARN) for the serverless replication config.' + compute_config: '- (Required) Configuration block for provisioning an DMS Serverless replication.' + compute_config.availability_zone: '- (Optional) The Availability Zone where the DMS Serverless replication using this configuration will run. The default value is a random.' + compute_config.dns_name_servers: '- (Optional) A list of custom DNS name servers supported for the DMS Serverless replication to access your source or target database.' + compute_config.kms_key_id: '- (Optional) An Key Management Service (KMS) key Amazon Resource Name (ARN) that is used to encrypt the data during DMS Serverless replication. If you don''t specify a value for the KmsKeyId parameter, DMS uses your default encryption key.' + compute_config.max_capacity_units: '- (Required) Specifies the maximum value of the DMS capacity units (DCUs) for which a given DMS Serverless replication can be provisioned. A single DCU is 2GB of RAM, with 2 DCUs as the minimum value allowed. The list of valid DCU values includes 2, 4, 8, 16, 32, 64, 128, 192, 256, and 384.' + compute_config.min_capacity_units: '- (Optional) Specifies the minimum value of the DMS capacity units (DCUs) for which a given DMS Serverless replication can be provisioned. The list of valid DCU values includes 2, 4, 8, 16, 32, 64, 128, 192, 256, and 384. If this value isn''t set DMS scans the current activity of available source tables to identify an optimum setting for this parameter.' + compute_config.multi_az: '- (Optional) Specifies if the replication instance is a multi-az deployment. You cannot set the availability_zone parameter if the multi_az parameter is set to true.' + compute_config.preferred_maintenance_window: '- (Optional) The weekly time range during which system maintenance can occur, in Universal Coordinated Time (UTC).' + compute_config.replication_subnet_group_id: '- (Optional) Specifies a subnet group identifier to associate with the DMS Serverless replication.' + compute_config.vpc_security_group_ids: '- (Optional) Specifies the virtual private cloud (VPC) security group to use with the DMS Serverless replication. The VPC security group must work with the VPC containing the replication.' + create: '- (Default 60m)' + delete: '- (Default 60m)' + replication_config_identifier: '- (Required) Unique identifier that you want to use to create the config.' + replication_settings: '- (Optional) An escaped JSON string that are used to provision this replication configuration. For example, Change processing tuning settings' + replication_type: '- (Required) The migration type. Can be one of full-load | cdc | full-load-and-cdc.' + resource_identifier: '- (Optional) Unique value or name that you set for a given resource that can be used to construct an Amazon Resource Name (ARN) for that resource. For more information, see Fine-grained access control using resource names and tags' + source_endpoint_arn: '- (Required) The Amazon Resource Name (ARN) string that uniquely identifies the source endpoint.' + start_replication: '- (Optional) Whether to run or stop the serverless replication, default is false.' + supplemental_settings: '- (Optional) JSON settings for specifying supplemental data. For more information see Specifying supplemental data for task settings' + table_mappings: '- (Required) An escaped JSON string that contains the table mappings. For information on table mapping see Using Table Mapping with an AWS Database Migration Service Task to Select and Filter Data' + tags: '- (Optional) A map of tags to assign to the resource. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.' + tags_all: '- A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.' + target_endpoint_arn: '- (Required) The Amazon Resource Name (ARN) string that uniquely identifies the target endpoint.' + update: '- (Default 60m)' + importStatements: [] aws_dms_replication_instance: subCategory: DMS (Database Migration) description: Provides a DMS (Data Migration Service) replication instance resource. @@ -25342,7 +25469,7 @@ resources: source: aws_network_interface.source.id argumentDocs: arn: '- ARN of the Network Insights Path.' - destination: '- (Required) ID or ARN of the resource which is the source of the path. Can be an Instance, Internet Gateway, Network Interface, Transit Gateway, VPC Endpoint, VPC Peering Connection or VPN Gateway. If the resource is in another account, you must specify an ARN.' + destination: '- (Required) ID or ARN of the resource which is the destination of the path. Can be an Instance, Internet Gateway, Network Interface, Transit Gateway, VPC Endpoint, VPC Peering Connection or VPN Gateway. If the resource is in another account, you must specify an ARN.' destination_arn: '- ARN of the destination.' destination_ip: '- (Optional) IP address of the destination resource.' destination_port: '- (Optional) Destination port to analyze access to.' @@ -28483,6 +28610,7 @@ resources: subnet_group_name: – (Optional, VPC only) Name of the subnet group to be used for the cache cluster. Changing this value will re-create the resource. tags: '- (Optional) Map of tags to assign to the resource. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.' tags_all: '- Map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.' + transit_encryption_enabled: '- (Optional) Enable encryption in-transit. Supported only with Memcached versions 1.6.12 and later, running in a VPC. See the ElastiCache in-transit encryption documentation for more details.' update: '- (Default 80m)' importStatements: [] aws_elasticache_global_replication_group: @@ -32157,7 +32285,7 @@ resources: daily_automatic_backup_start_time: '- (Optional) A recurring daily time, in the format HH:MM. HH is the zero-padded hour of the day (0-23), and MM is the zero-padded minute of the hour. For example, 05:00 specifies 5 AM daily. Requires automatic_backup_retention_days to be set.' delete: '- (Default 60m)' deployment_type: '- (Optional) - The filesystem deployment type. Supports MULTI_AZ_1 and SINGLE_AZ_1.' - disk_iops_configuration: '- (Optional) The SSD IOPS configuration for the Amazon FSx for NetApp ONTAP file system. See Disk Iops Configuration Below.' + disk_iops_configuration: '- (Optional) The SSD IOPS configuration for the Amazon FSx for NetApp ONTAP file system. See Disk Iops Configuration below.' dns_name: '- DNS name for the file system, e.g., fs-12345678.fsx.us-west-2.amazonaws.com' endpoint_ip_address_range: '- (Optional) Specifies the IP address range in which the endpoints to access your file system will be created. By default, Amazon FSx selects an unused IP address range for you from the 198.19.* range.' endpoints: '- The endpoints that are used to access data or to manage the file system using the NetApp ONTAP CLI, REST API, or NetApp SnapMirror. See Endpoints below.' @@ -32300,25 +32428,40 @@ resources: storage_virtual_machine_id: aws_fsx_ontap_storage_virtual_machine.test.id argumentDocs: arn: '- Amazon Resource Name of the volune.' + audit_log_volume: '- (Optional) Enables or disables the audit log volume for an FSx for ONTAP SnapLock volume. The default value is false.' + autocommit_period: '- (Optional) The configuration object for setting the autocommit period of files in an FSx for ONTAP SnapLock volume. See Autocommit Period below.' + bypass_snaplock_enterprise_retention: '- (Optional) Setting this to true allows a SnapLock administrator to delete an FSx for ONTAP SnapLock Enterprise volume with unexpired write once, read many (WORM) files. This configuration must be applied separately before attempting to delete the resource to have the desired behavior. Defaults to false.' + cooling_period: '- (Optional) Specifies the number of days that user data in a volume must remain inactive before it is considered "cold" and moved to the capacity pool. Used with AUTO and SNAPSHOT_ONLY tiering policies only. Valid values are whole numbers between 2 and 183. Default values are 31 days for AUTO and 2 days for SNAPSHOT_ONLY.' + copy_tags_to_backups: '- (Optional) A boolean flag indicating whether tags for the volume should be copied to backups. This value defaults to false.' create: '- (Default 30m)' + default_retention: '- (Required) The retention period assigned to a write once, read many (WORM) file by default if an explicit retention period is not set for an FSx for ONTAP SnapLock volume. The default retention period must be greater than or equal to the minimum retention period and less than or equal to the maximum retention period. See Retention Period below.' delete: '- (Default 30m)' file_system_id: '- Describes the file system for the volume, e.g. fs-12345679' flexcache_endpoint_type: '- Specifies the FlexCache endpoint type of the volume, Valid values are NONE, ORIGIN, CACHE. Default value is NONE. These can be set by the ONTAP CLI or API and are use with FlexCache feature.' id: '- Identifier of the volume, e.g., fsvol-12345678' junction_path: '- (Optional) Specifies the location in the storage virtual machine''s namespace where the volume is mounted. The junction_path must have a leading forward slash, such as /vol3' + maximum_retention: '- (Required) The longest retention period that can be assigned to a WORM file on an FSx for ONTAP SnapLock volume. See Retention Period below.' + minimum_retention: '- (Required) The shortest retention period that can be assigned to a WORM file on an FSx for ONTAP SnapLock volume. See Retention Period below.' name: '- (Required) The name of the Volume. You can use a maximum of 203 alphanumeric characters, plus the underscore (_) special character.' ontap_volume_type: '- (Optional) Specifies the type of volume, valid values are RW, DP. Default value is RW. These can be set by the ONTAP CLI or API. This setting is used as part of migration and replication Migrating to Amazon FSx for NetApp ONTAP' + privileged_delete: '- (Optional) Enables, disables, or permanently disables privileged delete on an FSx for ONTAP SnapLock Enterprise volume. Valid values: DISABLED, ENABLED, PERMANENTLY_DISABLED. The default value is DISABLED.' + retention_period: '- (Optional) The retention period of an FSx for ONTAP SnapLock volume. See SnapLock Retention Period below.' security_style: '- (Optional) Specifies the volume security style, Valid values are UNIX, NTFS, and MIXED.' size_in_megabytes: '- (Required) Specifies the size of the volume, in megabytes (MB), that you are creating.' skip_final_backup: '- (Optional) When enabled, will skip the default final backup taken when the volume is deleted. This configuration must be applied separately before attempting to delete the resource to have the desired behavior. Defaults to false.' + snaplock_configuration: '- (Optional) The SnapLock configuration for an FSx for ONTAP volume. See SnapLock Configuration below.' + snaplock_type: '- (Required) Specifies the retention mode of an FSx for ONTAP SnapLock volume. After it is set, it can''t be changed. Valid values: COMPLIANCE, ENTERPRISE.' + snapshot_policy: '- (Optional) Specifies the snapshot policy for the volume. See snapshot policies in the Amazon FSx ONTAP User Guide' storage_efficiency_enabled: '- (Optional) Set to true to enable deduplication, compression, and compaction storage efficiency features on the volume.' storage_virtual_machine_id: '- (Required) Specifies the storage virtual machine in which to create the volume.' tags: '- (Optional) A map of tags to assign to the volume. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.' tags_all: '- A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.' - tiering_policy.cooling_period: '- (Optional) Specifies the number of days that user data in a volume must remain inactive before it is considered "cold" and moved to the capacity pool. Used with AUTO and SNAPSHOT_ONLY tiering policies only. Valid values are whole numbers between 2 and 183. Default values are 31 days for AUTO and 2 days for SNAPSHOT_ONLY.' - tiering_policy.name: '- (Required) Specifies the tiering policy for the ONTAP volume for moving data to the capacity pool storage. Valid values are SNAPSHOT_ONLY, AUTO, ALL, NONE. Default value is SNAPSHOT_ONLY.' + tiering_policy: '- (Optional) The data tiering policy for an FSx for ONTAP volume. See Tiering Policy below.' + type: '- (Required) The type of time for the autocommit period of a file in an FSx for ONTAP SnapLock volume. Setting this value to NONE disables autocommit. Valid values: MINUTES, HOURS, DAYS, MONTHS, YEARS, NONE.' update: '- (Default 30m)' uuid: '- The Volume''s UUID (universally unique identifier).' + value: '- (Optional) The amount of time for the autocommit period of a file in an FSx for ONTAP SnapLock volume.' + volume_append_mode_enabled: '- (Optional) Enables or disables volume-append mode on an FSx for ONTAP SnapLock volume. The default value is false.' volume_type: '- The type of volume, currently the only valid value is ONTAP.' importStatements: [] aws_fsx_openzfs_file_system: @@ -32477,6 +32620,7 @@ resources: create: '- (Default 30m)' data_compression_type: '- (Optional) Method used to compress the data on the volume. Valid values are NONE or ZSTD. Child volumes that don''t specify compression option will inherit from parent volume. This option on file system applies to the root volume.' delete: '- (Default 30m)' + delete_volume_options: '- (Optional) Whether to delete all child volumes and snapshots. Valid values: DELETE_CHILD_VOLUMES_AND_SNAPSHOTS. This configuration must be applied separately before attempting to delete the resource to have the desired behavior..' id: '- (Required) - The ID of the user or group. Valid values between 0 and 2147483647' name: '- (Required) The name of the Volume. You can use a maximum of 203 alphanumeric characters, plus the underscore (_) special character.' nfs_exports: '- (Optional) NFS export configuration for the root volume. Exactly 1 item. See NFS Exports Below.' @@ -32553,10 +32697,8 @@ resources: active_directory_id: '- (Optional) The ID for an existing Microsoft Active Directory instance that the file system should join when it''s created. Cannot be specified with self_managed_active_directory.' aliases: '- (Optional) An array DNS alias names that you want to associate with the Amazon FSx file system. For more information, see Working with DNS Aliases' arn: '- Amazon Resource Name of the file system.' - audit_log_configuration: '- (Optional) The configuration that Amazon FSx for Windows File Server uses to audit and log user accesses of files, folders, and file shares on the Amazon FSx for Windows File Server file system. See below.' - audit_log_configuration.audit_log_destination: '- (Optional) The Amazon Resource Name (ARN) for the destination of the audit logs. The destination can be any Amazon CloudWatch Logs log group ARN or Amazon Kinesis Data Firehose delivery stream ARN. Can be specified when file_access_audit_log_level and file_share_access_audit_log_level are not set to DISABLED. The name of the Amazon CloudWatch Logs log group must begin with the /aws/fsx prefix. The name of the Amazon Kinesis Data Firehouse delivery stream must begin with the aws-fsx prefix. If you do not provide a destination in audit_log_destionation, Amazon FSx will create and use a log stream in the CloudWatch Logs /aws/fsx/windows log group.' - audit_log_configuration.file_access_audit_log_level: '- (Optional) Sets which attempt type is logged by Amazon FSx for file and folder accesses. Valid values are SUCCESS_ONLY, FAILURE_ONLY, SUCCESS_AND_FAILURE, and DISABLED. Default value is DISABLED.' - audit_log_configuration.file_share_access_audit_log_level: '- (Optional) Sets which attempt type is logged by Amazon FSx for file share accesses. Valid values are SUCCESS_ONLY, FAILURE_ONLY, SUCCESS_AND_FAILURE, and DISABLED. Default value is DISABLED.' + audit_log_configuration: '- (Optional) The configuration that Amazon FSx for Windows File Server uses to audit and log user accesses of files, folders, and file shares on the Amazon FSx for Windows File Server file system. See Audit Log Configuration below.' + audit_log_destination: '- (Optional) The Amazon Resource Name (ARN) for the destination of the audit logs. The destination can be any Amazon CloudWatch Logs log group ARN or Amazon Kinesis Data Firehose delivery stream ARN. Can be specified when file_access_audit_log_level and file_share_access_audit_log_level are not set to DISABLED. The name of the Amazon CloudWatch Logs log group must begin with the /aws/fsx prefix. The name of the Amazon Kinesis Data Firehouse delivery stream must begin with the aws-fsx prefix. If you do not provide a destination in audit_log_destionation, Amazon FSx will create and use a log stream in the CloudWatch Logs /aws/fsx/windows log group.' automatic_backup_retention_days: '- (Optional) The number of days to retain automatic backups. Minimum of 0 and maximum of 90. Defaults to 7. Set to 0 to disable.' backup_id: '- (Optional) The ID of the source backup to create the filesystem from.' copy_tags_to_backups: '- (Optional) A boolean flag indicating whether tags on the file system should be copied to backups. Defaults to false.' @@ -32564,16 +32706,21 @@ resources: daily_automatic_backup_start_time: '- (Optional) The preferred time (in HH:MM format) to take daily automatic backups, in the UTC time zone.' delete: '- (Default 30m)' deployment_type: '- (Optional) Specifies the file system deployment type, valid values are MULTI_AZ_1, SINGLE_AZ_1 and SINGLE_AZ_2. Default value is SINGLE_AZ_1.' + disk_iops_configuration: '- (Optional) The SSD IOPS configuration for the Amazon FSx for Windows File Server file system. See Disk Iops Configuration below.' dns_name: '- DNS name for the file system, e.g., fs-12345678.corp.example.com (domain name matching the Active Directory domain name)' + file_access_audit_log_level: '- (Optional) Sets which attempt type is logged by Amazon FSx for file and folder accesses. Valid values are SUCCESS_ONLY, FAILURE_ONLY, SUCCESS_AND_FAILURE, and DISABLED. Default value is DISABLED.' + file_share_access_audit_log_level: '- (Optional) Sets which attempt type is logged by Amazon FSx for file share accesses. Valid values are SUCCESS_ONLY, FAILURE_ONLY, SUCCESS_AND_FAILURE, and DISABLED. Default value is DISABLED.' id: '- Identifier of the file system (e.g. fs-12345678).' + iops: '- (Optional) - The total number of SSD IOPS provisioned for the file system.' kms_key_id: '- (Optional) ARN for the KMS Key to encrypt the file system at rest. Defaults to an AWS managed KMS Key.' + mode: '- (Optional) - Specifies whether the number of IOPS for the file system is using the system. Valid values are AUTOMATIC and USER_PROVISIONED. Default value is AUTOMATIC.' network_interface_ids: '- Set of Elastic Network Interface identifiers from which the file system is accessible.' owner_id: '- AWS account identifier that created the file system.' preferred_file_server_ip: '- The IP address of the primary, or preferred, file server.' preferred_subnet_id: '- (Optional) Specifies the subnet in which you want the preferred file server to be located. Required for when deployment type is MULTI_AZ_1.' remote_administration_endpoint: '- For MULTI_AZ_1 deployment types, use this endpoint when performing administrative tasks on the file system using Amazon FSx Remote PowerShell. For SINGLE_AZ_1 deployment types, this is the DNS name of the file system.' security_group_ids: '- (Optional) A list of IDs for the security groups that apply to the specified network interfaces created for file system access. These security groups will apply to all network interfaces.' - self_managed_active_directory: '- (Optional) Configuration block that Amazon FSx uses to join the Windows File Server instance to your self-managed (including on-premises) Microsoft Active Directory (AD) directory. Cannot be specified with active_directory_id. Detailed below.' + self_managed_active_directory: '- (Optional) Configuration block that Amazon FSx uses to join the Windows File Server instance to your self-managed (including on-premises) Microsoft Active Directory (AD) directory. Cannot be specified with active_directory_id. See Self-Managed Active Directory below.' self_managed_active_directory.dns_ips: '- (Required) A list of up to two IP addresses of DNS servers or domain controllers in the self-managed AD directory. The IP addresses need to be either in the same VPC CIDR range as the file system or in the private IP version 4 (IPv4) address ranges as specified in RFC 1918.' self_managed_active_directory.domain_name: '- (Required) The fully qualified domain name of the self-managed AD directory. For example, corp.example.com.' self_managed_active_directory.file_system_administrators_group: '- (Optional) The name of the domain group whose members are granted administrative privileges for the file system. Administrative privileges include taking ownership of files and folders, and setting audit controls (audit ACLs) on files and folders. The group that you specify must already exist in your domain. Defaults to Domain Admins.' @@ -33396,6 +33543,10 @@ resources: description: '- (Optional) Description of the table.' id: '- Catalog ID, Database name and of the name table.' name: '- (Required) Name of the table. For Hive compatibility, this must be entirely lowercase.' + open_table_format_input: '- (Optional) Configuration block for open table formats. See open_table_format_input below.' + open_table_format_input.iceberg_input: '- (Required) Configuration block for iceberg table config. See iceberg_input below.' + open_table_format_input.iceberg_input.metadata_operation: '- (Required) A required metadata operation. Can only be set to CREATE.' + open_table_format_input.iceberg_input.version: '- (Optional) The table version for the Iceberg table. Defaults to 2.' owner: '- (Optional) Owner of the table.' parameters: '- (Optional) Properties associated with this table, as a list of key-value pairs.' partition_index: '- (Optional) Configuration block for a maximum of 3 partition indexes. See partition_index below.' @@ -37642,6 +37793,7 @@ resources: manifest: |- { "description": "My provisioning template", + "enabled": true, "name": "FleetTemplate", "provisioning_role_arn": "${aws_iam_role.iot_fleet_provisioning.arn}", "template_body": "${jsonencode({\n Parameters = {\n SerialNumber = { Type = \"String\" }\n }\n\n Resources = {\n certificate = {\n Properties = {\n CertificateId = { Ref = \"AWS::IoT::Certificate::Id\" }\n Status = \"Active\"\n }\n Type = \"AWS::IoT::Certificate\"\n }\n\n policy = {\n Properties = {\n PolicyName = aws_iot_policy.device_policy.name\n }\n Type = \"AWS::IoT::Policy\"\n }\n }\n })}" @@ -44803,6 +44955,43 @@ resources: if there is a resolution list for the slot, otherwise null is returned. Defaults to ORIGINAL_VALUE. version: '- The version of the slot type.' importStatements: [] + aws_lexv2models_bot: + subCategory: Lex V2 Models + description: Terraform resource for managing an AWS Lex V2 Models Bot. + name: aws_lexv2models_bot + title: aws_lexv2models_bot + examples: + - name: example + manifest: |- + { + "data_privacy": [ + { + "child_directed": "boolean" + } + ], + "idle_session_ttl_in_seconds": 10, + "name": "example", + "role_arn": "bot_example_arn" + } + argumentDocs: + alias_id: (Required) - Alias ID of a bot that is a member of this network of bots. + alias_name: (Required) - Alias name of a bot that is a member of this network of bots. + bot_tags: '- List of tags to add to the bot. You can only add tags when you create a bot.' + bot_type: '- Type of a bot to create.' + child_directed: (Required) - For each Amazon Lex bot created with the Amazon Lex Model Building Service, you must specify whether your use of Amazon Lex is related to a website, program, or other application that is directed or targeted, in whole or in part, to children under age 13 and subject to the Children's Online Privacy Protection Act (COPPA) by specifying true or false in the childDirected field. + create: '- (Default 30m)' + data_privacy: '- Provides information on additional privacy protections Amazon Lex should use with the bot''s data. See data_privacy' + delete: '- (Default 30m)' + description: '- Description of the bot. It appears in lists to help you identify a particular bot.' + id: '- Unique identifier for a particular bot.' + idle_session_ttl_in_seconds: '- Time, in seconds, that Amazon Lex should keep information about a user''s conversation with the bot. You can specify between 60 (1 minute) and 86,400 (24 hours) seconds.' + members: '- List of bot members in a network to be created. See bot_members.' + name: '- Name of the bot. The bot name must be unique in the account that creates the bot. Type String. Length Constraints: Minimum length of 1. Maximum length of 100.' + role_arn: '- ARN of an IAM role that has permission to access the bot.' + test_bot_alias_tags: '- List of tags to add to the test alias for a bot. You can only add tags when you create a bot.' + update: '- (Default 30m)' + version: (Required) - Version of a bot that is a member of this network of bots. + importStatements: [] aws_licensemanager_association: subCategory: License Manager description: Provides a License Manager association resource. @@ -44949,6 +45138,7 @@ resources: availability_zone: '- The resource Availability Zone. Follows the format us-east-2a (case-sensitive).' bundle_id: '- (Required) - The ID of the bundle to use for the bucket. A bucket bundle specifies the monthly cost, storage space, and data transfer quota for a bucket. Use the get-bucket-bundles cli command to get a list of bundle IDs that you can specify.' created_at: '- The timestamp when the bucket was created.' + force_delete: '- (Optional) - Force Delete non-empty buckets using terraform destroy. AWS by default will not delete an s3 bucket which is not empty, to prevent losing bucket data and affecting other resources in lightsail. If force_delete is set to true the bucket will be deleted even when not empty.' id: '- The name used for this bucket (matches name).' name: '- (Required) The name for the bucket.' region: '- The Amazon Web Services Region name.' @@ -47117,13 +47307,16 @@ resources: audio_language_selection: '- (Optional) Audio Language Selection. See Audio Language Selection for more details.' audio_normalization_settings: '- (Optional) Advanced audio normalization settings. See Audio Normalization Settings for more details.' audio_pid_selection: '- (Optional) Audio Pid Selection. See Audio PID Selection for more details.' - audio_selector_name: '- (Required) The name of the audio selector used as the source for this AudioDescription.' + audio_selector_name: '- (Required) The name of the audio selector in the input that MediaLive should monitor to detect silence. Select your most important rendition. If you didn''t create an audio selector in this input, leave blank.' audio_selectors: '- (Optional) Used to select the audio stream to decode for inputs that have multiple. See Audio Selectors for more details.' + audio_silence_settings: '- (Optional) MediaLive will perform a failover if the specified audio selector is silent for the specified period. See Audio Silence Failover Settings for more details.' + audio_silence_threshold_msec: '- (Optional) The amount of time (in milliseconds) that the active input must be silent before automatic input failover occurs. Silence is defined as audio loss or audio quieter than -50 dBFS.' audio_track_selection: '- (Optional) Audio Track Selection. See Audio Track Selection for more details.' audio_type: '- (Optional) Applies only if audioTypeControl is useConfigured. The values for audioType are defined in ISO-IEC 13818-1.' audio_type_control: '- (Optional) Determined how audio type is determined.' audio_watermark_settings: '- (Optional) Settings to configure one or more solutions that insert audio watermarks in the audio encode. See Audio Watermark Settings for more details.' authentication_scheme: '- (Optional) Authentication scheme to use when connecting with CDN.' + automatic_input_failover_settings: '- (Optional) User-specified settings for defining what the conditions are for declaring the input unhealthy and failing over to a different input. See Automatic Input Failover Settings for more details.' avail_blanking: '- (Optional) Settings for ad avail blanking. See Avail Blanking for more details.' avail_blanking_image: '- (Optional) Blanking image to be used. See Avail Blanking Image for more details.' background_color: – (Optional) Specifies the color of the rectangle behind the captions. All burn-in and DVB-Sub font settings must match. @@ -47131,6 +47324,7 @@ resources: bandwidth: '- (Optional) The bitrate is specified in bits per second, as in an HLS manifest.' bitrate: '- (Optional) Average bitrate in bits/second.' bitstream_mode: '- (Optional) Specifies the bitstream mode (bsmod) for the emitted AC-3 stream.' + black_detect_threshold: '- (Optional) A value used in calculating the threshold below which MediaLive considers a pixel to be ''black''. For the input to be considered black, every pixel in a frame must be below this threshold. The threshold is calculated as a percentage (expressed as a decimal) of white. Therefore .1 means 10% white (or 90% black). Note how the formula works for any color depth. For example, if you set this field to 0.1 in 10-bit color depth: (10230.1=102.3), which means a pixel value of 102 or less is ''black''. If you set this field to .1 in an 8-bit color depth: (2550.1=25.5), which means a pixel value of 25 or less is ''black''. The range is 0.0 to 1.0, with any number of decimal places.' buf_fil_pct: '- (Optional) Percentage of the buffer that should initially be filled.' buf_size: '- (Optional) Size of buffer in bits.' buffer_msec: '- (Optional) UDP output buffering in milliseconds.' @@ -47189,7 +47383,10 @@ resources: embedded_source_settings: '- (Optional) Embedded Source Settings. See Embedded Source Settings for more details.' encoder_settings: '- (Required) Encoder settings. See Encoder Settings for more details.' entropy_encoding: '- (Optional) Entropy encoding mode.' + error_clear_time_msec: '- (Optional) This clear time defines the requirement a recovered input must meet to be considered healthy. The input must have no failover conditions for this length of time. Enter a time in milliseconds. This value is particularly important if the input_preference for the failover pair is set to PRIMARY_INPUT_PREFERRED, because after this time, MediaLive will switch back to the primary input.' extension: '- (Optional) Output file extension.' + failover_condition_settings: '- (Optional) Failover condition type-specific settings. See Failover Condition Settings for more details.' + failover_conditions: '- (Optional) A list of failover conditions. If any of these conditions occur, MediaLive will perform a failover to the other input. See Failover Conditions for more details.' fec_output_setting: '- (Optional) Settings for enabling and adjusting Forward Error Correction on UDP outputs. See FEC Output Settings for more details.' fill_line_gap: '– (Optional) Specifies how to handle the gap between the lines (in multi-line captions). - enabled: Fill with the captions background color (as specified in the input captions). - disabled: Leave the gap unfilled.' filter_settings: '- (Optional) Filters to apply to an encode. See H264 Filter Settings for more details.' @@ -47230,7 +47427,10 @@ resources: input_id: '- (Required) The ID of the input.' input_loss_action: '- (Optional) Controls the behavior of the RTMP group if input becomes unavailable.' input_loss_behavior: '- (Optional) Settings for system actions when input is lost. See Input Loss Behavior for more details.' - input_settings: '- (Optional) Settings of an input. See Input Settings for more details' + input_loss_settings: '- (Optional) MediaLive will perform a failover if content is not detected in this input for the specified period. See Input Loss Failover Settings for more details.' + input_loss_threshold_msec: '- (Optional) The amount of time (in milliseconds) that no input is detected. After that time, an input failover will occur.' + input_preference: '- (Optional) Input preference when deciding which input to make active when a previously failed input has recovered.' + input_settings: '- (Optional) Settings of an input. See Input Settings for more details.' input_specification: '- (Required) Specification of network and file inputs for the channel.' input_type: '- (Optional) Set to "broadcasterMixedAd" when input contains pre-mixed main audio + AD (narration) as a stereo pair.' language_code: '- (Required) Selects a specific three-letter language code from within an audio source.' @@ -47322,6 +47522,7 @@ resources: scte27_source_settings: '- (Optional) SCTE27 Source Settings. See SCTE 27 Source Settings for more details.' scte35_pid: '- (Optional) PID from which to read SCTE-35 messages.' scte35_source_type: '- (Optional) Identifies the source for the SCTE-35 messages that MediaLive will ingest.' + secondary_input_id: '- (Required) The input ID of the secondary input in the automatic input failover pair.' selector_settings: '- (Optional) The audio selector settings. See Audio Selector Settings for more details.' server_validation: '- (Optional) Check HTTPS server certificates.' settings: '- (Optional) Destination settings for a standard output; one destination for each redundant encoder. See Settings for more details.' @@ -47371,12 +47572,14 @@ resources: tracks: '- (Required) Selects one or more unique audio tracks from within a source. See Audio Tracks for more details.' ttml_destination_settings: – (Optional) TTML Destination Settings. See TTML Destination Settings for more details. udp_group_sttings: '- (Optional) UDP group settings. See UDP Group Settings for more details.' - udp_output_settings: '- (Optional) UDP output settings. See UDP Output Settings for more details' + udp_output_settings: '- (Optional) UDP output settings. See UDP Output Settings for more details.' update: '- (Default 15m)' uri: – (Required) Path to a file accessible to the live stream. url: '- (Optional) A URL specifying a destination.' username: '- (Optional) Username for destination.' vbr_quality: '- (Optional) VBR Quality Level - Only used if rateControlMode is VBR.' + video_black_settings: '- (Optional) MediaLive will perform a failover if content is considered black for the specified period. See Video Black Failover Settings for more details.' + video_black_threshold_msec: '- (Optional) The amount of time (in milliseconds) that the active input must be black before automatic input failover occurs.' video_description_name: '- (Optional) The name of the video description used as video source for the output.' video_descriptions: '- (Required) Video Descriptions. See Video Descriptions for more details.' vpc: '- (Optional) Settings for the VPC outputs.' @@ -47878,7 +48081,7 @@ resources: authentication_strategy: '- (Optional) Authentication strategy used to secure the broker. Valid values are simple and ldap. ldap is not supported for engine_type RabbitMQ.' auto_minor_version_upgrade: '- (Optional) Whether to automatically upgrade to new minor versions of brokers as Amazon MQ makes releases available.' broker_name: '- (Required) Name of the broker.' - configuration: '- (Optional) Configuration block for broker configuration. Applies to engine_type of ActiveMQ only. Detailed below.' + configuration: '- (Optional) Configuration block for broker configuration. Applies to engine_type of ActiveMQ and RabbitMQ only. Detailed below.' configuration.id: '- (Optional) The Configuration ID.' configuration.revision: '- (Optional) Revision of the Configuration.' create: '- (Default 30m)' @@ -47943,10 +48146,19 @@ resources: "engine_version": "5.15.0", "name": "example" } + - name: example + manifest: |- + { + "data": "# Default RabbitMQ delivery acknowledgement timeout is 30 minutes in milliseconds\nconsumer_timeout = 1800000\n", + "description": "Example Configuration", + "engine_type": "RabbitMQ", + "engine_version": "3.11.16", + "name": "example" + } argumentDocs: arn: '- ARN of the configuration.' authentication_strategy: '- (Optional) Authentication strategy associated with the configuration. Valid values are simple and ldap. ldap is not supported for engine_type RabbitMQ.' - data: '- (Required) Broker configuration in XML format. See official docs for supported parameters and format of the XML.' + data: '- (Required) Broker configuration in XML format for ActiveMQ or Cuttlefish format for RabbitMQ. See official docs for supported parameters and format of the XML.' description: '- (Optional) Description of the configuration.' engine_type: '- (Required) Type of broker engine. Valid values are ActiveMQ and RabbitMQ.' engine_version: '- (Required) Version of the broker engine.' @@ -51522,6 +51734,8 @@ resources: off_peak_window_options.off_peak_window: '- (Optional)' snapshot_options: '- (Optional) Configuration block for snapshot related options. Detailed below. DEPRECATED. For domains running OpenSearch 5.3 and later, Amazon OpenSearch takes hourly automated snapshots, making this setting irrelevant. For domains running earlier versions, OpenSearch takes daily automated snapshots.' snapshot_options.automated_snapshot_start_hour: '- (Required) Hour during which the service takes an automated daily snapshot of the indices in the domain.' + software_update_options: '- (Optional) Software update options for the domain. Detailed below.' + software_update_options.auto_software_update_enabled: '- (Optional) Whether automatic service software updates are enabled for the domain. Defaults to false.' tags: '- (Optional) Map of tags to assign to the resource. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.' tags_all: '- Map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.' update: '- (Default 180m)' @@ -51653,6 +51867,8 @@ resources: argumentDocs: connection_id: '- (Required, Forces new resource) Specifies the ID of the connection to accept.' connection_status: '- Status of the connection request.' + create: '- (Default 5m)' + delete: '- (Default 5m)' id: '- The Id of the connection to accept.' importStatements: [] aws_opensearch_outbound_connection: @@ -51665,6 +51881,7 @@ resources: manifest: |- { "connection_alias": "outbound_connection", + "connection_mode": "DIRECT", "local_domain_info": [ { "domain_name": "${aws_opensearch_domain.local_domain.domain_name}", @@ -51688,8 +51905,16 @@ resources: remote_domain_info.owner_id: data.aws_caller_identity.current.account_id remote_domain_info.region: data.aws_region.current.name argumentDocs: + accept_connection: '- (Optional, Forces new resource) Accepts the connection.' connection_alias: '- (Required, Forces new resource) Specifies the connection alias that will be used by the customer for this connection.' + connection_mode: '- (Required, Forces new resource) Specifies the connection mode. Accepted values are DIRECT or VPC_ENDPOINT.' + connection_properties: '- (Optional, Forces new resource) Configuration block for the outbound connection.' + connection_properties.cross_cluster_search: '- (Optional, Forces new resource) Configuration block for cross cluster search.' + connection_properties.cross_cluster_search.skip_unavailable: '- (Optional, Forces new resource) Skips unavailable clusters and can only be used for cross-cluster searches. Accepted values are ENABLED or DISABLED.' + connection_properties.endpoint: '- The endpoint of the remote domain, is only set when connection_mode is VPC_ENDPOINT and accept_connection is TRUE.' connection_status: '- Status of the connection request.' + create: '- (Default 5m)' + delete: '- (Default 5m)' id: '- The Id of the connection.' local_domain_info: '- (Required, Forces new resource) Configuration block for the local Opensearch domain.' local_domain_info.domain_name: '- (Required, Forces new resource) The name of the local domain.' @@ -51700,6 +51925,93 @@ resources: remote_domain_info.owner_id: '- (Required, Forces new resource) The Account ID of the owner of the remote domain.' remote_domain_info.region: '- (Required, Forces new resource) The region of the remote domain.' importStatements: [] + aws_opensearch_package: + subCategory: OpenSearch + description: Terraform resource for managing an AWS OpenSearch package. + name: aws_opensearch_package + title: aws_opensearch_package + examples: + - name: example + manifest: |- + { + "package_name": "example-txt", + "package_source": [ + { + "s3_bucket_name": "${aws_s3_bucket.my_opensearch_packages.bucket}", + "s3_key": "${aws_s3_object.example.key}" + } + ], + "package_type": "TXT-DICTIONARY" + } + references: + package_source.s3_bucket_name: aws_s3_bucket.my_opensearch_packages.bucket + package_source.s3_key: aws_s3_object.example.key + dependencies: + aws_s3_bucket.my_opensearch_packages: |- + { + "bucket": "my-opensearch-packages" + } + aws_s3_object.example: |- + { + "bucket": "${aws_s3_bucket.my_opensearch_packages.bucket}", + "etag": "${filemd5(\"./example.txt\")}", + "key": "example.txt", + "source": "./example.txt" + } + argumentDocs: + available_package_version: '- The current version of the package.' + id: '- The Id of the package.' + package_description: '- (Optional, Forces new resource) Description of the package.' + package_name: '- (Required, Forces new resource) Unique name for the package.' + package_source: '- (Required, Forces new resource) Configuration block for the package source options.' + package_source.s3_bucket_name: '- (Required, Forces new resource) The name of the Amazon S3 bucket containing the package.' + package_source.s3_key: '- (Required, Forces new resource) Key (file name) of the package.' + package_type: '- (Required, Forces new resource) The type of package.' + importStatements: [] + aws_opensearch_package_association: + subCategory: OpenSearch + description: Terraform resource for managing an AWS OpenSearch package association. + name: aws_opensearch_package_association + title: aws_opensearch_package_association + examples: + - name: example + manifest: |- + { + "domain_name": "${aws_opensearch_domain.my_domain.domain_name}", + "package_id": "${aws_opensearch_package.example.id}" + } + references: + domain_name: aws_opensearch_domain.my_domain.domain_name + package_id: aws_opensearch_package.example.id + dependencies: + aws_opensearch_domain.my_domain: |- + { + "cluster_config": [ + { + "instance_type": "r4.large.search" + } + ], + "domain_name": "my-opensearch-domain", + "engine_version": "Elasticsearch_7.10" + } + aws_opensearch_package.example: |- + { + "package_name": "example-txt", + "package_source": [ + { + "s3_bucket_name": "${aws_s3_bucket.my_opensearch_packages.bucket}", + "s3_key": "${aws_s3_object.example.key}" + } + ], + "package_type": "TXT-DICTIONARY" + } + argumentDocs: + create: '- (Default 10m)' + delete: '- (Default 10m)' + domain_name: '- (Required, Forces new resource) Name of the domain to associate the package with.' + id: '- The Id of the package association.' + package_id: '- (Required, Forces new resource) Internal ID of the package to associate with a domain.' + importStatements: [] aws_opensearch_vpc_endpoint: subCategory: OpenSearch description: Terraform resource for managing an AWS OpenSearch VPC Endpoint. @@ -55973,6 +56285,103 @@ resources: id: '- DB Cluster Identifier and IAM Role ARN separated by a comma (,)' role_arn: '- (Required) Amazon Resource Name (ARN) of the IAM Role to associate with the DB Cluster.' importStatements: [] + aws_rds_custom_db_engine_version: + subCategory: RDS (Relational Database) + description: Provides an custom engine version (CEV) resource for Amazon RDS Custom. + name: aws_rds_custom_db_engine_version + title: aws_rds_custom_db_engine_version + examples: + - name: example + manifest: |- + { + "database_installation_files_s3_bucket_name": "DOC-EXAMPLE-BUCKET", + "database_installation_files_s3_prefix": "1915_GI/", + "engine": "custom-oracle-ee-cdb", + "engine_version": "19.cdb_cev1", + "kms_key_id": "${aws_kms_key.example.arn}", + "manifest": " {\n\t\"databaseInstallationFileNames\":[\"V982063-01.zip\"]\n }\n", + "tags": { + "Key": "value", + "Name": "example" + } + } + references: + kms_key_id: aws_kms_key.example.arn + dependencies: + aws_kms_key.example: |- + { + "description": "KMS symmetric key for RDS Custom for Oracle" + } + - name: example + manifest: |- + { + "database_installation_files_s3_bucket_name": "DOC-EXAMPLE-BUCKET", + "database_installation_files_s3_prefix": "1915_GI/", + "engine": "custom-oracle-ee-cdb", + "engine_version": "19.cdb_cev1", + "filename": "manifest_1915_GI.json", + "kms_key_id": "${aws_kms_key.example.arn}", + "manifest_hash": "${filebase64sha256(manifest_1915_GI.json)}", + "tags": { + "Key": "value", + "Name": "example" + } + } + references: + kms_key_id: aws_kms_key.example.arn + dependencies: + aws_kms_key.example: |- + { + "description": "KMS symmetric key for RDS Custom for Oracle" + } + - name: test + manifest: |- + { + "engine": "custom-sqlserver-se", + "engine_version": "15.00.4249.2.cev-1", + "source_image_id": "ami-0aa12345678a12ab1" + } + - name: test + manifest: |- + { + "engine": "custom-sqlserver-se", + "engine_version": "15.00.4249.2.cev-1", + "source_image_id": "${aws_ami_copy.example.id}" + } + references: + source_image_id: aws_ami_copy.example.id + dependencies: + aws_ami_copy.example: |- + { + "description": "A copy of ami-xxxxxxxx", + "name": "sqlserver-se-2019-15.00.4249.2", + "source_ami_id": "ami-xxxxxxxx", + "source_ami_region": "us-east-1" + } + argumentDocs: + arn: '- The Amazon Resource Name (ARN) for the custom engine version.' + create: '- (Default 240m)' + create_time: '- The date and time that the CEV was created.' + database_installation_files_s3_bucket_name: '- (Required) The name of the Amazon S3 bucket that contains the database installation files.' + database_installation_files_s3_prefix: '- (Required) The prefix for the Amazon S3 bucket that contains the database installation files.' + db_parameter_group_family: '- The name of the DB parameter group family for the CEV.' + delete: '- (Default 60m)' + description: '- (Optional) The description of the CEV.' + engine: '- (Required) The name of the database engine. Valid values are custom-oracle*, custom-sqlserver*.' + engine_version: '- (Required) The version of the database engine.' + filename: '- (Optional) The name of the manifest file within the local filesystem. Conflicts with manifest.' + image_id: '- The ID of the AMI that was created with the CEV.' + kms_key_id: '- (Optional) The ARN of the AWS KMS key that is used to encrypt the database installation files. Required for RDS Custom for Oracle.' + major_engine_version: '- The major version of the database engine.' + manifest: '- (Optional) The manifest file, in JSON format, that contains the list of database installation files. Conflicts with filename.' + manifest_computed: '- The returned manifest file, in JSON format, service generated and often different from input manifest.' + manifest_hash: '- (Optional) Used to trigger updates. Must be set to a base64-encoded SHA256 hash of the manifest source specified with filename. The usual way to set this is filebase64sha256("manifest.json") where "manifest.json" is the local filename of the manifest source.' + source_image_id: '- (Optional) The ID of the AMI to create the CEV from. Required for RDS Custom for SQL Server. For RDS Custom for Oracle, you can specify an AMI ID that was used in a different Oracle CEV.' + status: '- (Optional) The status of the CEV. Valid values are available, inactive, inactive-except-restore.' + tags: '- (Optional) A mapping of tags to assign to the resource. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.' + tags_all: '- A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.' + update: '- (Default 10m)' + importStatements: [] aws_rds_export_task: subCategory: RDS (Relational Database) description: Terraform resource for managing an AWS RDS (Relational Database) Export Task. @@ -59184,6 +59593,7 @@ resources: domain_name: '- The DNS domain name of the S3 Multi-Region Access Point in the format alias.accesspoint.s3-global.amazonaws.com. For more information, see the documentation on Multi-Region Access Point Requests.' id: '- The AWS account ID and access point name separated by a colon (:).' region.bucket: '- (Required) The name of the associated bucket for the Region.' + region.bucket_account_id: '- (Optional) The AWS account ID that owns the Amazon S3 bucket that''s associated with this Multi-Region Access Point.' status: '- The current status of the Multi-Region Access Point. One of: READY, INCONSISTENT_ACROSS_REGIONS, CREATING, PARTIALLY_CREATED, PARTIALLY_DELETED, DELETING.' importStatements: [] aws_s3control_multi_region_access_point_policy: @@ -59278,6 +59688,7 @@ resources: } argumentDocs: account_id: '- (Optional) The AWS account ID for the owner of the bucket for which you want to create an Object Lambda Access Point. Defaults to automatically determined account ID of the Terraform AWS provider.' + alias: '- Alias for the S3 Object Lambda Access Point.' arn: '- Amazon Resource Name (ARN) of the Object Lambda Access Point.' configuration: '- (Required) A configuration block containing details about the Object Lambda Access Point. See Configuration below for more details.' configuration.allowed_features: '- (Optional) Allowed features. Valid values: GetObject-Range, GetObject-PartNumber.' @@ -61826,6 +62237,11 @@ resources: bucket: '- (Required) Name of the bucket to put the file in. Alternatively, an S3 access point ARN can be specified.' bucket_key_enabled: '- (Optional) Whether or not to use Amazon S3 Bucket Keys for SSE-KMS.' cache_control: '- (Optional) Caching behavior along the request/reply chain Read w3c cache_control for further details.' + checksum_algorithm: '- (Optional) Indicates the algorithm used to create the checksum for the object. If a value is specified and the object is encrypted with KMS, you must have permission to use the kms:Decrypt action. Valid values: CRC32, CRC32C, SHA1, SHA256.' + checksum_crc32: '- The base64-encoded, 32-bit CRC32 checksum of the object.' + checksum_crc32c: '- The base64-encoded, 32-bit CRC32C checksum of the object.' + checksum_sha1: '- The base64-encoded, 160-bit SHA-1 digest of the object.' + checksum_sha256: '- The base64-encoded, 256-bit SHA-256 digest of the object.' content: '- (Optional, conflicts with source and content_base64) Literal string value to use as the object content, which will be uploaded as UTF-8-encoded text.' content_base64: '- (Optional, conflicts with source and content) Base64-encoded data that will be decoded and uploaded as raw bytes for the object content. This allows safely uploading non-UTF8 binary data, but is recommended only for small content such as the result of the gzipbase64 function with small text strings. For larger objects, use source to stream the content from a disk file.' content_disposition: '- (Optional) Presentational information for the object. Read w3c content_disposition for further information.' @@ -61876,6 +62292,11 @@ resources: acl: '- (Optional) Canned ACL to apply. Valid values are private, public-read, public-read-write, authenticated-read, aws-exec-read, bucket-owner-read, and bucket-owner-full-control. Conflicts with grant.' bucket: '- (Required) Name of the bucket to put the file in.' cache_control: '- (Optional) Specifies caching behavior along the request/reply chain Read w3c cache_control for further details.' + checksum_algorithm: '- (Optional) Indicates the algorithm used to create the checksum for the object. If a value is specified and the object is encrypted with KMS, you must have permission to use the kms:Decrypt action. Valid values: CRC32, CRC32C, SHA1, SHA256.' + checksum_crc32: '- The base64-encoded, 32-bit CRC32 checksum of the object.' + checksum_crc32c: '- The base64-encoded, 32-bit CRC32C checksum of the object.' + checksum_sha1: '- The base64-encoded, 160-bit SHA-1 digest of the object.' + checksum_sha256: '- The base64-encoded, 256-bit SHA-256 digest of the object.' content_disposition: '- (Optional) Specifies presentational information for the object. Read w3c content_disposition for further information.' content_encoding: '- (Optional) Specifies what content encodings have been applied to the object and thus what decoding mechanisms must be applied to obtain the media-type referenced by the Content-Type header field. Read w3c content encoding for further information.' content_language: '- (Optional) Language the content is in e.g., en-US or en-GB.' @@ -63545,7 +63966,7 @@ resources: registry_name: '- (Required) The name of the registry in which this schema belongs.' tags: '- (Optional) A map of tags to assign to the resource. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.' tags_all: '- A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.' - type: '- (Required) The type of the schema. Valid values: OpenApi3.' + type: '- (Required) The type of the schema. Valid values: OpenApi3 or JSONSchemaDraft4.' version: '- The version of the schema.' version_created_date: '- The created date of the version of the schema.' importStatements: [] @@ -64871,7 +65292,7 @@ resources: id: '- Identifier of the association.' portfolio_id: '- (Required) Portfolio identifier.' principal_arn: '- (Required) Principal ARN.' - principal_type: '- (Optional) Principal type. Setting this argument empty (e.g., principal_type = "") will result in an error. Valid value is IAM. Default is IAM.' + principal_type: '- (Optional) Principal type. Setting this argument empty (e.g., principal_type = "") will result in an error. Valid values are IAM and IAM_PATTERN. Default is IAM.' read: '- (Default 10m)' importStatements: [] aws_servicecatalog_product: @@ -65984,7 +66405,7 @@ resources: configuration_set_name: '- (Optional) The configuration set to use by default when sending from this identity. Note that any configuration set defined in the email sending request takes precedence.' current_signing_key_length: '- [Easy DKIM] The key length of the DKIM key pair in use.' dkim_signing_attributes: '- (Optional) The configuration of the DKIM authentication settings for an email domain identity.' - dkim_signing_attributes.domain_signing_private_key: '- (Optional) [Bring Your Own DKIM] A private key that''s used to generate a DKIM signature. The private key must use 1024 or 2048-bit RSA encryption, and must be encoded using base64 encoding.' + dkim_signing_attributes.domain_signing_private_key: '- (Optional, Sensitive) [Bring Your Own DKIM] A private key that''s used to generate a DKIM signature. The private key must use 1024 or 2048-bit RSA encryption, and must be encoded using base64 encoding.' dkim_signing_attributes.domain_signing_selector: '- (Optional) [Bring Your Own DKIM] A string that''s used to identify a public key in the DNS configuration for a domain.' dkim_signing_attributes.next_signing_key_length: '- (Optional) [Easy DKIM] The key length of the future DKIM key pair to be generated. This can be changed at most once per day. Valid values: RSA_1024_BIT, RSA_2048_BIT.' email_identity: '- (Required) The email address or domain to verify.' @@ -66103,9 +66524,8 @@ resources: creation_date: '- The date the state machine alias was created.' description: '- (Optional) Description of the alias.' name: '- (Required) Name for the alias you are creating.' - optional_arg: '- (Optional) Concise argument description. Do not begin the description with "An", "The", "Defines", "Indicates", or "Specifies," as these are verbose. In other words, "Indicates the amount of storage," can be rewritten as "Amount of storage," without losing any information.' routing_configuration: '- (Required) The StateMachine alias'' route configuration settings. Fields documented below' - state_machine_version_arn: '- (Required) A version of the state machine.' + state_machine_version_arn: '- (Required) The Amazon Resource Name (ARN) of the state machine version.' weight: '- (Required) Percentage of traffic routed to the state machine version.' importStatements: [] aws_sfn_state_machine: @@ -66183,6 +66603,73 @@ resources: type: '- (Optional) Determines whether a Standard or Express state machine is created. The default is STANDARD. You cannot update the type of a state machine once it has been created. Valid values: STANDARD, EXPRESS.' update: '- (Default 1m)' importStatements: [] + aws_shield_application_layer_automatic_response: + subCategory: Shield + description: Terraform resource for managing an AWS Shield Application Layer Automatic Response. + name: aws_shield_application_layer_automatic_response + title: aws_shield_application_layer_automatic_response + examples: + - name: example + manifest: |- + { + "action": "COUNT", + "resource_arn": "arn:${data.aws_partition.current.partition}:cloudfront:${data.aws_caller_identity.current.account_id}:distribution/${var.distribution_id}" + } + argumentDocs: + action: '- (Required) One of COUNT or BLOCK' + resource_arn: '- (Required) ARN of the resource to protect (Cloudfront Distributions and ALBs only at this time).' + importStatements: [] + aws_shield_drt_access_log_bucket_association: + subCategory: Shield + description: Terraform resource for managing an AWS Shield DRT Access Log Bucket Association. + name: aws_shield_drt_access_log_bucket_association + title: aws_shield_drt_access_log_bucket_association + examples: + - name: test + manifest: |- + { + "log_bucket": "${var.shield_drt_access_log_bucket}", + "role_arn_association_id": "${aws_shield_drt_access_role_arn_association.test.id}" + } + references: + log_bucket: var.shield_drt_access_log_bucket + role_arn_association_id: aws_shield_drt_access_role_arn_association.test.id + dependencies: + aws_shield_drt_access_role_arn_association.test: |- + { + "role_arn": "arn:aws:iam:${data.aws_region.current.name}:${data.aws_caller_identity.current.account_id}:${var.shield_drt_access_role_name}" + } + argumentDocs: + log_bucket: '- (Required) The Amazon S3 bucket that contains the logs that you want to share.' + role_arn_association_id: '- (Required) The ID of the Role Arn association used for allowing Shield DRT Access.' + importStatements: [] + aws_shield_drt_access_role_arn_association: + subCategory: Shield + description: Terraform resource for managing an AWS Shield DRT Access Role Arn Association. + name: aws_shield_drt_access_role_arn_association + title: aws_shield_drt_access_role_arn_association + examples: + - name: test + manifest: |- + { + "role_arn": "${aws_iam_role.test.arn}" + } + references: + role_arn: aws_iam_role.test.arn + dependencies: + aws_iam_role.test: |- + { + "assume_role_policy": "${jsonencode({\n Version = \"2012-10-17\"\n Statement = [\n {\n \"Sid\" : \"\",\n \"Effect\" : \"Allow\",\n \"Principal\" : {\n \"Service\" : \"drt.shield.amazonaws.com\"\n },\n \"Action\" : \"sts:AssumeRole\"\n },\n ]\n })}", + "name": "${var.aws_shield_drt_access_role_arn}" + } + aws_iam_role_policy_attachment.test: |- + { + "policy_arn": "arn:aws:iam::aws:policy/service-role/AWSShieldDRTAccessPolicy", + "role": "${aws_iam_role.test.name}" + } + argumentDocs: + role_arn: '- (Required) The Amazon Resource Name (ARN) of the role the SRT will use to access your AWS account. Prior to making the AssociateDRTRole request, you must attach the AWSShieldDRTAccessPolicy managed policy to this role.' + importStatements: [] aws_shield_protection: subCategory: Shield description: Enables AWS Shield Advanced for a specific AWS resource. @@ -67485,6 +67972,7 @@ resources: s3_key_prefix: '- (Optional) The S3 bucket prefix. Results stored in the root if not configured.' s3_region: '- (Optional) The S3 bucket region.' schedule_expression: '- (Optional) A cron or rate expression that specifies when the association runs.' + sync_compliance: '- (Optional) The mode for generating association compliance. You can specify AUTO or MANUAL.' targets: '- (Optional) A block containing the targets of the SSM association. Targets are documented below. AWS currently supports a maximum of 5 targets.' values: '- (Required) A list of instance IDs or tag values. AWS currently limits this list size to one value.' wait_for_success_timeout_seconds: '- (Optional) The number of seconds to wait for the association status to be Success. If Success status is not reached within the given time, create opration will fail.' @@ -70092,12 +70580,29 @@ resources: access_role: aws_iam_role.test.arn as2_config.local_profile_id: aws_transfer_profile.local.profile_id as2_config.partner_profile_id: aws_transfer_profile.partner.profile_id + - name: example + manifest: |- + { + "access_role": "${aws_iam_role.test.arn}", + "sftp_config": [ + { + "trusted_host_keys": [ + "ssh-rsa AAAAB3NYourKeysHere" + ], + "user_secret_id": "${aws_secretsmanager_secret.example.id}" + } + ], + "url": "sftp://test.com" + } + references: + access_role: aws_iam_role.test.arn + sftp_config.user_secret_id: aws_secretsmanager_secret.example.id argumentDocs: access_role: '- (Required) The IAM Role which provides read and write access to the parent directory of the file location mentioned in the StartFileTransfer request.' arn: '- The ARN of the connector.' - as2_config: '- (Required) The parameters to configure for the connector object. Fields documented below.' + as2_config: '- (Optional) Either SFTP or AS2 is configured.The parameters to configure for the connector object. Fields documented below.' compression: '- (Required) Specifies weather AS2 file is compressed. The valud values are ZLIB and DISABLED.' - connector_id: '- The unique identifier for the AS2 profile.' + connector_id: '- The unique identifier for the AS2 profile or SFTP Profile.' encryption_algorithm: '- (Required) The algorithm that is used to encrypt the file. The valid values are AES128_CBC | AES192_CBC | AES256_CBC | NONE.' local_profile_id: '- (Required) The unique identifier for the AS2 local profile.' logging_role: '- (Optional) The IAM Role which is required for allowing the connector to turn on CloudWatch logging for Amazon S3 events.' @@ -70105,9 +70610,12 @@ resources: mdn_signing_algorithm: '- (Optional) The signing algorithm for the Mdn response. The valid values are SHA256 | SHA384 | SHA512 | SHA1 | NONE | DEFAULT.' message_subject: '- (Optional) Used as the subject HTTP header attribute in AS2 messages that are being sent with the connector.' partner_profile_id: '- (Required) The unique identifier for the AS2 partner profile.' + sftp_config: '- (Optional) Either SFTP or AS2 is configured.The parameters to configure for the connector object. Fields documented below.' signing_algorithm: '- (Required) The algorithm that is used to sign AS2 messages sent with the connector. The valid values are SHA256 | SHA384 | SHA512 | SHA1 | NONE .' tags: '- (Optional) A map of tags to assign to the resource. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.' - url: '- (Required) The URL of the partners AS2 endpoint.' + trusted_host_keys: '- (Required) A list of public portion of the host key, or keys, that are used to authenticate the user to the external server to which you are connecting.(https://docs.aws.amazon.com/transfer/latest/userguide/API_SftpConnectorConfig.html)' + url: '- (Required) The URL of the partners AS2 endpoint or SFTP endpoint.' + user_secret_id: '- (Required) The identifier for the secret (in AWS Secrets Manager) that contains the SFTP user''s private key, password, or both. The identifier can be either the Amazon Resource Name (ARN) or the name of the secret.' importStatements: [] aws_transfer_profile: subCategory: Transfer Family @@ -70511,6 +71019,60 @@ resources: type: '- (Required) One of the following step types are supported. COPY, CUSTOM, DECRYPT, DELETE, and TAG.' value: '- (Required) The value that corresponds to the key.' importStatements: [] + aws_verifiedaccess_instance: + subCategory: Verified Access + description: Terraform resource for managing a Verified Access Instance. + name: aws_verifiedaccess_instance + title: aws_verifiedaccess_instance + examples: + - name: example + manifest: |- + { + "description": "example", + "tags": { + "Name": "example" + } + } + argumentDocs: + creation_time: '- The time that the Verified Access Instance was created.' + description: '- (Optional) A description for the AWS Verified Access Instance.' + id: '- The ID of the AWS Verified Access Instance.' + last_updated_time: '- The time that the Verified Access Instance was last updated.' + tags: '- (Optional) Key-value mapping of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.' + verified_access_trust_providers: '- One or more blocks of providing information about the AWS Verified Access Trust Providers. See verified_access_trust_providers below for details.One or more blocks' + verified_access_trust_providers.description: '- The description of trust provider.' + verified_access_trust_providers.device_trust_provider_type: '- The type of device-based trust provider.' + verified_access_trust_providers.trust_provider_type: '- The type of trust provider (user- or device-based).' + verified_access_trust_providers.user_trust_provider_type: '- The type of user-based trust provider.' + verified_access_trust_providers.verified_access_trust_provider_id: '- The ID of the trust provider.' + importStatements: [] + aws_verifiedaccess_trust_provider: + subCategory: Verified Access + description: Terraform resource for managing a Verified Access Trust Provider. + name: aws_verifiedaccess_trust_provider + title: aws_verifiedaccess_trust_provider + examples: + - name: example + manifest: |- + { + "policy_reference_name": "example", + "trust_provider_type": "user", + "user_trust_provider_type": "iam-identity-center" + } + argumentDocs: + create: '- (Default 60m)' + delete: '- (Default 90m)' + description: '- (Optional) A description for the AWS Verified Access trust provider.' + device_options: '- (Optional) A block of options for device identity based trust providers.' + device_trust_provider_type: (Optional) The type of device-based trust provider. + id: '- The ID of the AWS Verified Access trust provider.' + oidc_options: '- (Optional) The OpenID Connect details for an oidc-type, user-identity based trust provider.' + policy_reference_name: '- (Required) The identifier to be used when working with policy rules.' + tags: '- (Optional) Key-value mapping of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.' + trust_provider_type: '- (Required) The type of trust provider can be either user or device-based.' + update: '- (Default 180m)' + user_trust_provider_type: '- (Optional) The type of user-based trust provider.' + importStatements: [] aws_volume_attachment: subCategory: EBS (EC2) description: Provides an AWS EBS Volume Attachment @@ -72201,8 +72763,8 @@ resources: listener_identifier: aws_vpclattice_listener.example.listener_id service_identifier: aws_vpclattice_service.example.id argumentDocs: - action: '- (Required) The action for the default rule.' - arn: '- ARN of the target group.' + action: '- (Required) The action for the listener rule.' + arn: '- The ARN for the listener rule.' case_sensitive: '- (Optional) Indicates whether the match is case sensitive. Defaults to false.' contains: '- (Optional) Specifies a contains type match.' create: '- (Default 60m)' @@ -72219,7 +72781,7 @@ resources: path_match: '- (Optional) The path match.' prefix: '- (Optional) Specifies a prefix type match. Matches the value with the prefix.' priority: '- (Required) The priority assigned to the rule. Each rule for a specific listener must have a unique priority. The lower the priority number the higher the priority.' - rule_id: '- Unique identifier for the target group.' + rule_id: '- Unique identifier for the listener rule.' service_identifier: '- (Required) The ID or Amazon Resource Identifier (ARN) of the service.' status_code: '- (Optional) The HTTP response code.' tags: '- (Optional) Key-value mapping of resource tags. If configured with a provider default_tags configuration block present, tags with matching keys will overwrite those defined at the provider-level.' @@ -72406,6 +72968,23 @@ resources: "unhealthy_threshold_count": 3 } ], + "ip_address_type": "IPV4", + "port": 443, + "protocol": "HTTPS", + "protocol_version": "HTTP1", + "vpc_identifier": "${aws_vpc.example.id}" + } + ], + "name": "example", + "type": "IP" + } + references: + config.vpc_identifier: aws_vpc.example.id + - name: example + manifest: |- + { + "config": [ + { "port": 443, "protocol": "HTTPS", "protocol_version": "HTTP1", @@ -72471,7 +73050,7 @@ resources: target_group_identifier: aws_vpclattice_target_group.example.id argumentDocs: id: '- (Required) The ID of the target. If the target type of the target group is INSTANCE, this is an instance ID. If the target type is IP , this is an IP address. If the target type is LAMBDA, this is the ARN of the Lambda function. If the target type is ALB, this is the ARN of the Application Load Balancer.' - port: '- (Optional) The port on which the target is listening. For HTTP, the default is 80. For HTTPS, the default is 443.' + port: '- (Optional) This port is used for routing traffic to the target, and defaults to the target group port. However, you can override the default and specify a custom port.' target: '- (Required) The target.' target_group_identifier: '- (Required) The ID or Amazon Resource Name (ARN) of the target group.' importStatements: [] @@ -74600,6 +75179,17 @@ resources: cookies.oversize_handling: '- (Required) What AWS WAF should do if the cookies of the request are larger than AWS WAF can inspect. AWS WAF does not support inspecting the entire contents of request cookies when they exceed 8 KB (8192 bytes) or 200 total cookies. The underlying host service forwards a maximum of 200 cookies and at most 8 KB of cookie contents to AWS WAF. Valid values: CONTINUE, MATCH, NO_MATCH' count.custom_request_handling: '- (Optional) Defines custom handling for the web request. See Custom Request Handling below for details.' count.custom_request_handling.insert_header: '- (Required) The insert_header blocks used to define HTTP headers added to the request. See Custom HTTP Header below for details.' + custom_key.cookie: '- (Optional) Use the value of a cookie in the request as an aggregate key. See RateLimit below for details.' + custom_key.cookie.name: ': The name of the cookie to use.' + custom_key.cookie.text_transformation: ': Text transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass detection. They are used in rate-based rule statements, to transform request components before using them as custom aggregation keys. Atleast one transformation is required. See Text Transformation above for details.' + custom_key.forwarded_ip: '- (Optional) Use the first IP address in an HTTP header as an aggregate key. See forwarded_ip below for details.' + custom_key.header: '- (Optional) Use the value of a header in the request as an aggregate key. See RateLimit below for details.' + custom_key.http_method: '- (Optional) Use the request''s HTTP method as an aggregate key. See RateLimit below for details.' + custom_key.ip: '- (Optional) Use the request''s originating IP address as an aggregate key. See RateLimit ip below for details.' + custom_key.label_namespace: '- (Optional) Use the specified label namespace as an aggregate key. See RateLimit below for details.' + custom_key.query_argument: '- (Optional) Use the specified query argument as an aggregate key. See RateLimit below for details.' + custom_key.query_string: '- (Optional) Use the request''s query string as an aggregate key. See RateLimit below for details.' + custom_key.uri_path: '- (Optional) Use the request''s URI path as an aggregate key. See RateLimit below for details.' custom_response.custom_response_body_key: '- (Optional) References the response body that you want AWS WAF to return to the web request client. This must reference a key defined in a custom_response_body block of this resource.' custom_response.response_code: '- (Required) The HTTP status code to return to the client.' custom_response.response_header: '- (Optional) The response_header blocks used to define the HTTP response headers added to the response. See Custom HTTP Header below for details.' @@ -74613,6 +75203,8 @@ resources: forwarded_ip_config.header_name: '- (Required) - The name of the HTTP header to use for the IP address.' geo_match_statement.country_codes: '- (Required) An array of two-character country codes, for example, [ "US", "CN" ], from the alpha-2 country ISO codes of the ISO 3166 international standard. See the documentation for valid values.' geo_match_statement.forwarded_ip_config: '- (Optional) The configuration for inspecting IP addresses in an HTTP header that you specify, instead of using the IP address that''s reported by the web request origin. See Forwarded IP Config below for details.' + header.name: ': The name of the header to use.' + header.text_transformation: ': Text transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass detection. They are used in rate-based rule statements, to transform request components before using them as custom aggregation keys. Atleast one transformation is required. See Text Transformation above for details.' headers.match_pattern: '- (Required) The filter to use to identify the subset of headers to inspect in a web request. The match_pattern block supports only one of the following arguments:' headers.match_scope: '- (Required) The parts of the headers to inspect with the rule inspection criteria. If you specify All, AWS WAF inspects both keys and values. Valid values include the following: ALL, Key, Value.' headers.oversize_handling: '- (Required) Oversize handling tells AWS WAF what to do with a web request when the request component that the rule inspects is over the limits. Valid values include the following: CONTINUE, MATCH, NO_MATCH. See the AWS documentation for more information.' @@ -74629,11 +75221,16 @@ resources: json_body.oversize_handling: '- (Optional) What to do if the body is larger than can be inspected. Valid values are CONTINUE (default), MATCH and NO_MATCH.' label_match_statement.key: '- (Required) The string to match against.' label_match_statement.scope: '- (Required) Specify whether you want to match using the label name or just the namespace. Valid values are LABEL or NAMESPACE.' + label_namespace.namespace: ': The namespace to use for aggregation' name: '- (Required, Forces new resource) A friendly name of the rule group.' not_statement.statement: '- (Required) The statement to negate. You can use any statement that can be nested. See Statement above for details.' or_statement.statement: '- (Required) The statements to combine with OR logic. You can use any statements that can be nested. See Statement above for details.' priority: '- (Required) If you define more than one Rule in a WebACL, AWS WAF evaluates each request against the rules in order based on the value of priority. AWS WAF processes rules with lower priority first.' - rate_based_statement.aggregate_key_type: '- (Optional) Setting that indicates how to aggregate the request counts. Valid values include: CONSTANT, FORWARDED_IP or IP. Default: IP.' + query_argument.name: ': The name of the query argument to use.' + query_argument.text_transformation: ': Text transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass detection. They are used in rate-based rule statements, to transform request components before using them as custom aggregation keys. Atleast one transformation is required. See Text Transformation above for details.' + query_string.text_transformation: ': Text transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass detection. They are used in rate-based rule statements, to transform request components before using them as custom aggregation keys. Atleast one transformation is required. See Text Transformation above for details.' + rate_based_statement.aggregate_key_type: '- (Optional) Setting that indicates how to aggregate the request counts. Valid values include: CONSTANT, CUSTOM_KEYS, FORWARDED_IP or IP. Default: IP.' + rate_based_statement.custom_key: '- (Optional) Aggregate the request counts using one or more web request components as the aggregate keys. See custom_key below for details.' rate_based_statement.forwarded_ip_config: '- (Optional) The configuration for inspecting IP addresses in an HTTP header that you specify, instead of using the IP address that''s reported by the web request origin. If aggregate_key_type is set to FORWARDED_IP, this block is required. See Forwarded IP Config below for details.' rate_based_statement.limit: '- (Required) The limit on requests per 5-minute period for a single originating IP address.' rate_based_statement.scope_down_statement: '- (Optional) An optional nested statement that narrows the scope of the rate-based statement to matching web requests. This can be any nestable statement, and you can nest statements at any level below this scope-down statement. See Statement above for details. If aggregate_key_type is set to CONSTANT, this block is required.' @@ -74685,6 +75282,7 @@ resources: tags_all: '- A map of tags assigned to the resource, including those inherited from the provider default_tags configuration block.' text_transformation.priority: '- (Required) The relative processing order for multiple transformations that are defined for a rule statement. AWS WAF processes all transformations, from lowest priority to highest, before inspecting the transformed content.' text_transformation.type: '- (Required) The transformation to apply, please refer to the Text Transformation documentation for more details.' + uri_path.text_transformation: ': Text transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass detection. They are used in rate-based rule statements, to transform request components before using them as custom aggregation keys. Atleast one transformation is required. See Text Transformation above for details.' value: '- The value of the custom header.' visibility_config: '- (Required) Defines and enables Amazon CloudWatch metrics and web request sample collection. See Visibility Configuration below for details.' visibility_config.cloudwatch_metrics_enabled: '- (Required) A boolean indicating whether the associated resource sends metrics to CloudWatch. For the list of available metrics, see AWS WAF Metrics.' @@ -75172,6 +75770,17 @@ resources: count.custom_request_handling.insert_header: '- (Required) The insert_header blocks used to define HTTP headers added to the request. See insert_header below for details.' count.custom_request_handling.insert_header.name: '- Name of the custom header. For custom request header insertion, when AWS WAF inserts the header into the request, it prefixes this name x-amzn-waf-, to avoid confusion with the headers that are already in the request. For example, for the header name sample, AWS WAF inserts the header x-amzn-waf-sample.' count.custom_request_handling.insert_header.value: '- Value of the custom header.' + custom_key.cookie: '- (Optional) Use the value of a cookie in the request as an aggregate key. See RateLimit below for details.' + custom_key.cookie.name: ': The name of the cookie to use.' + custom_key.cookie.text_transformation: ': Text transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass detection. They are used in rate-based rule statements, to transform request components before using them as custom aggregation keys. Atleast one transformation is required. See text_transformation above for details.' + custom_key.forwarded_ip: '- (Optional) Use the first IP address in an HTTP header as an aggregate key. See forwarded_ip below for details.' + custom_key.header: '- (Optional) Use the value of a header in the request as an aggregate key. See RateLimit below for details.' + custom_key.http_method: '- (Optional) Use the request''s HTTP method as an aggregate key. See RateLimit below for details.' + custom_key.ip: '- (Optional) Use the request''s originating IP address as an aggregate key. See RateLimit ip below for details.' + custom_key.label_namespace: '- (Optional) Use the specified label namespace as an aggregate key. See RateLimit below for details.' + custom_key.query_argument: '- (Optional) Use the specified query argument as an aggregate key. See RateLimit below for details.' + custom_key.query_string: '- (Optional) Use the request''s query string as an aggregate key. See RateLimit below for details.' + custom_key.uri_path: '- (Optional) Use the request''s URI path as an aggregate key. See RateLimit below for details.' custom_response.custom_response_body_key: '- (Optional) References the response body that you want AWS WAF to return to the web request client. This must reference a key defined in a custom_response_body block of this resource.' custom_response.response_code: '- (Required) The HTTP status code to return to the client.' custom_response.response_header: '- (Optional) The response_header blocks used to define the HTTP response headers added to the response. See response_header below for details.' @@ -75192,6 +75801,8 @@ resources: forwarded_ip_config.header_name: '- (Required) - Name of the HTTP header to use for the IP address.' geo_match_statement.country_codes: '- (Required) Array of two-character country codes, for example, [ "US", "CN" ], from the alpha-2 country ISO codes of the ISO 3166 international standard. See the documentation for valid values.' geo_match_statement.forwarded_ip_config: '- (Optional) Configuration for inspecting IP addresses in an HTTP header that you specify, instead of using the IP address that''s reported by the web request origin. See forwarded_ip_config below for details.' + header.name: ': The name of the header to use.' + header.text_transformation: ': Text transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass detection. They are used in rate-based rule statements, to transform request components before using them as custom aggregation keys. Atleast one transformation is required. See text_transformation above for details.' headers.match_pattern: '- (Required) The filter to use to identify the subset of headers to inspect in a web request. The match_pattern block supports only one of the following arguments:' headers.match_scope: '- (Required) The parts of the headers to inspect with the rule inspection criteria. If you specify All, AWS WAF inspects both keys and values. Valid values include the following: ALL, Key, Value.' headers.oversize_handling: '- (Required) Oversize handling tells AWS WAF what to do with a web request when the request component that the rule inspects is over the limits. Valid values include the following: CONTINUE, MATCH, NO_MATCH. See the AWS documentation for more information.' @@ -75210,6 +75821,7 @@ resources: json_body.oversize_handling: '- (Optional) What to do if the body is larger than can be inspected. Valid values are CONTINUE (default), MATCH and NO_MATCH.' label_match_statement.key: '- (Required) String to match against.' label_match_statement.scope: '- (Required) Specify whether you want to match using the label name or just the namespace. Valid values are LABEL or NAMESPACE.' + label_namespace.namespace: ': The namespace to use for aggregation' login_path: '- (Required) The path of the login endpoint for your application.' managed_rule_group_configs.aws_managed_rules_atp_rule_set: '- (Optional) Additional configuration for using the Account Takeover Protection managed rule group. Use this to specify information such as the sign-in page of your application and the type of content to accept or reject from the client.' managed_rule_group_configs.aws_managed_rules_bot_control_rule_set: '- (Optional) Additional configuration for using the Bot Control managed rule group. Use this to specify the inspection level that you want to use. See aws_managed_rules_bot_control_rule_set for more details' @@ -75226,7 +75838,11 @@ resources: name: '- (Required) Friendly name of the WebACL.' not_statement.statement: '- (Required) Statement to negate. You can use any statement that can be nested. See statement above for details.' or_statement.statement: '- (Required) Statements to combine with OR logic. You can use any statements that can be nested. See statement above for details.' - rate_based_statement.aggregate_key_type: '- (Optional) Setting that indicates how to aggregate the request counts. Valid values include: CONSTANT, FORWARDED_IP or IP. Default: IP.' + query_argument.name: ': The name of the query argument to use.' + query_argument.text_transformation: ': Text transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass detection. They are used in rate-based rule statements, to transform request components before using them as custom aggregation keys. Atleast one transformation is required. See text_transformation above for details.' + query_string.text_transformation: ': Text transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass detection. They are used in rate-based rule statements, to transform request components before using them as custom aggregation keys. Atleast one transformation is required. See text_transformation above for details.' + rate_based_statement.aggregate_key_type: '- (Optional) Setting that indicates how to aggregate the request counts. Valid values include: CONSTANT, CUSTOM_KEYS, FORWARDED_IP, or IP. Default: IP.' + rate_based_statement.custom_key: '- (Optional) Aggregate the request counts using one or more web request components as the aggregate keys. See custom_key below for details.' rate_based_statement.forwarded_ip_config: '- (Optional) Configuration for inspecting IP addresses in an HTTP header that you specify, instead of using the IP address that''s reported by the web request origin. If aggregate_key_type is set to FORWARDED_IP, this block is required. See forwarded_ip_config below for details.' rate_based_statement.limit: '- (Required) Limit on requests per 5-minute period for a single originating IP address.' rate_based_statement.scope_down_statement: '- (Optional) Optional nested statement that narrows the scope of the rate-based statement to matching web requests. This can be any nestable statement, and you can nest statements at any level below this scope-down statement. See statement above for details. If aggregate_key_type is set to CONSTANT, this block is required.' @@ -75293,6 +75909,7 @@ resources: text_transformation.priority: '- (Required) Relative processing order for multiple transformations that are defined for a rule statement. AWS WAF processes all transformations, from lowest priority to highest, before inspecting the transformed content.' text_transformation.type: '- (Required) Transformation to apply, please refer to the Text Transformation documentation for more details.' token_domains: '- (Optional) Specifies the domains that AWS WAF should accept in a web request token. This enables the use of tokens across multiple protected websites. When AWS WAF provides a token, it uses the domain of the AWS resource that the web ACL is protecting. If you don''t specify a list of token domains, AWS WAF accepts tokens only for the domain of the protected resource. With a token domain list, AWS WAF accepts the resource''s host domain plus all domains in the token domain list, including their prefixed subdomains.' + uri_path.text_transformation: ': Text transformations eliminate some of the unusual formatting that attackers use in web requests in an effort to bypass detection. They are used in rate-based rule statements, to transform request components before using them as custom aggregation keys. Atleast one transformation is required. See text_transformation above for details.' visibility_config: '- (Required) Defines and enables Amazon CloudWatch metrics and web request sample collection. See visibility_config below for details.' visibility_config.cloudwatch_metrics_enabled: '- (Required) Whether the associated resource sends metrics to CloudWatch. For the list of available metrics, see AWS WAF Metrics.' visibility_config.metric_name: '- (Required) A friendly name of the CloudWatch metric. The name can contain only alphanumeric characters (A-Z, a-z, 0-9) hyphen(-) and underscore (_), with length from one to 128 characters. It can''t contain whitespace or metric names reserved for AWS WAF, for example All and Default_Action.' @@ -75360,7 +75977,7 @@ resources: } argumentDocs: create: '- (Default 5m)' - resource_arn: '- (Required) The Amazon Resource Name (ARN) of the resource to associate with the web ACL. This must be an ARN of an Application Load Balancer, an Amazon API Gateway stage, or an Amazon Cognito User Pool.' + resource_arn: '- (Required) The Amazon Resource Name (ARN) of the resource to associate with the web ACL. This must be an ARN of an Application Load Balancer, an Amazon API Gateway stage, an Amazon Cognito User Pool, an Amazon AppSync GraphQL API, an Amazon App Runner service, or an Amazon Verified Access instance.' web_acl_arn: '- (Required) The Amazon Resource Name (ARN) of the Web ACL that you want to associate with the resource.' importStatements: [] aws_wafv2_web_acl_logging_configuration: diff --git a/config/schema.json b/config/schema.json index bb606e6c09..b8dfd14094 100644 --- a/config/schema.json +++ b/config/schema.json @@ -1 +1 @@ -{"format_version":"1.0","provider_schemas":{"registry.terraform.io/hashicorp/aws":{"provider":{"version":0,"block":{"attributes":{"access_key":{"type":"string","description":"The access key for API operations. You can retrieve this\nfrom the 'Security \u0026 Credentials' section of the AWS console.","description_kind":"plain","optional":true},"allowed_account_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_ca_bundle":{"type":"string","description":"File containing custom root and intermediate certificates. Can also be configured using the `AWS_CA_BUNDLE` environment variable. (Setting `ca_bundle` in the shared config file is not supported.)","description_kind":"plain","optional":true},"ec2_metadata_service_endpoint":{"type":"string","description":"Address of the EC2 metadata service endpoint to use. Can also be configured using the `AWS_EC2_METADATA_SERVICE_ENDPOINT` environment variable.","description_kind":"plain","optional":true},"ec2_metadata_service_endpoint_mode":{"type":"string","description":"Protocol to use with EC2 metadata service endpoint.Valid values are `IPv4` and `IPv6`. Can also be configured using the `AWS_EC2_METADATA_SERVICE_ENDPOINT_MODE` environment variable.","description_kind":"plain","optional":true},"forbidden_account_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"http_proxy":{"type":"string","description":"The address of an HTTP proxy to use when accessing the AWS API. Can also be configured using the `HTTP_PROXY` or `HTTPS_PROXY` environment variables.","description_kind":"plain","optional":true},"insecure":{"type":"bool","description":"Explicitly allow the provider to perform \"insecure\" SSL requests. If omitted, default value is `false`","description_kind":"plain","optional":true},"max_retries":{"type":"number","description":"The maximum number of times an AWS API request is\nbeing executed. If the API request still fails, an error is\nthrown.","description_kind":"plain","optional":true},"profile":{"type":"string","description":"The profile for API operations. If not set, the default profile\ncreated with `aws configure` will be used.","description_kind":"plain","optional":true},"region":{"type":"string","description":"The region where AWS operations will take place. Examples\nare us-east-1, us-west-2, etc.","description_kind":"plain","optional":true},"retry_mode":{"type":"string","description":"Specifies how retries are attempted. Valid values are `standard` and `adaptive`. Can also be configured using the `AWS_RETRY_MODE` environment variable.","description_kind":"plain","optional":true},"s3_us_east_1_regional_endpoint":{"type":"string","description":"Specifies whether S3 API calls in the `us-east-1` region use the legacy global endpoint or a regional endpoint. Valid values are `legacy` or `regional`. Can also be configured using the `AWS_S3_US_EAST_1_REGIONAL_ENDPOINT` environment variable or the `s3_us_east_1_regional_endpoint` shared config file parameter","description_kind":"plain","optional":true},"s3_use_path_style":{"type":"bool","description":"Set this to true to enable the request to use path-style addressing,\ni.e., https://s3.amazonaws.com/BUCKET/KEY. By default, the S3 client will\nuse virtual hosted bucket addressing when possible\n(https://BUCKET.s3.amazonaws.com/KEY). Specific to the Amazon S3 service.","description_kind":"plain","optional":true},"secret_key":{"type":"string","description":"The secret key for API operations. You can retrieve this\nfrom the 'Security \u0026 Credentials' section of the AWS console.","description_kind":"plain","optional":true},"shared_config_files":{"type":["list","string"],"description":"List of paths to shared config files. If not set, defaults to [~/.aws/config].","description_kind":"plain","optional":true},"shared_credentials_files":{"type":["list","string"],"description":"List of paths to shared credentials files. If not set, defaults to [~/.aws/credentials].","description_kind":"plain","optional":true},"skip_credentials_validation":{"type":"bool","description":"Skip the credentials validation via STS API. Used for AWS API implementations that do not have STS available/implemented.","description_kind":"plain","optional":true},"skip_metadata_api_check":{"type":"string","description":"Skip the AWS Metadata API check. Used for AWS API implementations that do not have a metadata api endpoint.","description_kind":"plain","optional":true},"skip_region_validation":{"type":"bool","description":"Skip static validation of region name. Used by users of alternative AWS-like APIs or users w/ access to regions that are not public (yet).","description_kind":"plain","optional":true},"skip_requesting_account_id":{"type":"bool","description":"Skip requesting the account ID. Used for AWS API implementations that do not have IAM/STS API and/or metadata API.","description_kind":"plain","optional":true},"sts_region":{"type":"string","description":"The region where AWS STS operations will take place. Examples\nare us-east-1 and us-west-2.","description_kind":"plain","optional":true},"token":{"type":"string","description":"session token. A session token is only required if you are\nusing temporary security credentials.","description_kind":"plain","optional":true},"use_dualstack_endpoint":{"type":"bool","description":"Resolve an endpoint with DualStack capability","description_kind":"plain","optional":true},"use_fips_endpoint":{"type":"bool","description":"Resolve an endpoint with FIPS capability","description_kind":"plain","optional":true}},"block_types":{"assume_role":{"nesting_mode":"list","block":{"attributes":{"duration":{"type":"string","description":"The duration, between 15 minutes and 12 hours, of the role session. Valid time units are ns, us (or µs), ms, s, h, or m.","description_kind":"plain","optional":true},"external_id":{"type":"string","description":"A unique identifier that might be required when you assume a role in another account.","description_kind":"plain","optional":true},"policy":{"type":"string","description":"IAM Policy JSON describing further restricting permissions for the IAM Role being assumed.","description_kind":"plain","optional":true},"policy_arns":{"type":["set","string"],"description":"Amazon Resource Names (ARNs) of IAM Policies describing further restricting permissions for the IAM Role being assumed.","description_kind":"plain","optional":true},"role_arn":{"type":"string","description":"Amazon Resource Name (ARN) of an IAM Role to assume prior to making API calls.","description_kind":"plain","optional":true},"session_name":{"type":"string","description":"An identifier for the assumed role session.","description_kind":"plain","optional":true},"source_identity":{"type":"string","description":"Source identity specified by the principal assuming the role.","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description":"Assume role session tags.","description_kind":"plain","optional":true},"transitive_tag_keys":{"type":["set","string"],"description":"Assume role session tag keys to pass to any subsequent sessions.","description_kind":"plain","optional":true}},"description_kind":"plain"}},"assume_role_with_web_identity":{"nesting_mode":"list","block":{"attributes":{"duration":{"type":"string","description":"The duration, between 15 minutes and 12 hours, of the role session. Valid time units are ns, us (or µs), ms, s, h, or m.","description_kind":"plain","optional":true},"policy":{"type":"string","description":"IAM Policy JSON describing further restricting permissions for the IAM Role being assumed.","description_kind":"plain","optional":true},"policy_arns":{"type":["set","string"],"description":"Amazon Resource Names (ARNs) of IAM Policies describing further restricting permissions for the IAM Role being assumed.","description_kind":"plain","optional":true},"role_arn":{"type":"string","description":"Amazon Resource Name (ARN) of an IAM Role to assume prior to making API calls.","description_kind":"plain","optional":true},"session_name":{"type":"string","description":"An identifier for the assumed role session.","description_kind":"plain","optional":true},"web_identity_token":{"type":"string","description_kind":"plain","optional":true},"web_identity_token_file":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"default_tags":{"nesting_mode":"list","block":{"attributes":{"tags":{"type":["map","string"],"description":"Resource tags to default across all resources","description_kind":"plain","optional":true}},"description":"Configuration block with settings to default resource tags across all resources.","description_kind":"plain"}},"endpoints":{"nesting_mode":"set","block":{"attributes":{"accessanalyzer":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"account":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"acm":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"acmpca":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"amg":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"amp":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"amplify":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"apigateway":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"apigatewayv2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"appautoscaling":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"appconfig":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"appflow":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"appintegrations":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"appintegrationsservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"applicationautoscaling":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"applicationinsights":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"appmesh":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"apprunner":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"appstream":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"appsync":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"athena":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"auditmanager":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"autoscaling":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"autoscalingplans":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"backup":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"batch":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"beanstalk":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"budgets":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ce":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"chime":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"chimesdkmediapipelines":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"chimesdkvoice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cleanrooms":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloud9":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudcontrol":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudcontrolapi":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudformation":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudfront":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudhsm":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudhsmv2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudsearch":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudtrail":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudwatch":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudwatchevents":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudwatchevidently":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudwatchlog":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudwatchlogs":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudwatchobservabilityaccessmanager":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudwatchrum":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"codeartifact":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"codebuild":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"codecatalyst":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"codecommit":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"codedeploy":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"codegurureviewer":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"codepipeline":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"codestarconnections":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"codestarnotifications":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cognitoidentity":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cognitoidentityprovider":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cognitoidp":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"comprehend":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"computeoptimizer":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"config":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"configservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"connect":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"controltower":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"costandusagereportservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"costexplorer":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cur":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"databasemigration":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"databasemigrationservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"dataexchange":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"datapipeline":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"datasync":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"dax":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"deploy":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"detective":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"devicefarm":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"directconnect":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"directoryservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"dlm":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"dms":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"docdb":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"docdbelastic":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ds":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"dynamodb":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ec2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ecr":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ecrpublic":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ecs":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"efs":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"eks":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"elasticache":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"elasticbeanstalk":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"elasticloadbalancing":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"elasticloadbalancingv2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"elasticsearch":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"elasticsearchservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"elastictranscoder":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"elb":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"elbv2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"emr":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"emrcontainers":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"emrserverless":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"es":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"eventbridge":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"events":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"evidently":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"finspace":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"firehose":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"fis":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"fms":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"fsx":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"gamelift":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"glacier":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"globalaccelerator":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"glue":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"grafana":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"greengrass":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"guardduty":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"healthlake":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"iam":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"identitystore":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"imagebuilder":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"inspector":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"inspector2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"inspectorv2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"internetmonitor":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"iot":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"iotanalytics":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"iotevents":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ivs":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ivschat":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"kafka":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"kafkaconnect":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"kendra":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"keyspaces":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"kinesis":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"kinesisanalytics":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"kinesisanalyticsv2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"kinesisvideo":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"kms":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"lakeformation":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"lambda":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"lex":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"lexmodelbuilding":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"lexmodelbuildingservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"lexmodels":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"lexmodelsv2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"lexv2models":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"licensemanager":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"lightsail":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"location":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"locationservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"logs":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"macie2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"managedgrafana":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"mediaconnect":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"mediaconvert":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"medialive":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"mediapackage":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"mediastore":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"memorydb":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"mq":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"msk":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"mwaa":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"neptune":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"networkfirewall":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"networkmanager":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"oam":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"opensearch":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"opensearchserverless":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"opensearchservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"opsworks":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"organizations":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"outposts":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"pinpoint":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"pipes":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"pricing":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"prometheus":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"prometheusservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"qldb":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"quicksight":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ram":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"rbin":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"rds":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"recyclebin":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"redshift":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"redshiftdata":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"redshiftdataapiservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"redshiftserverless":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"resourceexplorer2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"resourcegroups":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"resourcegroupstagging":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"resourcegroupstaggingapi":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"rolesanywhere":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"route53":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"route53domains":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"route53recoverycontrolconfig":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"route53recoveryreadiness":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"route53resolver":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"rum":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"s3":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"s3api":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"s3control":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"s3outposts":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"sagemaker":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"scheduler":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"schemas":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"sdb":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"secretsmanager":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"securityhub":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"securitylake":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"serverlessapplicationrepository":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"serverlessapprepo":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"serverlessrepo":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"servicecatalog":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"servicediscovery":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"servicequotas":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ses":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"sesv2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"sfn":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"shield":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"signer":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"simpledb":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"sns":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"sqs":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ssm":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ssmcontacts":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ssmincidents":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ssoadmin":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"stepfunctions":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"storagegateway":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"sts":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"swf":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"synthetics":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"timestreamwrite":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"transcribe":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"transcribeservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"transfer":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"verifiedpermissions":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"vpclattice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"waf":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"wafregional":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"wafv2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"worklink":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"workspaces":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"xray":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true}},"description_kind":"plain"}},"ignore_tags":{"nesting_mode":"list","block":{"attributes":{"key_prefixes":{"type":["set","string"],"description":"Resource tag key prefixes to ignore across all resources.","description_kind":"plain","optional":true},"keys":{"type":["set","string"],"description":"Resource tag keys to ignore across all resources.","description_kind":"plain","optional":true}},"description":"Configuration block with settings to ignore resource tags across all resources.","description_kind":"plain"}}},"description_kind":"plain"}},"resource_schemas":{"aws_accessanalyzer_analyzer":{"version":0,"block":{"attributes":{"analyzer_name":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_accessanalyzer_archive_rule":{"version":0,"block":{"attributes":{"analyzer_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rule_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"contains":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"criteria":{"type":"string","description_kind":"plain","required":true},"eq":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"exists":{"type":"string","description_kind":"plain","optional":true,"computed":true},"neq":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_account_alternate_contact":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true},"alternate_contact_type":{"type":"string","description_kind":"plain","required":true},"email_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"phone_number":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_account_primary_contact":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true},"address_line_1":{"type":"string","description_kind":"plain","required":true},"address_line_2":{"type":"string","description_kind":"plain","optional":true},"address_line_3":{"type":"string","description_kind":"plain","optional":true},"city":{"type":"string","description_kind":"plain","required":true},"company_name":{"type":"string","description_kind":"plain","optional":true},"country_code":{"type":"string","description_kind":"plain","required":true},"district_or_county":{"type":"string","description_kind":"plain","optional":true},"full_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"phone_number":{"type":"string","description_kind":"plain","required":true},"postal_code":{"type":"string","description_kind":"plain","required":true},"state_or_region":{"type":"string","description_kind":"plain","optional":true},"website_url":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_acm_certificate":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_authority_arn":{"type":"string","description_kind":"plain","optional":true},"certificate_body":{"type":"string","description_kind":"plain","optional":true},"certificate_chain":{"type":"string","description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"domain_validation_options":{"type":["set",["object",{"domain_name":"string","resource_record_name":"string","resource_record_type":"string","resource_record_value":"string"}]],"description_kind":"plain","computed":true},"early_renewal_duration":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_algorithm":{"type":"string","description_kind":"plain","optional":true,"computed":true},"not_after":{"type":"string","description_kind":"plain","computed":true},"not_before":{"type":"string","description_kind":"plain","computed":true},"pending_renewal":{"type":"bool","description_kind":"plain","computed":true},"private_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"renewal_eligibility":{"type":"string","description_kind":"plain","computed":true},"renewal_summary":{"type":["list",["object",{"renewal_status":"string","renewal_status_reason":"string","updated_at":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"subject_alternative_names":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"validation_emails":{"type":["list","string"],"description_kind":"plain","computed":true},"validation_method":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"options":{"nesting_mode":"list","block":{"attributes":{"certificate_transparency_logging_preference":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"validation_option":{"nesting_mode":"set","block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"validation_domain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_acm_certificate_validation":{"version":0,"block":{"attributes":{"certificate_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"validation_record_fqdns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_acmpca_certificate":{"version":0,"block":{"attributes":{"api_passthrough":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"certificate":{"type":"string","description_kind":"plain","computed":true},"certificate_authority_arn":{"type":"string","description_kind":"plain","required":true},"certificate_chain":{"type":"string","description_kind":"plain","computed":true},"certificate_signing_request":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"signing_algorithm":{"type":"string","description_kind":"plain","required":true},"template_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"validity":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_acmpca_certificate_authority":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate":{"type":"string","description_kind":"plain","computed":true},"certificate_chain":{"type":"string","description_kind":"plain","computed":true},"certificate_signing_request":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_storage_security_standard":{"type":"string","description_kind":"plain","optional":true,"computed":true},"not_after":{"type":"string","description_kind":"plain","computed":true},"not_before":{"type":"string","description_kind":"plain","computed":true},"permanent_deletion_time_in_days":{"type":"number","description_kind":"plain","optional":true},"serial":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true},"usage_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"certificate_authority_configuration":{"nesting_mode":"list","block":{"attributes":{"key_algorithm":{"type":"string","description_kind":"plain","required":true},"signing_algorithm":{"type":"string","description_kind":"plain","required":true}},"block_types":{"subject":{"nesting_mode":"list","block":{"attributes":{"common_name":{"type":"string","description_kind":"plain","optional":true},"country":{"type":"string","description_kind":"plain","optional":true},"distinguished_name_qualifier":{"type":"string","description_kind":"plain","optional":true},"generation_qualifier":{"type":"string","description_kind":"plain","optional":true},"given_name":{"type":"string","description_kind":"plain","optional":true},"initials":{"type":"string","description_kind":"plain","optional":true},"locality":{"type":"string","description_kind":"plain","optional":true},"organization":{"type":"string","description_kind":"plain","optional":true},"organizational_unit":{"type":"string","description_kind":"plain","optional":true},"pseudonym":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","optional":true},"surname":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"revocation_configuration":{"nesting_mode":"list","block":{"block_types":{"crl_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_cname":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"expiration_in_days":{"type":"number","description_kind":"plain","optional":true},"s3_bucket_name":{"type":"string","description_kind":"plain","optional":true},"s3_object_acl":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"ocsp_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"ocsp_custom_cname":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_acmpca_certificate_authority_certificate":{"version":0,"block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","required":true},"certificate_authority_arn":{"type":"string","description_kind":"plain","required":true},"certificate_chain":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_acmpca_permission":{"version":0,"block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","required":true},"certificate_authority_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","computed":true},"principal":{"type":"string","description_kind":"plain","required":true},"source_account":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_acmpca_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_alb":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"arn_suffix":{"type":"string","description_kind":"plain","computed":true},"customer_owned_ipv4_pool":{"type":"string","description_kind":"plain","optional":true},"desync_mitigation_mode":{"type":"string","description_kind":"plain","optional":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"drop_invalid_header_fields":{"type":"bool","description_kind":"plain","optional":true},"enable_cross_zone_load_balancing":{"type":"bool","description_kind":"plain","optional":true},"enable_deletion_protection":{"type":"bool","description_kind":"plain","optional":true},"enable_http2":{"type":"bool","description_kind":"plain","optional":true},"enable_tls_version_and_cipher_suite_headers":{"type":"bool","description_kind":"plain","optional":true},"enable_waf_fail_open":{"type":"bool","description_kind":"plain","optional":true},"enable_xff_client_port":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout":{"type":"number","description_kind":"plain","optional":true},"internal":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_type":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"preserve_host_header":{"type":"bool","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnets":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"xff_header_processing_mode":{"type":"string","description_kind":"plain","optional":true},"zone_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"access_logs":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"subnet_mapping":{"nesting_mode":"set","block":{"attributes":{"allocation_id":{"type":"string","description_kind":"plain","optional":true},"ipv6_address":{"type":"string","description_kind":"plain","optional":true},"outpost_id":{"type":"string","description_kind":"plain","computed":true},"private_ipv4_address":{"type":"string","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_alb_listener":{"version":0,"block":{"attributes":{"alpn_policy":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_arn":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ssl_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"default_action":{"nesting_mode":"list","block":{"attributes":{"order":{"type":"number","description_kind":"plain","optional":true,"computed":true},"target_group_arn":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authenticate_cognito":{"nesting_mode":"list","block":{"attributes":{"authentication_request_extra_params":{"type":["map","string"],"description_kind":"plain","optional":true},"on_unauthenticated_request":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","optional":true,"computed":true},"session_cookie_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"session_timeout":{"type":"number","description_kind":"plain","optional":true,"computed":true},"user_pool_arn":{"type":"string","description_kind":"plain","required":true},"user_pool_client_id":{"type":"string","description_kind":"plain","required":true},"user_pool_domain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"authenticate_oidc":{"nesting_mode":"list","block":{"attributes":{"authentication_request_extra_params":{"type":["map","string"],"description_kind":"plain","optional":true},"authorization_endpoint":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"issuer":{"type":"string","description_kind":"plain","required":true},"on_unauthenticated_request":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","optional":true,"computed":true},"session_cookie_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"session_timeout":{"type":"number","description_kind":"plain","optional":true,"computed":true},"token_endpoint":{"type":"string","description_kind":"plain","required":true},"user_info_endpoint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"fixed_response":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","required":true},"message_body":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"forward":{"nesting_mode":"list","block":{"block_types":{"stickiness":{"nesting_mode":"list","block":{"attributes":{"duration":{"type":"number","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"target_group":{"nesting_mode":"set","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":5}},"description_kind":"plain"},"max_items":1},"redirect":{"nesting_mode":"list","block":{"attributes":{"host":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"query":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_alb_listener_certificate":{"version":0,"block":{"attributes":{"certificate_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listener_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_alb_listener_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listener_arn":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"order":{"type":"number","description_kind":"plain","optional":true,"computed":true},"target_group_arn":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authenticate_cognito":{"nesting_mode":"list","block":{"attributes":{"authentication_request_extra_params":{"type":["map","string"],"description_kind":"plain","optional":true},"on_unauthenticated_request":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","optional":true},"session_cookie_name":{"type":"string","description_kind":"plain","optional":true},"session_timeout":{"type":"number","description_kind":"plain","optional":true},"user_pool_arn":{"type":"string","description_kind":"plain","required":true},"user_pool_client_id":{"type":"string","description_kind":"plain","required":true},"user_pool_domain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"authenticate_oidc":{"nesting_mode":"list","block":{"attributes":{"authentication_request_extra_params":{"type":["map","string"],"description_kind":"plain","optional":true},"authorization_endpoint":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"issuer":{"type":"string","description_kind":"plain","required":true},"on_unauthenticated_request":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","optional":true},"session_cookie_name":{"type":"string","description_kind":"plain","optional":true},"session_timeout":{"type":"number","description_kind":"plain","optional":true},"token_endpoint":{"type":"string","description_kind":"plain","required":true},"user_info_endpoint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"fixed_response":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","required":true},"message_body":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"forward":{"nesting_mode":"list","block":{"block_types":{"stickiness":{"nesting_mode":"list","block":{"attributes":{"duration":{"type":"number","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"target_group":{"nesting_mode":"set","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":2,"max_items":5}},"description_kind":"plain"},"max_items":1},"redirect":{"nesting_mode":"list","block":{"attributes":{"host":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"query":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"condition":{"nesting_mode":"set","block":{"block_types":{"host_header":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"http_header":{"nesting_mode":"list","block":{"attributes":{"http_header_name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"http_request_method":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"path_pattern":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"source_ip":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_alb_target_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"arn_suffix":{"type":"string","description_kind":"plain","computed":true},"connection_termination":{"type":"bool","description_kind":"plain","optional":true},"deregistration_delay":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lambda_multi_value_headers_enabled":{"type":"bool","description_kind":"plain","optional":true},"load_balancing_algorithm_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancing_cross_zone_enabled":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"preserve_client_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"protocol_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"proxy_protocol_v2":{"type":"bool","description_kind":"plain","optional":true},"slow_start":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_type":{"type":"string","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"health_check":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"healthy_threshold":{"type":"number","description_kind":"plain","optional":true},"interval":{"type":"number","description_kind":"plain","optional":true},"matcher":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"timeout":{"type":"number","description_kind":"plain","optional":true,"computed":true},"unhealthy_threshold":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"stickiness":{"nesting_mode":"list","block":{"attributes":{"cookie_duration":{"type":"number","description_kind":"plain","optional":true},"cookie_name":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"target_failover":{"nesting_mode":"list","block":{"attributes":{"on_deregistration":{"type":"string","description_kind":"plain","required":true},"on_unhealthy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_alb_target_group_attachment":{"version":0,"block":{"attributes":{"availability_zone":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true},"target_group_arn":{"type":"string","description_kind":"plain","required":true},"target_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ami":{"version":0,"block":{"attributes":{"architecture":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"boot_mode":{"type":"string","description_kind":"plain","optional":true},"deprecation_time":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"ena_support":{"type":"bool","description_kind":"plain","optional":true},"hypervisor":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_location":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_owner_alias":{"type":"string","description_kind":"plain","computed":true},"image_type":{"type":"string","description_kind":"plain","computed":true},"imds_support":{"type":"string","description_kind":"plain","optional":true},"kernel_id":{"type":"string","description_kind":"plain","optional":true},"manage_ebs_snapshots":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"platform":{"type":"string","description_kind":"plain","computed":true},"platform_details":{"type":"string","description_kind":"plain","computed":true},"public":{"type":"bool","description_kind":"plain","computed":true},"ramdisk_id":{"type":"string","description_kind":"plain","optional":true},"root_device_name":{"type":"string","description_kind":"plain","optional":true},"root_snapshot_id":{"type":"string","description_kind":"plain","computed":true},"sriov_net_support":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tpm_support":{"type":"string","description_kind":"plain","optional":true},"usage_operation":{"type":"string","description_kind":"plain","computed":true},"virtualization_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ebs_block_device":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"device_name":{"type":"string","description_kind":"plain","required":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"outpost_arn":{"type":"string","description_kind":"plain","optional":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"ephemeral_block_device":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","required":true},"virtual_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ami_copy":{"version":0,"block":{"attributes":{"architecture":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"boot_mode":{"type":"string","description_kind":"plain","computed":true},"deprecation_time":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"destination_outpost_arn":{"type":"string","description_kind":"plain","optional":true},"ena_support":{"type":"bool","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true},"hypervisor":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_location":{"type":"string","description_kind":"plain","computed":true},"image_owner_alias":{"type":"string","description_kind":"plain","computed":true},"image_type":{"type":"string","description_kind":"plain","computed":true},"imds_support":{"type":"string","description_kind":"plain","computed":true},"kernel_id":{"type":"string","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"manage_ebs_snapshots":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"platform":{"type":"string","description_kind":"plain","computed":true},"platform_details":{"type":"string","description_kind":"plain","computed":true},"public":{"type":"bool","description_kind":"plain","computed":true},"ramdisk_id":{"type":"string","description_kind":"plain","computed":true},"root_device_name":{"type":"string","description_kind":"plain","computed":true},"root_snapshot_id":{"type":"string","description_kind":"plain","computed":true},"source_ami_id":{"type":"string","description_kind":"plain","required":true},"source_ami_region":{"type":"string","description_kind":"plain","required":true},"sriov_net_support":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tpm_support":{"type":"string","description_kind":"plain","computed":true},"usage_operation":{"type":"string","description_kind":"plain","computed":true},"virtualization_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"ebs_block_device":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","computed":true},"device_name":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"iops":{"type":"number","description_kind":"plain","computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"snapshot_id":{"type":"string","description_kind":"plain","computed":true},"throughput":{"type":"number","description_kind":"plain","computed":true},"volume_size":{"type":"number","description_kind":"plain","computed":true},"volume_type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"ephemeral_block_device":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","computed":true},"virtual_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ami_from_instance":{"version":0,"block":{"attributes":{"architecture":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"boot_mode":{"type":"string","description_kind":"plain","computed":true},"deprecation_time":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"ena_support":{"type":"bool","description_kind":"plain","computed":true},"hypervisor":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_location":{"type":"string","description_kind":"plain","computed":true},"image_owner_alias":{"type":"string","description_kind":"plain","computed":true},"image_type":{"type":"string","description_kind":"plain","computed":true},"imds_support":{"type":"string","description_kind":"plain","computed":true},"kernel_id":{"type":"string","description_kind":"plain","computed":true},"manage_ebs_snapshots":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"platform":{"type":"string","description_kind":"plain","computed":true},"platform_details":{"type":"string","description_kind":"plain","computed":true},"public":{"type":"bool","description_kind":"plain","computed":true},"ramdisk_id":{"type":"string","description_kind":"plain","computed":true},"root_device_name":{"type":"string","description_kind":"plain","computed":true},"root_snapshot_id":{"type":"string","description_kind":"plain","computed":true},"snapshot_without_reboot":{"type":"bool","description_kind":"plain","optional":true},"source_instance_id":{"type":"string","description_kind":"plain","required":true},"sriov_net_support":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tpm_support":{"type":"string","description_kind":"plain","computed":true},"usage_operation":{"type":"string","description_kind":"plain","computed":true},"virtualization_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"ebs_block_device":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","computed":true},"device_name":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"iops":{"type":"number","description_kind":"plain","computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"snapshot_id":{"type":"string","description_kind":"plain","computed":true},"throughput":{"type":"number","description_kind":"plain","computed":true},"volume_size":{"type":"number","description_kind":"plain","computed":true},"volume_type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"ephemeral_block_device":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","computed":true},"virtual_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ami_launch_permission":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true},"group":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_id":{"type":"string","description_kind":"plain","required":true},"organization_arn":{"type":"string","description_kind":"plain","optional":true},"organizational_unit_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_amplify_app":{"version":0,"block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_branch_creation_patterns":{"type":["set","string"],"description_kind":"plain","optional":true},"basic_auth_credentials":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"build_spec":{"type":"string","description_kind":"plain","optional":true,"computed":true},"default_domain":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"enable_auto_branch_creation":{"type":"bool","description_kind":"plain","optional":true},"enable_basic_auth":{"type":"bool","description_kind":"plain","optional":true},"enable_branch_auto_build":{"type":"bool","description_kind":"plain","optional":true},"enable_branch_auto_deletion":{"type":"bool","description_kind":"plain","optional":true},"environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"iam_service_role_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"oauth_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"platform":{"type":"string","description_kind":"plain","optional":true},"production_branch":{"type":["list",["object",{"branch_name":"string","last_deploy_time":"string","status":"string","thumbnail_url":"string"}]],"description_kind":"plain","computed":true},"repository":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"auto_branch_creation_config":{"nesting_mode":"list","block":{"attributes":{"basic_auth_credentials":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"build_spec":{"type":"string","description_kind":"plain","optional":true},"enable_auto_build":{"type":"bool","description_kind":"plain","optional":true},"enable_basic_auth":{"type":"bool","description_kind":"plain","optional":true},"enable_performance_mode":{"type":"bool","description_kind":"plain","optional":true},"enable_pull_request_preview":{"type":"bool","description_kind":"plain","optional":true},"environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"framework":{"type":"string","description_kind":"plain","optional":true},"pull_request_environment_name":{"type":"string","description_kind":"plain","optional":true},"stage":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"custom_rule":{"nesting_mode":"list","block":{"attributes":{"condition":{"type":"string","description_kind":"plain","optional":true},"source":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true},"target":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_amplify_backend_environment":{"version":0,"block":{"attributes":{"app_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"deployment_artifacts":{"type":"string","description_kind":"plain","optional":true,"computed":true},"environment_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stack_name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_amplify_branch":{"version":0,"block":{"attributes":{"app_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"associated_resources":{"type":["list","string"],"description_kind":"plain","computed":true},"backend_environment_arn":{"type":"string","description_kind":"plain","optional":true},"basic_auth_credentials":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"branch_name":{"type":"string","description_kind":"plain","required":true},"custom_domains":{"type":["list","string"],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"destination_branch":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_auto_build":{"type":"bool","description_kind":"plain","optional":true},"enable_basic_auth":{"type":"bool","description_kind":"plain","optional":true},"enable_notification":{"type":"bool","description_kind":"plain","optional":true},"enable_performance_mode":{"type":"bool","description_kind":"plain","optional":true},"enable_pull_request_preview":{"type":"bool","description_kind":"plain","optional":true},"environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"framework":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pull_request_environment_name":{"type":"string","description_kind":"plain","optional":true},"source_branch":{"type":"string","description_kind":"plain","computed":true},"stage":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"ttl":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_amplify_domain_association":{"version":0,"block":{"attributes":{"app_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_verification_dns_record":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"enable_auto_sub_domain":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"wait_for_verification":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"sub_domain":{"nesting_mode":"set","block":{"attributes":{"branch_name":{"type":"string","description_kind":"plain","required":true},"dns_record":{"type":"string","description_kind":"plain","computed":true},"prefix":{"type":"string","description_kind":"plain","required":true},"verified":{"type":"bool","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_amplify_webhook":{"version":0,"block":{"attributes":{"app_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"branch_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_api_gateway_account":{"version":0,"block":{"attributes":{"cloudwatch_role_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"throttle_settings":{"type":["list",["object",{"burst_limit":"number","rate_limit":"number"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_api_gateway_api_key":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"value":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true}},"description_kind":"plain"}},"aws_api_gateway_authorizer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authorizer_credentials":{"type":"string","description_kind":"plain","optional":true},"authorizer_result_ttl_in_seconds":{"type":"number","description_kind":"plain","optional":true},"authorizer_uri":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_source":{"type":"string","description_kind":"plain","optional":true},"identity_validation_expression":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"provider_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_api_gateway_base_path_mapping":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"base_path":{"type":"string","description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stage_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_api_gateway_client_certificate":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"expiration_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pem_encoded_certificate":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_api_gateway_deployment":{"version":0,"block":{"attributes":{"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"execution_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invoke_url":{"type":"string","description_kind":"plain","computed":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"stage_description":{"type":"string","description_kind":"plain","optional":true},"stage_name":{"type":"string","description_kind":"plain","optional":true},"triggers":{"type":["map","string"],"description_kind":"plain","optional":true},"variables":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_api_gateway_documentation_part":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"properties":{"type":"string","description_kind":"plain","required":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"location":{"nesting_mode":"list","block":{"attributes":{"method":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_api_gateway_documentation_version":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_api_gateway_domain_name":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_arn":{"type":"string","description_kind":"plain","optional":true},"certificate_body":{"type":"string","description_kind":"plain","optional":true},"certificate_chain":{"type":"string","description_kind":"plain","optional":true},"certificate_name":{"type":"string","description_kind":"plain","optional":true},"certificate_private_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_upload_date":{"type":"string","description_kind":"plain","computed":true},"cloudfront_domain_name":{"type":"string","description_kind":"plain","computed":true},"cloudfront_zone_id":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ownership_verification_certificate_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"regional_certificate_arn":{"type":"string","description_kind":"plain","optional":true},"regional_certificate_name":{"type":"string","description_kind":"plain","optional":true},"regional_domain_name":{"type":"string","description_kind":"plain","computed":true},"regional_zone_id":{"type":"string","description_kind":"plain","computed":true},"security_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"endpoint_configuration":{"nesting_mode":"list","block":{"attributes":{"types":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"mutual_tls_authentication":{"nesting_mode":"list","block":{"attributes":{"truststore_uri":{"type":"string","description_kind":"plain","required":true},"truststore_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_api_gateway_gateway_response":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"response_parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"response_templates":{"type":["map","string"],"description_kind":"plain","optional":true},"response_type":{"type":"string","description_kind":"plain","required":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"status_code":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_api_gateway_integration":{"version":0,"block":{"attributes":{"cache_key_parameters":{"type":["set","string"],"description_kind":"plain","optional":true},"cache_namespace":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_id":{"type":"string","description_kind":"plain","optional":true},"connection_type":{"type":"string","description_kind":"plain","optional":true},"content_handling":{"type":"string","description_kind":"plain","optional":true},"credentials":{"type":"string","description_kind":"plain","optional":true},"http_method":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_http_method":{"type":"string","description_kind":"plain","optional":true},"passthrough_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"request_parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"request_templates":{"type":["map","string"],"description_kind":"plain","optional":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"timeout_milliseconds":{"type":"number","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tls_config":{"nesting_mode":"list","block":{"attributes":{"insecure_skip_verification":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_api_gateway_integration_response":{"version":0,"block":{"attributes":{"content_handling":{"type":"string","description_kind":"plain","optional":true},"http_method":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"response_parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"response_templates":{"type":["map","string"],"description_kind":"plain","optional":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"selection_pattern":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_api_gateway_method":{"version":0,"block":{"attributes":{"api_key_required":{"type":"bool","description_kind":"plain","optional":true},"authorization":{"type":"string","description_kind":"plain","required":true},"authorization_scopes":{"type":["set","string"],"description_kind":"plain","optional":true},"authorizer_id":{"type":"string","description_kind":"plain","optional":true},"http_method":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"operation_name":{"type":"string","description_kind":"plain","optional":true},"request_models":{"type":["map","string"],"description_kind":"plain","optional":true},"request_parameters":{"type":["map","bool"],"description_kind":"plain","optional":true},"request_validator_id":{"type":"string","description_kind":"plain","optional":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_api_gateway_method_response":{"version":0,"block":{"attributes":{"http_method":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"response_models":{"type":["map","string"],"description_kind":"plain","optional":true},"response_parameters":{"type":["map","bool"],"description_kind":"plain","optional":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"status_code":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_api_gateway_method_settings":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"method_path":{"type":"string","description_kind":"plain","required":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"stage_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"settings":{"nesting_mode":"list","block":{"attributes":{"cache_data_encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"cache_ttl_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"caching_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"data_trace_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"logging_level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metrics_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"require_authorization_for_cache_control":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"throttling_burst_limit":{"type":"number","description_kind":"plain","optional":true},"throttling_rate_limit":{"type":"number","description_kind":"plain","optional":true},"unauthorized_cache_control_header_strategy":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_api_gateway_model":{"version":0,"block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"schema":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_api_gateway_request_validator":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"validate_request_body":{"type":"bool","description_kind":"plain","optional":true},"validate_request_parameters":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_api_gateway_resource":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parent_id":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","computed":true},"path_part":{"type":"string","description_kind":"plain","required":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_api_gateway_rest_api":{"version":0,"block":{"attributes":{"api_key_source":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"binary_media_types":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"body":{"type":"string","description_kind":"plain","optional":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"disable_execute_api_endpoint":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"execution_arn":{"type":"string","description_kind":"plain","computed":true},"fail_on_warnings":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"minimum_compression_size":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"put_rest_api_mode":{"type":"string","description_kind":"plain","optional":true},"root_resource_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"endpoint_configuration":{"nesting_mode":"list","block":{"attributes":{"types":{"type":["list","string"],"description_kind":"plain","required":true},"vpc_endpoint_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_api_gateway_rest_api_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_api_gateway_stage":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cache_cluster_enabled":{"type":"bool","description_kind":"plain","optional":true},"cache_cluster_size":{"type":"string","description_kind":"plain","optional":true},"client_certificate_id":{"type":"string","description_kind":"plain","optional":true},"deployment_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"documentation_version":{"type":"string","description_kind":"plain","optional":true},"execution_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invoke_url":{"type":"string","description_kind":"plain","computed":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"stage_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"variables":{"type":["map","string"],"description_kind":"plain","optional":true},"web_acl_arn":{"type":"string","description_kind":"plain","computed":true},"xray_tracing_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"access_log_settings":{"nesting_mode":"list","block":{"attributes":{"destination_arn":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"canary_settings":{"nesting_mode":"list","block":{"attributes":{"percent_traffic":{"type":"number","description_kind":"plain","optional":true},"stage_variable_overrides":{"type":["map","string"],"description_kind":"plain","optional":true},"use_stage_cache":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_api_gateway_usage_plan":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"product_code":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"api_stages":{"nesting_mode":"set","block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"stage":{"type":"string","description_kind":"plain","required":true}},"block_types":{"throttle":{"nesting_mode":"set","block":{"attributes":{"burst_limit":{"type":"number","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","required":true},"rate_limit":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"quota_settings":{"nesting_mode":"list","block":{"attributes":{"limit":{"type":"number","description_kind":"plain","required":true},"offset":{"type":"number","description_kind":"plain","optional":true},"period":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"throttle_settings":{"nesting_mode":"list","block":{"attributes":{"burst_limit":{"type":"number","description_kind":"plain","optional":true},"rate_limit":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_api_gateway_usage_plan_key":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_id":{"type":"string","description_kind":"plain","required":true},"key_type":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","computed":true},"usage_plan_id":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_api_gateway_vpc_link":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_arns":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_apigatewayv2_api":{"version":0,"block":{"attributes":{"api_endpoint":{"type":"string","description_kind":"plain","computed":true},"api_key_selection_expression":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"body":{"type":"string","description_kind":"plain","optional":true},"credentials_arn":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"disable_execute_api_endpoint":{"type":"bool","description_kind":"plain","optional":true},"execution_arn":{"type":"string","description_kind":"plain","computed":true},"fail_on_warnings":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"protocol_type":{"type":"string","description_kind":"plain","required":true},"route_key":{"type":"string","description_kind":"plain","optional":true},"route_selection_expression":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cors_configuration":{"nesting_mode":"list","block":{"attributes":{"allow_credentials":{"type":"bool","description_kind":"plain","optional":true},"allow_headers":{"type":["set","string"],"description_kind":"plain","optional":true},"allow_methods":{"type":["set","string"],"description_kind":"plain","optional":true},"allow_origins":{"type":["set","string"],"description_kind":"plain","optional":true},"expose_headers":{"type":["set","string"],"description_kind":"plain","optional":true},"max_age":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_apigatewayv2_api_mapping":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"api_mapping_key":{"type":"string","description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stage":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_apigatewayv2_authorizer":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"authorizer_credentials_arn":{"type":"string","description_kind":"plain","optional":true},"authorizer_payload_format_version":{"type":"string","description_kind":"plain","optional":true},"authorizer_result_ttl_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"authorizer_type":{"type":"string","description_kind":"plain","required":true},"authorizer_uri":{"type":"string","description_kind":"plain","optional":true},"enable_simple_responses":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_sources":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"jwt_configuration":{"nesting_mode":"list","block":{"attributes":{"audience":{"type":["set","string"],"description_kind":"plain","optional":true},"issuer":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_apigatewayv2_deployment":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"auto_deployed":{"type":"bool","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"triggers":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_apigatewayv2_domain_name":{"version":0,"block":{"attributes":{"api_mapping_selection_expression":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"domain_name_configuration":{"nesting_mode":"list","block":{"attributes":{"certificate_arn":{"type":"string","description_kind":"plain","required":true},"endpoint_type":{"type":"string","description_kind":"plain","required":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"ownership_verification_certificate_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_policy":{"type":"string","description_kind":"plain","required":true},"target_domain_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"mutual_tls_authentication":{"nesting_mode":"list","block":{"attributes":{"truststore_uri":{"type":"string","description_kind":"plain","required":true},"truststore_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_apigatewayv2_integration":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"connection_id":{"type":"string","description_kind":"plain","optional":true},"connection_type":{"type":"string","description_kind":"plain","optional":true},"content_handling_strategy":{"type":"string","description_kind":"plain","optional":true},"credentials_arn":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_method":{"type":"string","description_kind":"plain","optional":true},"integration_response_selection_expression":{"type":"string","description_kind":"plain","computed":true},"integration_subtype":{"type":"string","description_kind":"plain","optional":true},"integration_type":{"type":"string","description_kind":"plain","required":true},"integration_uri":{"type":"string","description_kind":"plain","optional":true},"passthrough_behavior":{"type":"string","description_kind":"plain","optional":true},"payload_format_version":{"type":"string","description_kind":"plain","optional":true},"request_parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"request_templates":{"type":["map","string"],"description_kind":"plain","optional":true},"template_selection_expression":{"type":"string","description_kind":"plain","optional":true},"timeout_milliseconds":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"response_parameters":{"nesting_mode":"set","block":{"attributes":{"mappings":{"type":["map","string"],"description_kind":"plain","required":true},"status_code":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"tls_config":{"nesting_mode":"list","block":{"attributes":{"server_name_to_verify":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_apigatewayv2_integration_response":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"content_handling_strategy":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_id":{"type":"string","description_kind":"plain","required":true},"integration_response_key":{"type":"string","description_kind":"plain","required":true},"response_templates":{"type":["map","string"],"description_kind":"plain","optional":true},"template_selection_expression":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_apigatewayv2_model":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"schema":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_apigatewayv2_route":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"api_key_required":{"type":"bool","description_kind":"plain","optional":true},"authorization_scopes":{"type":["set","string"],"description_kind":"plain","optional":true},"authorization_type":{"type":"string","description_kind":"plain","optional":true},"authorizer_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"model_selection_expression":{"type":"string","description_kind":"plain","optional":true},"operation_name":{"type":"string","description_kind":"plain","optional":true},"request_models":{"type":["map","string"],"description_kind":"plain","optional":true},"route_key":{"type":"string","description_kind":"plain","required":true},"route_response_selection_expression":{"type":"string","description_kind":"plain","optional":true},"target":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"request_parameter":{"nesting_mode":"set","block":{"attributes":{"request_parameter_key":{"type":"string","description_kind":"plain","required":true},"required":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_apigatewayv2_route_response":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"model_selection_expression":{"type":"string","description_kind":"plain","optional":true},"response_models":{"type":["map","string"],"description_kind":"plain","optional":true},"route_id":{"type":"string","description_kind":"plain","required":true},"route_response_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_apigatewayv2_stage":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_deploy":{"type":"bool","description_kind":"plain","optional":true},"client_certificate_id":{"type":"string","description_kind":"plain","optional":true},"deployment_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"execution_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invoke_url":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"stage_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"access_log_settings":{"nesting_mode":"list","block":{"attributes":{"destination_arn":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"default_route_settings":{"nesting_mode":"list","block":{"attributes":{"data_trace_enabled":{"type":"bool","description_kind":"plain","optional":true},"detailed_metrics_enabled":{"type":"bool","description_kind":"plain","optional":true},"logging_level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"throttling_burst_limit":{"type":"number","description_kind":"plain","optional":true},"throttling_rate_limit":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"route_settings":{"nesting_mode":"set","block":{"attributes":{"data_trace_enabled":{"type":"bool","description_kind":"plain","optional":true},"detailed_metrics_enabled":{"type":"bool","description_kind":"plain","optional":true},"logging_level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"route_key":{"type":"string","description_kind":"plain","required":true},"throttling_burst_limit":{"type":"number","description_kind":"plain","optional":true},"throttling_rate_limit":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_apigatewayv2_vpc_link":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_app_cookie_stickiness_policy":{"version":0,"block":{"attributes":{"cookie_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lb_port":{"type":"number","description_kind":"plain","required":true},"load_balancer":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_appautoscaling_policy":{"version":0,"block":{"attributes":{"alarm_arns":{"type":["list","string"],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_type":{"type":"string","description_kind":"plain","optional":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"scalable_dimension":{"type":"string","description_kind":"plain","required":true},"service_namespace":{"type":"string","description_kind":"plain","required":true}},"block_types":{"step_scaling_policy_configuration":{"nesting_mode":"list","block":{"attributes":{"adjustment_type":{"type":"string","description_kind":"plain","optional":true},"cooldown":{"type":"number","description_kind":"plain","optional":true},"metric_aggregation_type":{"type":"string","description_kind":"plain","optional":true},"min_adjustment_magnitude":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"step_adjustment":{"nesting_mode":"set","block":{"attributes":{"metric_interval_lower_bound":{"type":"string","description_kind":"plain","optional":true},"metric_interval_upper_bound":{"type":"string","description_kind":"plain","optional":true},"scaling_adjustment":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"target_tracking_scaling_policy_configuration":{"nesting_mode":"list","block":{"attributes":{"disable_scale_in":{"type":"bool","description_kind":"plain","optional":true},"scale_in_cooldown":{"type":"number","description_kind":"plain","optional":true},"scale_out_cooldown":{"type":"number","description_kind":"plain","optional":true},"target_value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"customized_metric_specification":{"nesting_mode":"list","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","optional":true},"namespace":{"type":"string","description_kind":"plain","optional":true},"statistic":{"type":"string","description_kind":"plain","optional":true},"unit":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dimensions":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"metrics":{"nesting_mode":"set","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"return_data":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"metric_stat":{"nesting_mode":"list","block":{"attributes":{"stat":{"type":"string","description_kind":"plain","required":true},"unit":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric":{"nesting_mode":"list","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dimensions":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"predefined_metric_specification":{"nesting_mode":"list","block":{"attributes":{"predefined_metric_type":{"type":"string","description_kind":"plain","required":true},"resource_label":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_appautoscaling_scheduled_action":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"end_time":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"scalable_dimension":{"type":"string","description_kind":"plain","required":true},"schedule":{"type":"string","description_kind":"plain","required":true},"service_namespace":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","optional":true},"timezone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"scalable_target_action":{"nesting_mode":"list","block":{"attributes":{"max_capacity":{"type":"string","description_kind":"plain","optional":true},"min_capacity":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_appautoscaling_target":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_capacity":{"type":"number","description_kind":"plain","required":true},"min_capacity":{"type":"number","description_kind":"plain","required":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scalable_dimension":{"type":"string","description_kind":"plain","required":true},"service_namespace":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appconfig_application":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appconfig_configuration_profile":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"configuration_profile_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_uri":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"retrieval_role_arn":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"validator":{"nesting_mode":"set","block":{"attributes":{"content":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":2}},"description_kind":"plain"}},"aws_appconfig_deployment":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"configuration_profile_id":{"type":"string","description_kind":"plain","required":true},"configuration_version":{"type":"string","description_kind":"plain","required":true},"deployment_number":{"type":"number","description_kind":"plain","computed":true},"deployment_strategy_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"environment_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appconfig_deployment_strategy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"deployment_duration_in_minutes":{"type":"number","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"final_bake_time_in_minutes":{"type":"number","description_kind":"plain","optional":true},"growth_factor":{"type":"number","description_kind":"plain","required":true},"growth_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"replicate_to":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appconfig_environment":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"environment_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","deprecated":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"monitor":{"nesting_mode":"set","block":{"attributes":{"alarm_arn":{"type":"string","description_kind":"plain","required":true},"alarm_role_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_appconfig_extension":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"action_point":{"nesting_mode":"set","block":{"attributes":{"point":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action":{"nesting_mode":"set","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1},"parameter":{"nesting_mode":"set","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"required":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_appconfig_extension_association":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"extension_arn":{"type":"string","description_kind":"plain","required":true},"extension_version":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_appconfig_hosted_configuration_version":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"configuration_profile_id":{"type":"string","description_kind":"plain","required":true},"content":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"content_type":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version_number":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_appflow_connector_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"connection_mode":{"type":"string","description_kind":"plain","required":true},"connector_label":{"type":"string","description_kind":"plain","optional":true},"connector_type":{"type":"string","description_kind":"plain","required":true},"credentials_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"connector_profile_config":{"nesting_mode":"list","block":{"block_types":{"connector_profile_credentials":{"nesting_mode":"list","block":{"block_types":{"amplitude":{"nesting_mode":"list","block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","required":true},"secret_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"custom_connector":{"nesting_mode":"list","block":{"attributes":{"authentication_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"api_key":{"nesting_mode":"list","block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","required":true},"api_secret_key":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"basic":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"custom":{"nesting_mode":"list","block":{"attributes":{"credentials_map":{"type":["map","string"],"description_kind":"plain","optional":true,"sensitive":true},"custom_authentication_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"oauth2":{"nesting_mode":"list","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"client_id":{"type":"string","description_kind":"plain","optional":true},"client_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"refresh_token":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"oauth_request":{"nesting_mode":"list","block":{"attributes":{"auth_code":{"type":"string","description_kind":"plain","optional":true},"redirect_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"datadog":{"nesting_mode":"list","block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","required":true},"application_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"dynatrace":{"nesting_mode":"list","block":{"attributes":{"api_token":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"google_analytics":{"nesting_mode":"list","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"refresh_token":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"oauth_request":{"nesting_mode":"list","block":{"attributes":{"auth_code":{"type":"string","description_kind":"plain","optional":true},"redirect_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"honeycode":{"nesting_mode":"list","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"refresh_token":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"oauth_request":{"nesting_mode":"list","block":{"attributes":{"auth_code":{"type":"string","description_kind":"plain","optional":true},"redirect_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"infor_nexus":{"nesting_mode":"list","block":{"attributes":{"access_key_id":{"type":"string","description_kind":"plain","required":true},"datakey":{"type":"string","description_kind":"plain","required":true},"secret_access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"user_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"marketo":{"nesting_mode":"list","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"oauth_request":{"nesting_mode":"list","block":{"attributes":{"auth_code":{"type":"string","description_kind":"plain","optional":true},"redirect_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"redshift":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"salesforce":{"nesting_mode":"list","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"client_credentials_arn":{"type":"string","description_kind":"plain","optional":true},"refresh_token":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"oauth_request":{"nesting_mode":"list","block":{"attributes":{"auth_code":{"type":"string","description_kind":"plain","optional":true},"redirect_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sapo_data":{"nesting_mode":"list","block":{"block_types":{"basic_auth_credentials":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"oauth_credentials":{"nesting_mode":"list","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true},"refresh_token":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"oauth_request":{"nesting_mode":"list","block":{"attributes":{"auth_code":{"type":"string","description_kind":"plain","optional":true},"redirect_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"service_now":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"singular":{"nesting_mode":"list","block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"slack":{"nesting_mode":"list","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"oauth_request":{"nesting_mode":"list","block":{"attributes":{"auth_code":{"type":"string","description_kind":"plain","optional":true},"redirect_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"snowflake":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"trendmicro":{"nesting_mode":"list","block":{"attributes":{"api_secret_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"veeva":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"zendesk":{"nesting_mode":"list","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"oauth_request":{"nesting_mode":"list","block":{"attributes":{"auth_code":{"type":"string","description_kind":"plain","optional":true},"redirect_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"connector_profile_properties":{"nesting_mode":"list","block":{"block_types":{"amplitude":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"custom_connector":{"nesting_mode":"list","block":{"attributes":{"profile_properties":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"oauth2_properties":{"nesting_mode":"list","block":{"attributes":{"oauth2_grant_type":{"type":"string","description_kind":"plain","required":true},"token_url":{"type":"string","description_kind":"plain","required":true},"token_url_custom_properties":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"datadog":{"nesting_mode":"list","block":{"attributes":{"instance_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"dynatrace":{"nesting_mode":"list","block":{"attributes":{"instance_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"google_analytics":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"honeycode":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"infor_nexus":{"nesting_mode":"list","block":{"attributes":{"instance_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"marketo":{"nesting_mode":"list","block":{"attributes":{"instance_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"redshift":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"cluster_identifier":{"type":"string","description_kind":"plain","optional":true},"data_api_role_arn":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","optional":true},"database_url":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"salesforce":{"nesting_mode":"list","block":{"attributes":{"instance_url":{"type":"string","description_kind":"plain","optional":true},"is_sandbox_environment":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sapo_data":{"nesting_mode":"list","block":{"attributes":{"application_host_url":{"type":"string","description_kind":"plain","required":true},"application_service_path":{"type":"string","description_kind":"plain","required":true},"client_number":{"type":"string","description_kind":"plain","required":true},"logon_language":{"type":"string","description_kind":"plain","optional":true},"port_number":{"type":"number","description_kind":"plain","required":true},"private_link_service_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"oauth_properties":{"nesting_mode":"list","block":{"attributes":{"auth_code_url":{"type":"string","description_kind":"plain","required":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","required":true},"token_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"service_now":{"nesting_mode":"list","block":{"attributes":{"instance_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"singular":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"slack":{"nesting_mode":"list","block":{"attributes":{"instance_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"snowflake":{"nesting_mode":"list","block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","optional":true},"bucket_name":{"type":"string","description_kind":"plain","required":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"private_link_service_name":{"type":"string","description_kind":"plain","optional":true},"region":{"type":"string","description_kind":"plain","optional":true},"stage":{"type":"string","description_kind":"plain","required":true},"warehouse":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"trendmicro":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"veeva":{"nesting_mode":"list","block":{"attributes":{"instance_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"zendesk":{"nesting_mode":"list","block":{"attributes":{"instance_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_appflow_flow":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"destination_flow_config":{"nesting_mode":"set","block":{"attributes":{"api_version":{"type":"string","description_kind":"plain","optional":true},"connector_profile_name":{"type":"string","description_kind":"plain","optional":true},"connector_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"destination_connector_properties":{"nesting_mode":"list","block":{"block_types":{"custom_connector":{"nesting_mode":"list","block":{"attributes":{"custom_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"entity_name":{"type":"string","description_kind":"plain","required":true},"id_field_names":{"type":["list","string"],"description_kind":"plain","optional":true},"write_operation_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"error_handling_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"fail_on_first_destination_error":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"customer_profiles":{"nesting_mode":"list","block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"object_type_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"event_bridge":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"block_types":{"error_handling_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"fail_on_first_destination_error":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"honeycode":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"block_types":{"error_handling_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"fail_on_first_destination_error":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"lookout_metrics":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"marketo":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"block_types":{"error_handling_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"fail_on_first_destination_error":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"redshift":{"nesting_mode":"list","block":{"attributes":{"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"intermediate_bucket_name":{"type":"string","description_kind":"plain","required":true},"object":{"type":"string","description_kind":"plain","required":true}},"block_types":{"error_handling_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"fail_on_first_destination_error":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"s3":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"s3_output_format_config":{"nesting_mode":"list","block":{"attributes":{"file_type":{"type":"string","description_kind":"plain","optional":true},"preserve_source_data_typing":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"aggregation_config":{"nesting_mode":"list","block":{"attributes":{"aggregation_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"prefix_config":{"nesting_mode":"list","block":{"attributes":{"prefix_format":{"type":"string","description_kind":"plain","optional":true},"prefix_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"salesforce":{"nesting_mode":"list","block":{"attributes":{"id_field_names":{"type":["list","string"],"description_kind":"plain","optional":true},"object":{"type":"string","description_kind":"plain","required":true},"write_operation_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"error_handling_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"fail_on_first_destination_error":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sapo_data":{"nesting_mode":"list","block":{"attributes":{"id_field_names":{"type":["list","string"],"description_kind":"plain","optional":true},"object_path":{"type":"string","description_kind":"plain","required":true},"write_operation_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"error_handling_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"fail_on_first_destination_error":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"success_response_handling_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"snowflake":{"nesting_mode":"list","block":{"attributes":{"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"intermediate_bucket_name":{"type":"string","description_kind":"plain","required":true},"object":{"type":"string","description_kind":"plain","required":true}},"block_types":{"error_handling_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"fail_on_first_destination_error":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"upsolver":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"s3_output_format_config":{"nesting_mode":"list","block":{"attributes":{"file_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation_config":{"nesting_mode":"list","block":{"attributes":{"aggregation_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"prefix_config":{"nesting_mode":"list","block":{"attributes":{"prefix_format":{"type":"string","description_kind":"plain","optional":true},"prefix_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"zendesk":{"nesting_mode":"list","block":{"attributes":{"id_field_names":{"type":["list","string"],"description_kind":"plain","optional":true},"object":{"type":"string","description_kind":"plain","required":true},"write_operation_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"error_handling_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"fail_on_first_destination_error":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1},"source_flow_config":{"nesting_mode":"list","block":{"attributes":{"api_version":{"type":"string","description_kind":"plain","optional":true},"connector_profile_name":{"type":"string","description_kind":"plain","optional":true},"connector_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"incremental_pull_config":{"nesting_mode":"list","block":{"attributes":{"datetime_type_field_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"source_connector_properties":{"nesting_mode":"list","block":{"block_types":{"amplitude":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"custom_connector":{"nesting_mode":"list","block":{"attributes":{"custom_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"entity_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"datadog":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"dynatrace":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"google_analytics":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"infor_nexus":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"marketo":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"s3_input_format_config":{"nesting_mode":"list","block":{"attributes":{"s3_input_file_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"salesforce":{"nesting_mode":"list","block":{"attributes":{"enable_dynamic_field_update":{"type":"bool","description_kind":"plain","optional":true},"include_deleted_records":{"type":"bool","description_kind":"plain","optional":true},"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sapo_data":{"nesting_mode":"list","block":{"attributes":{"object_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"service_now":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"singular":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"slack":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"trendmicro":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"veeva":{"nesting_mode":"list","block":{"attributes":{"document_type":{"type":"string","description_kind":"plain","optional":true},"include_all_versions":{"type":"bool","description_kind":"plain","optional":true},"include_renditions":{"type":"bool","description_kind":"plain","optional":true},"include_source_files":{"type":"bool","description_kind":"plain","optional":true},"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"zendesk":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"task":{"nesting_mode":"set","block":{"attributes":{"destination_field":{"type":"string","description_kind":"plain","optional":true},"source_fields":{"type":["list","string"],"description_kind":"plain","required":true},"task_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"task_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"connector_operator":{"nesting_mode":"list","block":{"attributes":{"amplitude":{"type":"string","description_kind":"plain","optional":true},"custom_connector":{"type":"string","description_kind":"plain","optional":true},"datadog":{"type":"string","description_kind":"plain","optional":true},"dynatrace":{"type":"string","description_kind":"plain","optional":true},"google_analytics":{"type":"string","description_kind":"plain","optional":true},"infor_nexus":{"type":"string","description_kind":"plain","optional":true},"marketo":{"type":"string","description_kind":"plain","optional":true},"s3":{"type":"string","description_kind":"plain","optional":true},"salesforce":{"type":"string","description_kind":"plain","optional":true},"sapo_data":{"type":"string","description_kind":"plain","optional":true},"service_now":{"type":"string","description_kind":"plain","optional":true},"singular":{"type":"string","description_kind":"plain","optional":true},"slack":{"type":"string","description_kind":"plain","optional":true},"trendmicro":{"type":"string","description_kind":"plain","optional":true},"veeva":{"type":"string","description_kind":"plain","optional":true},"zendesk":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1},"trigger_config":{"nesting_mode":"list","block":{"attributes":{"trigger_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"trigger_properties":{"nesting_mode":"list","block":{"block_types":{"scheduled":{"nesting_mode":"list","block":{"attributes":{"data_pull_mode":{"type":"string","description_kind":"plain","optional":true},"first_execution_from":{"type":"string","description_kind":"plain","optional":true},"schedule_end_time":{"type":"string","description_kind":"plain","optional":true},"schedule_expression":{"type":"string","description_kind":"plain","required":true},"schedule_offset":{"type":"number","description_kind":"plain","optional":true},"schedule_start_time":{"type":"string","description_kind":"plain","optional":true},"timezone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_appintegrations_data_integration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"source_uri":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"schedule_config":{"nesting_mode":"list","block":{"attributes":{"first_execution_from":{"type":"string","description_kind":"plain","required":true},"object":{"type":"string","description_kind":"plain","required":true},"schedule_expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_appintegrations_event_integration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"eventbridge_bus":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"event_filter":{"nesting_mode":"list","block":{"attributes":{"source":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_applicationinsights_application":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_config_enabled":{"type":"bool","description_kind":"plain","optional":true},"auto_create":{"type":"bool","description_kind":"plain","optional":true},"cwe_monitor_enabled":{"type":"bool","description_kind":"plain","optional":true},"grouping_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ops_center_enabled":{"type":"bool","description_kind":"plain","optional":true},"ops_item_sns_topic_arn":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appmesh_gateway_route":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"virtual_gateway_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"spec":{"nesting_mode":"list","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"grpc_route":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"target":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"virtual_service":{"nesting_mode":"list","block":{"attributes":{"virtual_service_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"match":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true},"service_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"http2_route":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"rewrite":{"nesting_mode":"list","block":{"block_types":{"hostname":{"nesting_mode":"list","block":{"attributes":{"default_target_hostname":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"path":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"prefix":{"nesting_mode":"list","block":{"attributes":{"default_prefix":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"target":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"virtual_service":{"nesting_mode":"list","block":{"attributes":{"virtual_service_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"match":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"header":{"nesting_mode":"set","block":{"attributes":{"invert":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"regex":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"range":{"nesting_mode":"list","block":{"attributes":{"end":{"type":"number","description_kind":"plain","required":true},"start":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"hostname":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"path":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"regex":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"query_parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"http_route":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"rewrite":{"nesting_mode":"list","block":{"block_types":{"hostname":{"nesting_mode":"list","block":{"attributes":{"default_target_hostname":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"path":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"prefix":{"nesting_mode":"list","block":{"attributes":{"default_prefix":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"target":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"virtual_service":{"nesting_mode":"list","block":{"attributes":{"virtual_service_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"match":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"header":{"nesting_mode":"set","block":{"attributes":{"invert":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"regex":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"range":{"nesting_mode":"list","block":{"attributes":{"end":{"type":"number","description_kind":"plain","required":true},"start":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"hostname":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"path":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"regex":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"query_parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_appmesh_mesh":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_owner":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"spec":{"nesting_mode":"list","block":{"block_types":{"egress_filter":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_appmesh_route":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"virtual_router_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"spec":{"nesting_mode":"list","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"grpc_route":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"weighted_target":{"nesting_mode":"set","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true},"virtual_node":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"},"min_items":1,"max_items":1},"match":{"nesting_mode":"list","block":{"attributes":{"method_name":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"service_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metadata":{"nesting_mode":"set","block":{"attributes":{"invert":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"regex":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"range":{"nesting_mode":"list","block":{"attributes":{"end":{"type":"number","description_kind":"plain","required":true},"start":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"retry_policy":{"nesting_mode":"list","block":{"attributes":{"grpc_retry_events":{"type":["set","string"],"description_kind":"plain","optional":true},"http_retry_events":{"type":["set","string"],"description_kind":"plain","optional":true},"max_retries":{"type":"number","description_kind":"plain","required":true},"tcp_retry_events":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"per_retry_timeout":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"timeout":{"nesting_mode":"list","block":{"block_types":{"idle":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"per_request":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"http2_route":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"weighted_target":{"nesting_mode":"set","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true},"virtual_node":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"},"min_items":1,"max_items":1},"match":{"nesting_mode":"list","block":{"attributes":{"method":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"scheme":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"header":{"nesting_mode":"set","block":{"attributes":{"invert":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"regex":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"range":{"nesting_mode":"list","block":{"attributes":{"end":{"type":"number","description_kind":"plain","required":true},"start":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"path":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"regex":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"query_parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"min_items":1,"max_items":1},"retry_policy":{"nesting_mode":"list","block":{"attributes":{"http_retry_events":{"type":["set","string"],"description_kind":"plain","optional":true},"max_retries":{"type":"number","description_kind":"plain","required":true},"tcp_retry_events":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"per_retry_timeout":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"timeout":{"nesting_mode":"list","block":{"block_types":{"idle":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"per_request":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"http_route":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"weighted_target":{"nesting_mode":"set","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true},"virtual_node":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"},"min_items":1,"max_items":1},"match":{"nesting_mode":"list","block":{"attributes":{"method":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"scheme":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"header":{"nesting_mode":"set","block":{"attributes":{"invert":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"regex":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"range":{"nesting_mode":"list","block":{"attributes":{"end":{"type":"number","description_kind":"plain","required":true},"start":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"path":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"regex":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"query_parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"min_items":1,"max_items":1},"retry_policy":{"nesting_mode":"list","block":{"attributes":{"http_retry_events":{"type":["set","string"],"description_kind":"plain","optional":true},"max_retries":{"type":"number","description_kind":"plain","required":true},"tcp_retry_events":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"per_retry_timeout":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"timeout":{"nesting_mode":"list","block":{"block_types":{"idle":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"per_request":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tcp_route":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"weighted_target":{"nesting_mode":"set","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true},"virtual_node":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"},"min_items":1,"max_items":1},"match":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeout":{"nesting_mode":"list","block":{"block_types":{"idle":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_appmesh_virtual_gateway":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"spec":{"nesting_mode":"list","block":{"block_types":{"backend_defaults":{"nesting_mode":"list","block":{"block_types":{"client_policy":{"nesting_mode":"list","block":{"block_types":{"tls":{"nesting_mode":"list","block":{"attributes":{"enforce":{"type":"bool","description_kind":"plain","optional":true},"ports":{"type":["set","number"],"description_kind":"plain","optional":true}},"block_types":{"certificate":{"nesting_mode":"list","block":{"block_types":{"file":{"nesting_mode":"list","block":{"attributes":{"certificate_chain":{"type":"string","description_kind":"plain","required":true},"private_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sds":{"nesting_mode":"list","block":{"attributes":{"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"validation":{"nesting_mode":"list","block":{"block_types":{"subject_alternative_names":{"nesting_mode":"list","block":{"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"trust":{"nesting_mode":"list","block":{"block_types":{"acm":{"nesting_mode":"list","block":{"attributes":{"certificate_authority_arns":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"file":{"nesting_mode":"list","block":{"attributes":{"certificate_chain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sds":{"nesting_mode":"list","block":{"attributes":{"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"listener":{"nesting_mode":"list","block":{"block_types":{"connection_pool":{"nesting_mode":"list","block":{"block_types":{"grpc":{"nesting_mode":"list","block":{"attributes":{"max_requests":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"http":{"nesting_mode":"list","block":{"attributes":{"max_connections":{"type":"number","description_kind":"plain","required":true},"max_pending_requests":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"http2":{"nesting_mode":"list","block":{"attributes":{"max_requests":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"health_check":{"nesting_mode":"list","block":{"attributes":{"healthy_threshold":{"type":"number","description_kind":"plain","required":true},"interval_millis":{"type":"number","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","required":true},"timeout_millis":{"type":"number","description_kind":"plain","required":true},"unhealthy_threshold":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"port_mapping":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"tls":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true}},"block_types":{"certificate":{"nesting_mode":"list","block":{"block_types":{"acm":{"nesting_mode":"list","block":{"attributes":{"certificate_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"file":{"nesting_mode":"list","block":{"attributes":{"certificate_chain":{"type":"string","description_kind":"plain","required":true},"private_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sds":{"nesting_mode":"list","block":{"attributes":{"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"validation":{"nesting_mode":"list","block":{"block_types":{"subject_alternative_names":{"nesting_mode":"list","block":{"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"trust":{"nesting_mode":"list","block":{"block_types":{"file":{"nesting_mode":"list","block":{"attributes":{"certificate_chain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sds":{"nesting_mode":"list","block":{"attributes":{"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"logging":{"nesting_mode":"list","block":{"block_types":{"access_log":{"nesting_mode":"list","block":{"block_types":{"file":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","required":true}},"block_types":{"format":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"json":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_appmesh_virtual_node":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"spec":{"nesting_mode":"list","block":{"block_types":{"backend":{"nesting_mode":"set","block":{"block_types":{"virtual_service":{"nesting_mode":"list","block":{"attributes":{"virtual_service_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"client_policy":{"nesting_mode":"list","block":{"block_types":{"tls":{"nesting_mode":"list","block":{"attributes":{"enforce":{"type":"bool","description_kind":"plain","optional":true},"ports":{"type":["set","number"],"description_kind":"plain","optional":true}},"block_types":{"certificate":{"nesting_mode":"list","block":{"block_types":{"file":{"nesting_mode":"list","block":{"attributes":{"certificate_chain":{"type":"string","description_kind":"plain","required":true},"private_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sds":{"nesting_mode":"list","block":{"attributes":{"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"validation":{"nesting_mode":"list","block":{"block_types":{"subject_alternative_names":{"nesting_mode":"list","block":{"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"trust":{"nesting_mode":"list","block":{"block_types":{"acm":{"nesting_mode":"list","block":{"attributes":{"certificate_authority_arns":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"file":{"nesting_mode":"list","block":{"attributes":{"certificate_chain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sds":{"nesting_mode":"list","block":{"attributes":{"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":50},"backend_defaults":{"nesting_mode":"list","block":{"block_types":{"client_policy":{"nesting_mode":"list","block":{"block_types":{"tls":{"nesting_mode":"list","block":{"attributes":{"enforce":{"type":"bool","description_kind":"plain","optional":true},"ports":{"type":["set","number"],"description_kind":"plain","optional":true}},"block_types":{"certificate":{"nesting_mode":"list","block":{"block_types":{"file":{"nesting_mode":"list","block":{"attributes":{"certificate_chain":{"type":"string","description_kind":"plain","required":true},"private_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sds":{"nesting_mode":"list","block":{"attributes":{"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"validation":{"nesting_mode":"list","block":{"block_types":{"subject_alternative_names":{"nesting_mode":"list","block":{"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"trust":{"nesting_mode":"list","block":{"block_types":{"acm":{"nesting_mode":"list","block":{"attributes":{"certificate_authority_arns":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"file":{"nesting_mode":"list","block":{"attributes":{"certificate_chain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sds":{"nesting_mode":"list","block":{"attributes":{"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"listener":{"nesting_mode":"list","block":{"block_types":{"connection_pool":{"nesting_mode":"list","block":{"block_types":{"grpc":{"nesting_mode":"list","block":{"attributes":{"max_requests":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"http":{"nesting_mode":"list","block":{"attributes":{"max_connections":{"type":"number","description_kind":"plain","required":true},"max_pending_requests":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"http2":{"nesting_mode":"list","block":{"attributes":{"max_requests":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"tcp":{"nesting_mode":"list","block":{"attributes":{"max_connections":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"health_check":{"nesting_mode":"list","block":{"attributes":{"healthy_threshold":{"type":"number","description_kind":"plain","required":true},"interval_millis":{"type":"number","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","required":true},"timeout_millis":{"type":"number","description_kind":"plain","required":true},"unhealthy_threshold":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"outlier_detection":{"nesting_mode":"list","block":{"attributes":{"max_ejection_percent":{"type":"number","description_kind":"plain","required":true},"max_server_errors":{"type":"number","description_kind":"plain","required":true}},"block_types":{"base_ejection_duration":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"interval":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"port_mapping":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeout":{"nesting_mode":"list","block":{"block_types":{"grpc":{"nesting_mode":"list","block":{"block_types":{"idle":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"per_request":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"http":{"nesting_mode":"list","block":{"block_types":{"idle":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"per_request":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"http2":{"nesting_mode":"list","block":{"block_types":{"idle":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"per_request":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tcp":{"nesting_mode":"list","block":{"block_types":{"idle":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tls":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true}},"block_types":{"certificate":{"nesting_mode":"list","block":{"block_types":{"acm":{"nesting_mode":"list","block":{"attributes":{"certificate_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"file":{"nesting_mode":"list","block":{"attributes":{"certificate_chain":{"type":"string","description_kind":"plain","required":true},"private_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sds":{"nesting_mode":"list","block":{"attributes":{"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"validation":{"nesting_mode":"list","block":{"block_types":{"subject_alternative_names":{"nesting_mode":"list","block":{"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"trust":{"nesting_mode":"list","block":{"block_types":{"file":{"nesting_mode":"list","block":{"attributes":{"certificate_chain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sds":{"nesting_mode":"list","block":{"attributes":{"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"logging":{"nesting_mode":"list","block":{"block_types":{"access_log":{"nesting_mode":"list","block":{"block_types":{"file":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","required":true}},"block_types":{"format":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"json":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"service_discovery":{"nesting_mode":"list","block":{"block_types":{"aws_cloud_map":{"nesting_mode":"list","block":{"attributes":{"attributes":{"type":["map","string"],"description_kind":"plain","optional":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"dns":{"nesting_mode":"list","block":{"attributes":{"hostname":{"type":"string","description_kind":"plain","required":true},"ip_preference":{"type":"string","description_kind":"plain","optional":true},"response_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_appmesh_virtual_router":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"spec":{"nesting_mode":"list","block":{"block_types":{"listener":{"nesting_mode":"list","block":{"block_types":{"port_mapping":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_appmesh_virtual_service":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"spec":{"nesting_mode":"list","block":{"block_types":{"provider":{"nesting_mode":"list","block":{"block_types":{"virtual_node":{"nesting_mode":"list","block":{"attributes":{"virtual_node_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"virtual_router":{"nesting_mode":"list","block":{"attributes":{"virtual_router_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_apprunner_auto_scaling_configuration_version":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_scaling_configuration_name":{"type":"string","description_kind":"plain","required":true},"auto_scaling_configuration_revision":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest":{"type":"bool","description_kind":"plain","computed":true},"max_concurrency":{"type":"number","description_kind":"plain","optional":true},"max_size":{"type":"number","description_kind":"plain","optional":true},"min_size":{"type":"number","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_apprunner_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"connection_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"provider_type":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_apprunner_custom_domain_association":{"version":0,"block":{"attributes":{"certificate_validation_records":{"type":["set",["object",{"name":"string","status":"string","type":"string","value":"string"}]],"description_kind":"plain","computed":true},"dns_target":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"enable_www_subdomain":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_apprunner_observability_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest":{"type":"bool","description_kind":"plain","computed":true},"observability_configuration_name":{"type":"string","description_kind":"plain","required":true},"observability_configuration_revision":{"type":"number","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"trace_configuration":{"nesting_mode":"list","block":{"attributes":{"vendor":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_apprunner_service":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_scaling_configuration_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_id":{"type":"string","description_kind":"plain","computed":true},"service_name":{"type":"string","description_kind":"plain","required":true},"service_url":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"kms_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"health_check_configuration":{"nesting_mode":"list","block":{"attributes":{"healthy_threshold":{"type":"number","description_kind":"plain","optional":true},"interval":{"type":"number","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"timeout":{"type":"number","description_kind":"plain","optional":true},"unhealthy_threshold":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"instance_configuration":{"nesting_mode":"list","block":{"attributes":{"cpu":{"type":"string","description_kind":"plain","optional":true},"instance_role_arn":{"type":"string","description_kind":"plain","optional":true},"memory":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"network_configuration":{"nesting_mode":"list","block":{"block_types":{"egress_configuration":{"nesting_mode":"list","block":{"attributes":{"egress_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_connector_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ingress_configuration":{"nesting_mode":"list","block":{"attributes":{"is_publicly_accessible":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"observability_configuration":{"nesting_mode":"list","block":{"attributes":{"observability_configuration_arn":{"type":"string","description_kind":"plain","optional":true},"observability_enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"source_configuration":{"nesting_mode":"list","block":{"attributes":{"auto_deployments_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"authentication_configuration":{"nesting_mode":"list","block":{"attributes":{"access_role_arn":{"type":"string","description_kind":"plain","optional":true},"connection_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"code_repository":{"nesting_mode":"list","block":{"attributes":{"repository_url":{"type":"string","description_kind":"plain","required":true}},"block_types":{"code_configuration":{"nesting_mode":"list","block":{"attributes":{"configuration_source":{"type":"string","description_kind":"plain","required":true}},"block_types":{"code_configuration_values":{"nesting_mode":"list","block":{"attributes":{"build_command":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"string","description_kind":"plain","optional":true},"runtime":{"type":"string","description_kind":"plain","required":true},"runtime_environment_secrets":{"type":["map","string"],"description_kind":"plain","optional":true},"runtime_environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"start_command":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"source_code_version":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"image_repository":{"nesting_mode":"list","block":{"attributes":{"image_identifier":{"type":"string","description_kind":"plain","required":true},"image_repository_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"image_configuration":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"string","description_kind":"plain","optional":true},"runtime_environment_secrets":{"type":["map","string"],"description_kind":"plain","optional":true},"runtime_environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"start_command":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_apprunner_vpc_connector":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_connector_name":{"type":"string","description_kind":"plain","required":true},"vpc_connector_revision":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_apprunner_vpc_ingress_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"service_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"ingress_vpc_configuration":{"nesting_mode":"list","block":{"attributes":{"vpc_endpoint_id":{"type":"string","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_appstream_directory_config":{"version":0,"block":{"attributes":{"created_time":{"type":"string","description_kind":"plain","computed":true},"directory_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"organizational_unit_distinguished_names":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"service_account_credentials":{"nesting_mode":"list","block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"account_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_appstream_fleet":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"disconnect_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_default_internet_access":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"fleet_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iam_role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_disconnect_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true},"image_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"max_user_duration_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"stream_view":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"compute_capacity":{"nesting_mode":"list","block":{"attributes":{"available":{"type":"number","description_kind":"plain","computed":true},"desired_instances":{"type":"number","description_kind":"plain","required":true},"in_use":{"type":"number","description_kind":"plain","computed":true},"running":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"domain_join_info":{"nesting_mode":"list","block":{"attributes":{"directory_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"organizational_unit_distinguished_name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_appstream_fleet_stack_association":{"version":0,"block":{"attributes":{"fleet_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stack_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_appstream_image_builder":{"version":0,"block":{"attributes":{"appstream_agent_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_default_internet_access":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"iam_role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"access_endpoint":{"nesting_mode":"set","block":{"attributes":{"endpoint_type":{"type":"string","description_kind":"plain","required":true},"vpce_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":4},"domain_join_info":{"nesting_mode":"list","block":{"attributes":{"directory_name":{"type":"string","description_kind":"plain","optional":true},"organizational_unit_distinguished_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_appstream_stack":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"embed_host_domains":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"feedback_url":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"redirect_url":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"access_endpoints":{"nesting_mode":"set","block":{"attributes":{"endpoint_type":{"type":"string","description_kind":"plain","required":true},"vpce_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":4},"application_settings":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"settings_group":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"storage_connectors":{"nesting_mode":"set","block":{"attributes":{"connector_type":{"type":"string","description_kind":"plain","required":true},"domains":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"resource_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"streaming_experience_settings":{"nesting_mode":"list","block":{"attributes":{"preferred_protocol":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"user_settings":{"nesting_mode":"set","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"permission":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_appstream_user":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authentication_type":{"type":"string","description_kind":"plain","required":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"first_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_name":{"type":"string","description_kind":"plain","optional":true},"send_email_notification":{"type":"bool","description_kind":"plain","optional":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_appstream_user_stack_association":{"version":0,"block":{"attributes":{"authentication_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"send_email_notification":{"type":"bool","description_kind":"plain","optional":true},"stack_name":{"type":"string","description_kind":"plain","required":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_appsync_api_cache":{"version":0,"block":{"attributes":{"api_caching_behavior":{"type":"string","description_kind":"plain","required":true},"api_id":{"type":"string","description_kind":"plain","required":true},"at_rest_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"transit_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_appsync_api_key":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"expires":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"description_kind":"plain"}},"aws_appsync_datasource":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"service_role_arn":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dynamodb_config":{"nesting_mode":"list","block":{"attributes":{"region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"table_name":{"type":"string","description_kind":"plain","required":true},"use_caller_credentials":{"type":"bool","description_kind":"plain","optional":true},"versioned":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"delta_sync_config":{"nesting_mode":"list","block":{"attributes":{"base_table_ttl":{"type":"number","description_kind":"plain","optional":true},"delta_sync_table_name":{"type":"string","description_kind":"plain","required":true},"delta_sync_table_ttl":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"elasticsearch_config":{"nesting_mode":"list","block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"event_bridge_config":{"nesting_mode":"list","block":{"attributes":{"event_bus_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"http_config":{"nesting_mode":"list","block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authorization_config":{"nesting_mode":"list","block":{"attributes":{"authorization_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aws_iam_config":{"nesting_mode":"list","block":{"attributes":{"signing_region":{"type":"string","description_kind":"plain","optional":true},"signing_service_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"lambda_config":{"nesting_mode":"list","block":{"attributes":{"function_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"opensearchservice_config":{"nesting_mode":"list","block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"relational_database_config":{"nesting_mode":"list","block":{"attributes":{"source_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"http_endpoint_config":{"nesting_mode":"list","block":{"attributes":{"aws_secret_store_arn":{"type":"string","description_kind":"plain","required":true},"database_name":{"type":"string","description_kind":"plain","optional":true},"db_cluster_identifier":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"schema":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_appsync_domain_name":{"version":0,"block":{"attributes":{"appsync_domain_name":{"type":"string","description_kind":"plain","computed":true},"certificate_arn":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appsync_domain_name_api_association":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appsync_function":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"code":{"type":"string","description_kind":"plain","optional":true},"data_source":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"function_id":{"type":"string","description_kind":"plain","computed":true},"function_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_batch_size":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"request_mapping_template":{"type":"string","description_kind":"plain","optional":true},"response_mapping_template":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"runtime":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"runtime_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sync_config":{"nesting_mode":"list","block":{"attributes":{"conflict_detection":{"type":"string","description_kind":"plain","optional":true},"conflict_handler":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"lambda_conflict_handler_config":{"nesting_mode":"list","block":{"attributes":{"lambda_conflict_handler_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_appsync_graphql_api":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authentication_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"schema":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uris":{"type":["map","string"],"description_kind":"plain","computed":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"xray_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"additional_authentication_provider":{"nesting_mode":"list","block":{"attributes":{"authentication_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"lambda_authorizer_config":{"nesting_mode":"list","block":{"attributes":{"authorizer_result_ttl_in_seconds":{"type":"number","description_kind":"plain","optional":true},"authorizer_uri":{"type":"string","description_kind":"plain","required":true},"identity_validation_expression":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"openid_connect_config":{"nesting_mode":"list","block":{"attributes":{"auth_ttl":{"type":"number","description_kind":"plain","optional":true},"client_id":{"type":"string","description_kind":"plain","optional":true},"iat_ttl":{"type":"number","description_kind":"plain","optional":true},"issuer":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"user_pool_config":{"nesting_mode":"list","block":{"attributes":{"app_id_client_regex":{"type":"string","description_kind":"plain","optional":true},"aws_region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"lambda_authorizer_config":{"nesting_mode":"list","block":{"attributes":{"authorizer_result_ttl_in_seconds":{"type":"number","description_kind":"plain","optional":true},"authorizer_uri":{"type":"string","description_kind":"plain","required":true},"identity_validation_expression":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"log_config":{"nesting_mode":"list","block":{"attributes":{"cloudwatch_logs_role_arn":{"type":"string","description_kind":"plain","required":true},"exclude_verbose_content":{"type":"bool","description_kind":"plain","optional":true},"field_log_level":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"openid_connect_config":{"nesting_mode":"list","block":{"attributes":{"auth_ttl":{"type":"number","description_kind":"plain","optional":true},"client_id":{"type":"string","description_kind":"plain","optional":true},"iat_ttl":{"type":"number","description_kind":"plain","optional":true},"issuer":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"user_pool_config":{"nesting_mode":"list","block":{"attributes":{"app_id_client_regex":{"type":"string","description_kind":"plain","optional":true},"aws_region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"default_action":{"type":"string","description_kind":"plain","required":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_appsync_resolver":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"code":{"type":"string","description_kind":"plain","optional":true},"data_source":{"type":"string","description_kind":"plain","optional":true},"field":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","optional":true},"max_batch_size":{"type":"number","description_kind":"plain","optional":true},"request_template":{"type":"string","description_kind":"plain","optional":true},"response_template":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"caching_config":{"nesting_mode":"list","block":{"attributes":{"caching_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"pipeline_config":{"nesting_mode":"list","block":{"attributes":{"functions":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"runtime":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"runtime_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sync_config":{"nesting_mode":"list","block":{"attributes":{"conflict_detection":{"type":"string","description_kind":"plain","optional":true},"conflict_handler":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"lambda_conflict_handler_config":{"nesting_mode":"list","block":{"attributes":{"lambda_conflict_handler_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_appsync_type":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"definition":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"format":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_athena_data_catalog":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_athena_database":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","optional":true},"comment":{"type":"string","description_kind":"plain","optional":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"properties":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"acl_configuration":{"nesting_mode":"list","block":{"attributes":{"s3_acl_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"encryption_option":{"type":"string","description_kind":"plain","required":true},"kms_key":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_athena_named_query":{"version":0,"block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"query":{"type":"string","description_kind":"plain","required":true},"workgroup":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_athena_workgroup":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"attributes":{"bytes_scanned_cutoff_per_query":{"type":"number","description_kind":"plain","optional":true},"enforce_workgroup_configuration":{"type":"bool","description_kind":"plain","optional":true},"execution_role":{"type":"string","description_kind":"plain","optional":true},"publish_cloudwatch_metrics_enabled":{"type":"bool","description_kind":"plain","optional":true},"requester_pays_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"engine_version":{"nesting_mode":"list","block":{"attributes":{"effective_engine_version":{"type":"string","description_kind":"plain","computed":true},"selected_engine_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"result_configuration":{"nesting_mode":"list","block":{"attributes":{"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"output_location":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"acl_configuration":{"nesting_mode":"list","block":{"attributes":{"s3_acl_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"encryption_option":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_auditmanager_account_registration":{"version":0,"block":{"attributes":{"delegated_admin_account":{"type":"string","description_kind":"plain","optional":true},"deregister_on_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"kms_key":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_auditmanager_assessment":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"framework_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"roles":{"type":["set",["object",{"role_arn":"string","role_type":"string"}]],"description_kind":"plain","required":true},"roles_all":{"type":["set",["object",{"role_arn":"string","role_type":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"assessment_reports_destination":{"nesting_mode":"list","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","required":true},"destination_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"scope":{"nesting_mode":"list","block":{"block_types":{"aws_accounts":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_services":{"nesting_mode":"set","block":{"attributes":{"service_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_auditmanager_assessment_delegation":{"version":0,"block":{"attributes":{"assessment_id":{"type":"string","description_kind":"plain","required":true},"comment":{"type":"string","description_kind":"plain","optional":true},"control_set_id":{"type":"string","description_kind":"plain","required":true},"delegation_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"role_type":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_auditmanager_assessment_report":{"version":0,"block":{"attributes":{"assessment_id":{"type":"string","description_kind":"plain","required":true},"author":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_auditmanager_control":{"version":0,"block":{"attributes":{"action_plan_instructions":{"type":"string","description_kind":"plain","optional":true},"action_plan_title":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"testing_information":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"control_mapping_sources":{"nesting_mode":"set","block":{"attributes":{"source_description":{"type":"string","description_kind":"plain","optional":true},"source_frequency":{"type":"string","description_kind":"plain","optional":true},"source_id":{"type":"string","description_kind":"plain","computed":true},"source_name":{"type":"string","description_kind":"plain","required":true},"source_set_up_option":{"type":"string","description_kind":"plain","required":true},"source_type":{"type":"string","description_kind":"plain","required":true},"troubleshooting_text":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"source_keyword":{"nesting_mode":"list","block":{"attributes":{"keyword_input_type":{"type":"string","description_kind":"plain","required":true},"keyword_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_auditmanager_framework":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"compliance_type":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"framework_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"control_sets":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"controls":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_auditmanager_framework_share":{"version":0,"block":{"attributes":{"comment":{"type":"string","description_kind":"plain","optional":true},"destination_account":{"type":"string","description_kind":"plain","required":true},"destination_region":{"type":"string","description_kind":"plain","required":true},"framework_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_auditmanager_organization_admin_account_registration":{"version":0,"block":{"attributes":{"admin_account_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"organization_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_autoscaling_attachment":{"version":0,"block":{"attributes":{"autoscaling_group_name":{"type":"string","description_kind":"plain","required":true},"elb":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lb_target_group_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_autoscaling_group":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"capacity_rebalance":{"type":"bool","description_kind":"plain","optional":true},"context":{"type":"string","description_kind":"plain","optional":true},"default_cooldown":{"type":"number","description_kind":"plain","optional":true,"computed":true},"default_instance_warmup":{"type":"number","description_kind":"plain","optional":true},"desired_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"desired_capacity_type":{"type":"string","description_kind":"plain","optional":true},"enabled_metrics":{"type":["set","string"],"description_kind":"plain","optional":true},"force_delete":{"type":"bool","description_kind":"plain","optional":true},"force_delete_warm_pool":{"type":"bool","description_kind":"plain","optional":true},"health_check_grace_period":{"type":"number","description_kind":"plain","optional":true},"health_check_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_failed_scaling_activities":{"type":"bool","description_kind":"plain","optional":true},"launch_configuration":{"type":"string","description_kind":"plain","optional":true},"load_balancers":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"max_instance_lifetime":{"type":"number","description_kind":"plain","optional":true},"max_size":{"type":"number","description_kind":"plain","required":true},"metrics_granularity":{"type":"string","description_kind":"plain","optional":true},"min_elb_capacity":{"type":"number","description_kind":"plain","optional":true},"min_size":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"placement_group":{"type":"string","description_kind":"plain","optional":true},"predicted_capacity":{"type":"number","description_kind":"plain","computed":true},"protect_from_scale_in":{"type":"bool","description_kind":"plain","optional":true},"service_linked_role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"suspended_processes":{"type":["set","string"],"description_kind":"plain","optional":true},"target_group_arns":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"termination_policies":{"type":["list","string"],"description_kind":"plain","optional":true},"vpc_zone_identifier":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"wait_for_capacity_timeout":{"type":"string","description_kind":"plain","optional":true},"wait_for_elb_capacity":{"type":"number","description_kind":"plain","optional":true},"warm_pool_size":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"initial_lifecycle_hook":{"nesting_mode":"set","block":{"attributes":{"default_result":{"type":"string","description_kind":"plain","optional":true,"computed":true},"heartbeat_timeout":{"type":"number","description_kind":"plain","optional":true},"lifecycle_transition":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"notification_metadata":{"type":"string","description_kind":"plain","optional":true},"notification_target_arn":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"instance_refresh":{"nesting_mode":"list","block":{"attributes":{"strategy":{"type":"string","description_kind":"plain","required":true},"triggers":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"preferences":{"nesting_mode":"list","block":{"attributes":{"auto_rollback":{"type":"bool","description_kind":"plain","optional":true},"checkpoint_delay":{"type":"string","description_kind":"plain","optional":true},"checkpoint_percentages":{"type":["list","number"],"description_kind":"plain","optional":true},"instance_warmup":{"type":"string","description_kind":"plain","optional":true},"min_healthy_percentage":{"type":"number","description_kind":"plain","optional":true},"skip_matching":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"launch_template":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"mixed_instances_policy":{"nesting_mode":"list","block":{"block_types":{"instances_distribution":{"nesting_mode":"list","block":{"attributes":{"on_demand_allocation_strategy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"on_demand_base_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"on_demand_percentage_above_base_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"spot_allocation_strategy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"spot_instance_pools":{"type":"number","description_kind":"plain","optional":true,"computed":true},"spot_max_price":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"launch_template":{"nesting_mode":"list","block":{"block_types":{"launch_template_specification":{"nesting_mode":"list","block":{"attributes":{"launch_template_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"launch_template_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"override":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"weighted_capacity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"instance_requirements":{"nesting_mode":"list","block":{"attributes":{"accelerator_manufacturers":{"type":["set","string"],"description_kind":"plain","optional":true},"accelerator_names":{"type":["set","string"],"description_kind":"plain","optional":true},"accelerator_types":{"type":["set","string"],"description_kind":"plain","optional":true},"allowed_instance_types":{"type":["set","string"],"description_kind":"plain","optional":true},"bare_metal":{"type":"string","description_kind":"plain","optional":true},"burstable_performance":{"type":"string","description_kind":"plain","optional":true},"cpu_manufacturers":{"type":["set","string"],"description_kind":"plain","optional":true},"excluded_instance_types":{"type":["set","string"],"description_kind":"plain","optional":true},"instance_generations":{"type":["set","string"],"description_kind":"plain","optional":true},"local_storage":{"type":"string","description_kind":"plain","optional":true},"local_storage_types":{"type":["set","string"],"description_kind":"plain","optional":true},"on_demand_max_price_percentage_over_lowest_price":{"type":"number","description_kind":"plain","optional":true},"require_hibernate_support":{"type":"bool","description_kind":"plain","optional":true},"spot_max_price_percentage_over_lowest_price":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"accelerator_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"accelerator_total_memory_mib":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"baseline_ebs_bandwidth_mbps":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"memory_gib_per_vcpu":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"memory_mib":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"network_bandwidth_gbps":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"network_interface_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"total_local_storage_gb":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"vcpu_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"launch_template_specification":{"nesting_mode":"list","block":{"attributes":{"launch_template_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"launch_template_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"tag":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"propagate_at_launch":{"type":"bool","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"traffic_source":{"nesting_mode":"set","block":{"attributes":{"identifier":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"warm_pool":{"nesting_mode":"list","block":{"attributes":{"max_group_prepared_capacity":{"type":"number","description_kind":"plain","optional":true},"min_size":{"type":"number","description_kind":"plain","optional":true},"pool_state":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"instance_reuse_policy":{"nesting_mode":"list","block":{"attributes":{"reuse_on_scale_in":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_autoscaling_group_tag":{"version":0,"block":{"attributes":{"autoscaling_group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"tag":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"propagate_at_launch":{"type":"bool","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_autoscaling_lifecycle_hook":{"version":0,"block":{"attributes":{"autoscaling_group_name":{"type":"string","description_kind":"plain","required":true},"default_result":{"type":"string","description_kind":"plain","optional":true,"computed":true},"heartbeat_timeout":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lifecycle_transition":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"notification_metadata":{"type":"string","description_kind":"plain","optional":true},"notification_target_arn":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_autoscaling_notification":{"version":0,"block":{"attributes":{"group_names":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"notifications":{"type":["set","string"],"description_kind":"plain","required":true},"topic_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_autoscaling_policy":{"version":0,"block":{"attributes":{"adjustment_type":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"autoscaling_group_name":{"type":"string","description_kind":"plain","required":true},"cooldown":{"type":"number","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"estimated_instance_warmup":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric_aggregation_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"min_adjustment_magnitude":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_type":{"type":"string","description_kind":"plain","optional":true},"scaling_adjustment":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"predictive_scaling_configuration":{"nesting_mode":"list","block":{"attributes":{"max_capacity_breach_behavior":{"type":"string","description_kind":"plain","optional":true},"max_capacity_buffer":{"type":"string","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","optional":true},"scheduling_buffer_time":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric_specification":{"nesting_mode":"list","block":{"attributes":{"target_value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"customized_capacity_metric_specification":{"nesting_mode":"list","block":{"block_types":{"metric_data_queries":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"return_data":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"metric_stat":{"nesting_mode":"list","block":{"attributes":{"stat":{"type":"string","description_kind":"plain","required":true},"unit":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric":{"nesting_mode":"list","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dimensions":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"},"max_items":1},"customized_load_metric_specification":{"nesting_mode":"list","block":{"block_types":{"metric_data_queries":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"return_data":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"metric_stat":{"nesting_mode":"list","block":{"attributes":{"stat":{"type":"string","description_kind":"plain","required":true},"unit":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric":{"nesting_mode":"list","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dimensions":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"},"max_items":1},"customized_scaling_metric_specification":{"nesting_mode":"list","block":{"block_types":{"metric_data_queries":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"return_data":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"metric_stat":{"nesting_mode":"list","block":{"attributes":{"stat":{"type":"string","description_kind":"plain","required":true},"unit":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric":{"nesting_mode":"list","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dimensions":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_load_metric_specification":{"nesting_mode":"list","block":{"attributes":{"predefined_metric_type":{"type":"string","description_kind":"plain","required":true},"resource_label":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"predefined_metric_pair_specification":{"nesting_mode":"list","block":{"attributes":{"predefined_metric_type":{"type":"string","description_kind":"plain","required":true},"resource_label":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"predefined_scaling_metric_specification":{"nesting_mode":"list","block":{"attributes":{"predefined_metric_type":{"type":"string","description_kind":"plain","required":true},"resource_label":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"step_adjustment":{"nesting_mode":"set","block":{"attributes":{"metric_interval_lower_bound":{"type":"string","description_kind":"plain","optional":true},"metric_interval_upper_bound":{"type":"string","description_kind":"plain","optional":true},"scaling_adjustment":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"target_tracking_configuration":{"nesting_mode":"list","block":{"attributes":{"disable_scale_in":{"type":"bool","description_kind":"plain","optional":true},"target_value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"customized_metric_specification":{"nesting_mode":"list","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","optional":true},"namespace":{"type":"string","description_kind":"plain","optional":true},"statistic":{"type":"string","description_kind":"plain","optional":true},"unit":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric_dimension":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"metrics":{"nesting_mode":"set","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"return_data":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"metric_stat":{"nesting_mode":"list","block":{"attributes":{"stat":{"type":"string","description_kind":"plain","required":true},"unit":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric":{"nesting_mode":"list","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dimensions":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"predefined_metric_specification":{"nesting_mode":"list","block":{"attributes":{"predefined_metric_type":{"type":"string","description_kind":"plain","required":true},"resource_label":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_autoscaling_schedule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"autoscaling_group_name":{"type":"string","description_kind":"plain","required":true},"desired_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"end_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"min_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"recurrence":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scheduled_action_name":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"time_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_autoscaling_traffic_source_attachment":{"version":0,"block":{"attributes":{"autoscaling_group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"traffic_source":{"nesting_mode":"list","block":{"attributes":{"identifier":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_autoscalingplans_scaling_plan":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"scaling_plan_version":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"application_source":{"nesting_mode":"list","block":{"attributes":{"cloudformation_stack_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tag_filter":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":50}},"description_kind":"plain"},"min_items":1,"max_items":1},"scaling_instruction":{"nesting_mode":"set","block":{"attributes":{"disable_dynamic_scaling":{"type":"bool","description_kind":"plain","optional":true},"max_capacity":{"type":"number","description_kind":"plain","required":true},"min_capacity":{"type":"number","description_kind":"plain","required":true},"predictive_scaling_max_capacity_behavior":{"type":"string","description_kind":"plain","optional":true},"predictive_scaling_max_capacity_buffer":{"type":"number","description_kind":"plain","optional":true},"predictive_scaling_mode":{"type":"string","description_kind":"plain","optional":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"scalable_dimension":{"type":"string","description_kind":"plain","required":true},"scaling_policy_update_behavior":{"type":"string","description_kind":"plain","optional":true},"scheduled_action_buffer_time":{"type":"number","description_kind":"plain","optional":true},"service_namespace":{"type":"string","description_kind":"plain","required":true}},"block_types":{"customized_load_metric_specification":{"nesting_mode":"list","block":{"attributes":{"dimensions":{"type":["map","string"],"description_kind":"plain","optional":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","required":true},"statistic":{"type":"string","description_kind":"plain","required":true},"unit":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"predefined_load_metric_specification":{"nesting_mode":"list","block":{"attributes":{"predefined_load_metric_type":{"type":"string","description_kind":"plain","required":true},"resource_label":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"target_tracking_configuration":{"nesting_mode":"set","block":{"attributes":{"disable_scale_in":{"type":"bool","description_kind":"plain","optional":true},"estimated_instance_warmup":{"type":"number","description_kind":"plain","optional":true},"scale_in_cooldown":{"type":"number","description_kind":"plain","optional":true},"scale_out_cooldown":{"type":"number","description_kind":"plain","optional":true},"target_value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"customized_scaling_metric_specification":{"nesting_mode":"list","block":{"attributes":{"dimensions":{"type":["map","string"],"description_kind":"plain","optional":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","required":true},"statistic":{"type":"string","description_kind":"plain","required":true},"unit":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"predefined_scaling_metric_specification":{"nesting_mode":"list","block":{"attributes":{"predefined_scaling_metric_type":{"type":"string","description_kind":"plain","required":true},"resource_label":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_backup_framework":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"deployment_status":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"control":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"input_parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"scope":{"nesting_mode":"list","block":{"attributes":{"compliance_resource_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"compliance_resource_types":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_backup_global_settings":{"version":0,"block":{"attributes":{"global_settings":{"type":["map","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_backup_plan":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"advanced_backup_setting":{"nesting_mode":"set","block":{"attributes":{"backup_options":{"type":["map","string"],"description_kind":"plain","required":true},"resource_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"rule":{"nesting_mode":"set","block":{"attributes":{"completion_window":{"type":"number","description_kind":"plain","optional":true},"enable_continuous_backup":{"type":"bool","description_kind":"plain","optional":true},"recovery_point_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"rule_name":{"type":"string","description_kind":"plain","required":true},"schedule":{"type":"string","description_kind":"plain","optional":true},"start_window":{"type":"number","description_kind":"plain","optional":true},"target_vault_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"copy_action":{"nesting_mode":"set","block":{"attributes":{"destination_vault_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"lifecycle":{"nesting_mode":"list","block":{"attributes":{"cold_storage_after":{"type":"number","description_kind":"plain","optional":true},"delete_after":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"lifecycle":{"nesting_mode":"list","block":{"attributes":{"cold_storage_after":{"type":"number","description_kind":"plain","optional":true},"delete_after":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_backup_region_settings":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_type_management_preference":{"type":["map","bool"],"description_kind":"plain","optional":true,"computed":true},"resource_type_opt_in_preference":{"type":["map","bool"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_backup_report_plan":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"deployment_status":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"report_delivery_channel":{"nesting_mode":"list","block":{"attributes":{"formats":{"type":["set","string"],"description_kind":"plain","optional":true},"s3_bucket_name":{"type":"string","description_kind":"plain","required":true},"s3_key_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"report_setting":{"nesting_mode":"list","block":{"attributes":{"accounts":{"type":["set","string"],"description_kind":"plain","optional":true},"framework_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"number_of_frameworks":{"type":"number","description_kind":"plain","optional":true},"organization_units":{"type":["set","string"],"description_kind":"plain","optional":true},"regions":{"type":["set","string"],"description_kind":"plain","optional":true},"report_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_backup_selection":{"version":0,"block":{"attributes":{"iam_role_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"not_resources":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"plan_id":{"type":"string","description_kind":"plain","required":true},"resources":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"condition":{"nesting_mode":"set","block":{"block_types":{"string_equals":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"string_like":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"string_not_equals":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"string_not_like":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"selection_tag":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_backup_vault":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_points":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_backup_vault_lock_configuration":{"version":0,"block":{"attributes":{"backup_vault_arn":{"type":"string","description_kind":"plain","computed":true},"backup_vault_name":{"type":"string","description_kind":"plain","required":true},"changeable_for_days":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_retention_days":{"type":"number","description_kind":"plain","optional":true},"min_retention_days":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_backup_vault_notifications":{"version":0,"block":{"attributes":{"backup_vault_arn":{"type":"string","description_kind":"plain","computed":true},"backup_vault_events":{"type":["set","string"],"description_kind":"plain","required":true},"backup_vault_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sns_topic_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_backup_vault_policy":{"version":0,"block":{"attributes":{"backup_vault_arn":{"type":"string","description_kind":"plain","computed":true},"backup_vault_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_batch_compute_environment":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"compute_environment_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"compute_environment_name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ecs_cluster_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_role":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_reason":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"compute_resources":{"nesting_mode":"list","block":{"attributes":{"allocation_strategy":{"type":"string","description_kind":"plain","optional":true},"bid_percentage":{"type":"number","description_kind":"plain","optional":true},"desired_vcpus":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ec2_key_pair":{"type":"string","description_kind":"plain","optional":true},"image_id":{"type":"string","description_kind":"plain","optional":true},"instance_role":{"type":"string","description_kind":"plain","optional":true},"instance_type":{"type":["set","string"],"description_kind":"plain","optional":true},"max_vcpus":{"type":"number","description_kind":"plain","required":true},"min_vcpus":{"type":"number","description_kind":"plain","optional":true},"placement_group":{"type":"string","description_kind":"plain","optional":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"spot_iam_fleet_role":{"type":"string","description_kind":"plain","optional":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ec2_configuration":{"nesting_mode":"list","block":{"attributes":{"image_id_override":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":2},"launch_template":{"nesting_mode":"list","block":{"attributes":{"launch_template_id":{"type":"string","description_kind":"plain","optional":true},"launch_template_name":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"eks_configuration":{"nesting_mode":"list","block":{"attributes":{"eks_cluster_arn":{"type":"string","description_kind":"plain","required":true},"kubernetes_namespace":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_batch_job_definition":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"container_properties":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"platform_capabilities":{"type":["set","string"],"description_kind":"plain","optional":true},"propagate_tags":{"type":"bool","description_kind":"plain","optional":true},"revision":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"retry_strategy":{"nesting_mode":"list","block":{"attributes":{"attempts":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"evaluate_on_exit":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"on_exit_code":{"type":"string","description_kind":"plain","optional":true},"on_reason":{"type":"string","description_kind":"plain","optional":true},"on_status_reason":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":5}},"description_kind":"plain"},"max_items":1},"timeout":{"nesting_mode":"list","block":{"attributes":{"attempt_duration_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_batch_job_queue":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"compute_environments":{"type":["list","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"scheduling_policy_arn":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true},"delete":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.","description_kind":"plain","optional":true},"update":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_batch_scheduling_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"fair_share_policy":{"nesting_mode":"list","block":{"attributes":{"compute_reservation":{"type":"number","description_kind":"plain","optional":true},"share_decay_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"share_distribution":{"nesting_mode":"set","block":{"attributes":{"share_identifier":{"type":"string","description_kind":"plain","required":true},"weight_factor":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":500}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_budgets_budget":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"budget_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"limit_amount":{"type":"string","description_kind":"plain","optional":true,"computed":true},"limit_unit":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"time_period_end":{"type":"string","description_kind":"plain","optional":true},"time_period_start":{"type":"string","description_kind":"plain","optional":true,"computed":true},"time_unit":{"type":"string","description_kind":"plain","required":true}},"block_types":{"auto_adjust_data":{"nesting_mode":"list","block":{"attributes":{"auto_adjust_type":{"type":"string","description_kind":"plain","required":true},"last_auto_adjust_time":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"historical_options":{"nesting_mode":"list","block":{"attributes":{"budget_adjustment_period":{"type":"number","description_kind":"plain","required":true},"lookback_available_periods":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"cost_filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"cost_types":{"nesting_mode":"list","block":{"attributes":{"include_credit":{"type":"bool","description_kind":"plain","optional":true},"include_discount":{"type":"bool","description_kind":"plain","optional":true},"include_other_subscription":{"type":"bool","description_kind":"plain","optional":true},"include_recurring":{"type":"bool","description_kind":"plain","optional":true},"include_refund":{"type":"bool","description_kind":"plain","optional":true},"include_subscription":{"type":"bool","description_kind":"plain","optional":true},"include_support":{"type":"bool","description_kind":"plain","optional":true},"include_tax":{"type":"bool","description_kind":"plain","optional":true},"include_upfront":{"type":"bool","description_kind":"plain","optional":true},"use_amortized":{"type":"bool","description_kind":"plain","optional":true},"use_blended":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"notification":{"nesting_mode":"set","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"notification_type":{"type":"string","description_kind":"plain","required":true},"subscriber_email_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"subscriber_sns_topic_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"threshold":{"type":"number","description_kind":"plain","required":true},"threshold_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"planned_limit":{"nesting_mode":"set","block":{"attributes":{"amount":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","required":true},"unit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_budgets_budget_action":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"action_id":{"type":"string","description_kind":"plain","computed":true},"action_type":{"type":"string","description_kind":"plain","required":true},"approval_model":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"budget_name":{"type":"string","description_kind":"plain","required":true},"execution_role_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"notification_type":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"action_threshold":{"nesting_mode":"list","block":{"attributes":{"action_threshold_type":{"type":"string","description_kind":"plain","required":true},"action_threshold_value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"definition":{"nesting_mode":"list","block":{"block_types":{"iam_action_definition":{"nesting_mode":"list","block":{"attributes":{"groups":{"type":["set","string"],"description_kind":"plain","optional":true},"policy_arn":{"type":"string","description_kind":"plain","required":true},"roles":{"type":["set","string"],"description_kind":"plain","optional":true},"users":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"scp_action_definition":{"nesting_mode":"list","block":{"attributes":{"policy_id":{"type":"string","description_kind":"plain","required":true},"target_ids":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"ssm_action_definition":{"nesting_mode":"list","block":{"attributes":{"action_sub_type":{"type":"string","description_kind":"plain","required":true},"instance_ids":{"type":["set","string"],"description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"subscriber":{"nesting_mode":"set","block":{"attributes":{"address":{"type":"string","description_kind":"plain","required":true},"subscription_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":11},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ce_anomaly_monitor":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"monitor_dimension":{"type":"string","description_kind":"plain","optional":true},"monitor_specification":{"type":"string","description_kind":"plain","optional":true},"monitor_type":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ce_anomaly_subscription":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"frequency":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"monitor_arn_list":{"type":["list","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"subscriber":{"nesting_mode":"set","block":{"attributes":{"address":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"threshold_expression":{"nesting_mode":"list","block":{"block_types":{"and":{"nesting_mode":"set","block":{"block_types":{"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"not":{"nesting_mode":"list","block":{"block_types":{"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"or":{"nesting_mode":"set","block":{"block_types":{"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_ce_cost_allocation_tag":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","required":true},"tag_key":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ce_cost_category":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_value":{"type":"string","description_kind":"plain","optional":true},"effective_end":{"type":"string","description_kind":"plain","computed":true},"effective_start":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"rule_version":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"rule":{"nesting_mode":"set","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"inherited_value":{"nesting_mode":"list","block":{"attributes":{"dimension_key":{"type":"string","description_kind":"plain","optional":true},"dimension_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rule":{"nesting_mode":"list","block":{"block_types":{"and":{"nesting_mode":"set","block":{"block_types":{"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"not":{"nesting_mode":"list","block":{"block_types":{"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"or":{"nesting_mode":"set","block":{"block_types":{"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"split_charge_rule":{"nesting_mode":"set","block":{"attributes":{"method":{"type":"string","description_kind":"plain","required":true},"source":{"type":"string","description_kind":"plain","required":true},"targets":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_chime_voice_connector":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_region":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_host_name":{"type":"string","description_kind":"plain","computed":true},"require_encryption":{"type":"bool","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_chime_voice_connector_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"connector":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"voice_connector_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":3}},"description_kind":"plain"}},"aws_chime_voice_connector_logging":{"version":0,"block":{"attributes":{"enable_media_metric_logs":{"type":"bool","description_kind":"plain","optional":true},"enable_sip_logs":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"voice_connector_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_chime_voice_connector_origination":{"version":0,"block":{"attributes":{"disabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"voice_connector_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"route":{"nesting_mode":"set","block":{"attributes":{"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","optional":true},"priority":{"type":"number","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":20}},"description_kind":"plain"}},"aws_chime_voice_connector_streaming":{"version":0,"block":{"attributes":{"data_retention":{"type":"number","description_kind":"plain","required":true},"disabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"streaming_notification_targets":{"type":["set","string"],"description_kind":"plain","optional":true},"voice_connector_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"media_insights_configuration":{"nesting_mode":"list","block":{"attributes":{"configuration_arn":{"type":"string","description_kind":"plain","optional":true},"disabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_chime_voice_connector_termination":{"version":0,"block":{"attributes":{"calling_regions":{"type":["set","string"],"description_kind":"plain","required":true},"cidr_allow_list":{"type":["set","string"],"description_kind":"plain","required":true},"cps_limit":{"type":"number","description_kind":"plain","optional":true},"default_phone_number":{"type":"string","description_kind":"plain","optional":true},"disabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"voice_connector_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_chime_voice_connector_termination_credentials":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"voice_connector_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"credentials":{"nesting_mode":"set","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"}},"aws_chimesdkmediapipelines_media_insights_pipeline_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_access_role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"elements":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"amazon_transcribe_call_analytics_processor_configuration":{"nesting_mode":"list","block":{"attributes":{"call_analytics_stream_categories":{"type":["list","string"],"description_kind":"plain","optional":true},"content_identification_type":{"type":"string","description_kind":"plain","optional":true},"content_redaction_type":{"type":"string","description_kind":"plain","optional":true},"enable_partial_results_stabilization":{"type":"bool","description_kind":"plain","optional":true},"filter_partial_results":{"type":"bool","description_kind":"plain","optional":true},"language_code":{"type":"string","description_kind":"plain","required":true},"language_model_name":{"type":"string","description_kind":"plain","optional":true},"partial_results_stability":{"type":"string","description_kind":"plain","optional":true},"pii_entity_types":{"type":"string","description_kind":"plain","optional":true},"vocabulary_filter_method":{"type":"string","description_kind":"plain","optional":true},"vocabulary_filter_name":{"type":"string","description_kind":"plain","optional":true},"vocabulary_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"post_call_analytics_settings":{"nesting_mode":"list","block":{"attributes":{"content_redaction_output":{"type":"string","description_kind":"plain","optional":true},"data_access_role_arn":{"type":"string","description_kind":"plain","required":true},"output_encryption_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"output_location":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"amazon_transcribe_processor_configuration":{"nesting_mode":"list","block":{"attributes":{"content_identification_type":{"type":"string","description_kind":"plain","optional":true},"content_redaction_type":{"type":"string","description_kind":"plain","optional":true},"enable_partial_results_stabilization":{"type":"bool","description_kind":"plain","optional":true},"filter_partial_results":{"type":"bool","description_kind":"plain","optional":true},"language_code":{"type":"string","description_kind":"plain","required":true},"language_model_name":{"type":"string","description_kind":"plain","optional":true},"partial_results_stability":{"type":"string","description_kind":"plain","optional":true},"pii_entity_types":{"type":"string","description_kind":"plain","optional":true},"show_speaker_label":{"type":"bool","description_kind":"plain","optional":true},"vocabulary_filter_method":{"type":"string","description_kind":"plain","optional":true},"vocabulary_filter_name":{"type":"string","description_kind":"plain","optional":true},"vocabulary_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"kinesis_data_stream_sink_configuration":{"nesting_mode":"list","block":{"attributes":{"insights_target":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"lambda_function_sink_configuration":{"nesting_mode":"list","block":{"attributes":{"insights_target":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3_recording_sink_configuration":{"nesting_mode":"list","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sns_topic_sink_configuration":{"nesting_mode":"list","block":{"attributes":{"insights_target":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sqs_queue_sink_configuration":{"nesting_mode":"list","block":{"attributes":{"insights_target":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"voice_analytics_processor_configuration":{"nesting_mode":"list","block":{"attributes":{"speaker_search_status":{"type":"string","description_kind":"plain","required":true},"voice_tone_analysis_status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"real_time_alert_configuration":{"nesting_mode":"list","block":{"attributes":{"disabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"block_types":{"rules":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"issue_detection_configuration":{"nesting_mode":"list","block":{"attributes":{"rule_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"keyword_match_configuration":{"nesting_mode":"list","block":{"attributes":{"keywords":{"type":["list","string"],"description_kind":"plain","required":true},"negate":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"rule_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sentiment_configuration":{"nesting_mode":"list","block":{"attributes":{"rule_name":{"type":"string","description_kind":"plain","required":true},"sentiment_type":{"type":"string","description_kind":"plain","required":true},"time_period":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":3}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_chimesdkvoice_global_settings":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"voice_connector":{"nesting_mode":"list","block":{"attributes":{"cdr_bucket":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_chimesdkvoice_sip_media_application":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_region":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"endpoints":{"nesting_mode":"list","block":{"attributes":{"lambda_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_chimesdkvoice_sip_rule":{"version":0,"block":{"attributes":{"disabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"trigger_type":{"type":"string","description_kind":"plain","required":true},"trigger_value":{"type":"string","description_kind":"plain","required":true}},"block_types":{"target_applications":{"nesting_mode":"set","block":{"attributes":{"aws_region":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"sip_media_application_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":25}},"description_kind":"plain"}},"aws_chimesdkvoice_voice_profile_domain":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"server_side_encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"kms_key_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cleanrooms_collaboration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"creator_display_name":{"type":"string","description_kind":"plain","required":true},"creator_member_abilities":{"type":["list","string"],"description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"query_log_status":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"data_encryption_metadata":{"nesting_mode":"list","block":{"attributes":{"allow_clear_text":{"type":"bool","description_kind":"plain","required":true},"allow_duplicates":{"type":"bool","description_kind":"plain","required":true},"allow_joins_on_columns_with_different_names":{"type":"bool","description_kind":"plain","required":true},"preserve_nulls":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"member":{"nesting_mode":"set","block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","required":true},"member_abilities":{"type":["list","string"],"description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloud9_environment_ec2":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"automatic_stop_time_minutes":{"type":"number","description_kind":"plain","optional":true},"connection_type":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_id":{"type":"string","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloud9_environment_membership":{"version":0,"block":{"attributes":{"environment_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"permissions":{"type":"string","description_kind":"plain","required":true},"user_arn":{"type":"string","description_kind":"plain","required":true},"user_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudcontrolapi_resource":{"version":0,"block":{"attributes":{"desired_state":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"properties":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"schema":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"type_name":{"type":"string","description_kind":"plain","required":true},"type_version_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudformation_stack":{"version":0,"block":{"attributes":{"capabilities":{"type":["set","string"],"description_kind":"plain","optional":true},"disable_rollback":{"type":"bool","description_kind":"plain","optional":true},"iam_role_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"notification_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"on_failure":{"type":"string","description_kind":"plain","optional":true},"outputs":{"type":["map","string"],"description_kind":"plain","computed":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"policy_body":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_url":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"template_body":{"type":"string","description_kind":"plain","optional":true,"computed":true},"template_url":{"type":"string","description_kind":"plain","optional":true},"timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudformation_stack_set":{"version":0,"block":{"attributes":{"administration_role_arn":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"call_as":{"type":"string","description_kind":"plain","optional":true},"capabilities":{"type":["set","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"execution_role_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"permission_model":{"type":"string","description_kind":"plain","optional":true},"stack_set_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"template_body":{"type":"string","description_kind":"plain","optional":true,"computed":true},"template_url":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"auto_deployment":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"retain_stacks_on_account_removal":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"managed_execution":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"operation_preferences":{"nesting_mode":"list","block":{"attributes":{"failure_tolerance_count":{"type":"number","description_kind":"plain","optional":true},"failure_tolerance_percentage":{"type":"number","description_kind":"plain","optional":true},"max_concurrent_count":{"type":"number","description_kind":"plain","optional":true},"max_concurrent_percentage":{"type":"number","description_kind":"plain","optional":true},"region_concurrency_type":{"type":"string","description_kind":"plain","optional":true},"region_order":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudformation_stack_set_instance":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"call_as":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"organizational_unit_id":{"type":"string","description_kind":"plain","computed":true},"parameter_overrides":{"type":["map","string"],"description_kind":"plain","optional":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"retain_stack":{"type":"bool","description_kind":"plain","optional":true},"stack_id":{"type":"string","description_kind":"plain","computed":true},"stack_instance_summaries":{"type":["list",["object",{"account_id":"string","organizational_unit_id":"string","stack_id":"string"}]],"description":"List of stack instances created from an organizational unit deployment target. This will only be populated when `deployment_targets` is set.","description_kind":"plain","computed":true},"stack_set_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"deployment_targets":{"nesting_mode":"list","block":{"attributes":{"organizational_unit_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"operation_preferences":{"nesting_mode":"list","block":{"attributes":{"failure_tolerance_count":{"type":"number","description_kind":"plain","optional":true},"failure_tolerance_percentage":{"type":"number","description_kind":"plain","optional":true},"max_concurrent_count":{"type":"number","description_kind":"plain","optional":true},"max_concurrent_percentage":{"type":"number","description_kind":"plain","optional":true},"region_concurrency_type":{"type":"string","description_kind":"plain","optional":true},"region_order":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudformation_type":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_version_id":{"type":"string","description_kind":"plain","computed":true},"deprecated_status":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"documentation_url":{"type":"string","description_kind":"plain","computed":true},"execution_role_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_default_version":{"type":"bool","description_kind":"plain","computed":true},"provisioning_type":{"type":"string","description_kind":"plain","computed":true},"schema":{"type":"string","description_kind":"plain","computed":true},"schema_handler_package":{"type":"string","description_kind":"plain","required":true},"source_url":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"type_arn":{"type":"string","description_kind":"plain","computed":true},"type_name":{"type":"string","description_kind":"plain","required":true},"version_id":{"type":"string","description_kind":"plain","computed":true},"visibility":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"logging_config":{"nesting_mode":"list","block":{"attributes":{"log_group_name":{"type":"string","description_kind":"plain","required":true},"log_role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_cloudfront_cache_policy":{"version":0,"block":{"attributes":{"comment":{"type":"string","description_kind":"plain","optional":true},"default_ttl":{"type":"number","description_kind":"plain","optional":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_ttl":{"type":"number","description_kind":"plain","optional":true},"min_ttl":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameters_in_cache_key_and_forwarded_to_origin":{"nesting_mode":"list","block":{"attributes":{"enable_accept_encoding_brotli":{"type":"bool","description_kind":"plain","optional":true},"enable_accept_encoding_gzip":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cookies_config":{"nesting_mode":"list","block":{"attributes":{"cookie_behavior":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cookies":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"headers_config":{"nesting_mode":"list","block":{"attributes":{"header_behavior":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"headers":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"query_strings_config":{"nesting_mode":"list","block":{"attributes":{"query_string_behavior":{"type":"string","description_kind":"plain","required":true}},"block_types":{"query_strings":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_cloudfront_continuous_deployment_policy":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"last_modified_time":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"staging_distribution_dns_names":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true},"quantity":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"traffic_config":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"single_header_config":{"nesting_mode":"list","block":{"attributes":{"header":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"single_weight_config":{"nesting_mode":"list","block":{"attributes":{"weight":{"type":"number","description_kind":"plain","required":true}},"block_types":{"session_stickiness_config":{"nesting_mode":"list","block":{"attributes":{"idle_ttl":{"type":"number","description_kind":"plain","required":true},"maximum_ttl":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudfront_distribution":{"version":1,"block":{"attributes":{"aliases":{"type":["set","string"],"description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"caller_reference":{"type":"string","description_kind":"plain","computed":true},"comment":{"type":"string","description_kind":"plain","optional":true},"continuous_deployment_policy_id":{"type":"string","description_kind":"plain","optional":true},"default_root_object":{"type":"string","description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"etag":{"type":"string","description_kind":"plain","computed":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"http_version":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"in_progress_validation_batches":{"type":"number","description_kind":"plain","computed":true},"is_ipv6_enabled":{"type":"bool","description_kind":"plain","optional":true},"last_modified_time":{"type":"string","description_kind":"plain","computed":true},"price_class":{"type":"string","description_kind":"plain","optional":true},"retain_on_delete":{"type":"bool","description_kind":"plain","optional":true},"staging":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"trusted_key_groups":{"type":["list",["object",{"enabled":"bool","items":["list",["object",{"key_group_id":"string","key_pair_ids":["set","string"]}]]}]],"description_kind":"plain","computed":true},"trusted_signers":{"type":["list",["object",{"enabled":"bool","items":["list",["object",{"aws_account_number":"string","key_pair_ids":["set","string"]}]]}]],"description_kind":"plain","computed":true},"wait_for_deployment":{"type":"bool","description_kind":"plain","optional":true},"web_acl_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_error_response":{"nesting_mode":"set","block":{"attributes":{"error_caching_min_ttl":{"type":"number","description_kind":"plain","optional":true},"error_code":{"type":"number","description_kind":"plain","required":true},"response_code":{"type":"number","description_kind":"plain","optional":true},"response_page_path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"default_cache_behavior":{"nesting_mode":"list","block":{"attributes":{"allowed_methods":{"type":["set","string"],"description_kind":"plain","required":true},"cache_policy_id":{"type":"string","description_kind":"plain","optional":true},"cached_methods":{"type":["set","string"],"description_kind":"plain","required":true},"compress":{"type":"bool","description_kind":"plain","optional":true},"default_ttl":{"type":"number","description_kind":"plain","optional":true,"computed":true},"field_level_encryption_id":{"type":"string","description_kind":"plain","optional":true},"max_ttl":{"type":"number","description_kind":"plain","optional":true,"computed":true},"min_ttl":{"type":"number","description_kind":"plain","optional":true},"origin_request_policy_id":{"type":"string","description_kind":"plain","optional":true},"realtime_log_config_arn":{"type":"string","description_kind":"plain","optional":true},"response_headers_policy_id":{"type":"string","description_kind":"plain","optional":true},"smooth_streaming":{"type":"bool","description_kind":"plain","optional":true},"target_origin_id":{"type":"string","description_kind":"plain","required":true},"trusted_key_groups":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"trusted_signers":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"viewer_protocol_policy":{"type":"string","description_kind":"plain","required":true}},"block_types":{"forwarded_values":{"nesting_mode":"list","block":{"attributes":{"headers":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"query_string":{"type":"bool","description_kind":"plain","required":true},"query_string_cache_keys":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"cookies":{"nesting_mode":"list","block":{"attributes":{"forward":{"type":"string","description_kind":"plain","required":true},"whitelisted_names":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"function_association":{"nesting_mode":"set","block":{"attributes":{"event_type":{"type":"string","description_kind":"plain","required":true},"function_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":2},"lambda_function_association":{"nesting_mode":"set","block":{"attributes":{"event_type":{"type":"string","description_kind":"plain","required":true},"include_body":{"type":"bool","description_kind":"plain","optional":true},"lambda_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":4}},"description_kind":"plain"},"min_items":1,"max_items":1},"logging_config":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"include_cookies":{"type":"bool","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ordered_cache_behavior":{"nesting_mode":"list","block":{"attributes":{"allowed_methods":{"type":["set","string"],"description_kind":"plain","required":true},"cache_policy_id":{"type":"string","description_kind":"plain","optional":true},"cached_methods":{"type":["set","string"],"description_kind":"plain","required":true},"compress":{"type":"bool","description_kind":"plain","optional":true},"default_ttl":{"type":"number","description_kind":"plain","optional":true,"computed":true},"field_level_encryption_id":{"type":"string","description_kind":"plain","optional":true},"max_ttl":{"type":"number","description_kind":"plain","optional":true,"computed":true},"min_ttl":{"type":"number","description_kind":"plain","optional":true},"origin_request_policy_id":{"type":"string","description_kind":"plain","optional":true},"path_pattern":{"type":"string","description_kind":"plain","required":true},"realtime_log_config_arn":{"type":"string","description_kind":"plain","optional":true},"response_headers_policy_id":{"type":"string","description_kind":"plain","optional":true},"smooth_streaming":{"type":"bool","description_kind":"plain","optional":true},"target_origin_id":{"type":"string","description_kind":"plain","required":true},"trusted_key_groups":{"type":["list","string"],"description_kind":"plain","optional":true},"trusted_signers":{"type":["list","string"],"description_kind":"plain","optional":true},"viewer_protocol_policy":{"type":"string","description_kind":"plain","required":true}},"block_types":{"forwarded_values":{"nesting_mode":"list","block":{"attributes":{"headers":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"query_string":{"type":"bool","description_kind":"plain","required":true},"query_string_cache_keys":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"cookies":{"nesting_mode":"list","block":{"attributes":{"forward":{"type":"string","description_kind":"plain","required":true},"whitelisted_names":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"function_association":{"nesting_mode":"set","block":{"attributes":{"event_type":{"type":"string","description_kind":"plain","required":true},"function_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":2},"lambda_function_association":{"nesting_mode":"set","block":{"attributes":{"event_type":{"type":"string","description_kind":"plain","required":true},"include_body":{"type":"bool","description_kind":"plain","optional":true},"lambda_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":4}},"description_kind":"plain"}},"origin":{"nesting_mode":"set","block":{"attributes":{"connection_attempts":{"type":"number","description_kind":"plain","optional":true},"connection_timeout":{"type":"number","description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"origin_access_control_id":{"type":"string","description_kind":"plain","optional":true},"origin_id":{"type":"string","description_kind":"plain","required":true},"origin_path":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"custom_origin_config":{"nesting_mode":"list","block":{"attributes":{"http_port":{"type":"number","description_kind":"plain","required":true},"https_port":{"type":"number","description_kind":"plain","required":true},"origin_keepalive_timeout":{"type":"number","description_kind":"plain","optional":true},"origin_protocol_policy":{"type":"string","description_kind":"plain","required":true},"origin_read_timeout":{"type":"number","description_kind":"plain","optional":true},"origin_ssl_protocols":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"origin_shield":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"origin_shield_region":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3_origin_config":{"nesting_mode":"list","block":{"attributes":{"origin_access_identity":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"origin_group":{"nesting_mode":"set","block":{"attributes":{"origin_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"failover_criteria":{"nesting_mode":"list","block":{"attributes":{"status_codes":{"type":["set","number"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"member":{"nesting_mode":"list","block":{"attributes":{"origin_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":2}},"description_kind":"plain"}},"restrictions":{"nesting_mode":"list","block":{"block_types":{"geo_restriction":{"nesting_mode":"list","block":{"attributes":{"locations":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"restriction_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"viewer_certificate":{"nesting_mode":"list","block":{"attributes":{"acm_certificate_arn":{"type":"string","description_kind":"plain","optional":true},"cloudfront_default_certificate":{"type":"bool","description_kind":"plain","optional":true},"iam_certificate_id":{"type":"string","description_kind":"plain","optional":true},"minimum_protocol_version":{"type":"string","description_kind":"plain","optional":true},"ssl_support_method":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_cloudfront_field_level_encryption_config":{"version":0,"block":{"attributes":{"caller_reference":{"type":"string","description_kind":"plain","computed":true},"comment":{"type":"string","description_kind":"plain","optional":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"content_type_profile_config":{"nesting_mode":"list","block":{"attributes":{"forward_when_content_type_is_unknown":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"content_type_profiles":{"nesting_mode":"list","block":{"block_types":{"items":{"nesting_mode":"set","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","required":true},"profile_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"query_arg_profile_config":{"nesting_mode":"list","block":{"attributes":{"forward_when_query_arg_profile_is_unknown":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"query_arg_profiles":{"nesting_mode":"list","block":{"block_types":{"items":{"nesting_mode":"set","block":{"attributes":{"profile_id":{"type":"string","description_kind":"plain","required":true},"query_arg":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_cloudfront_field_level_encryption_profile":{"version":0,"block":{"attributes":{"caller_reference":{"type":"string","description_kind":"plain","computed":true},"comment":{"type":"string","description_kind":"plain","optional":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"encryption_entities":{"nesting_mode":"list","block":{"block_types":{"items":{"nesting_mode":"set","block":{"attributes":{"provider_id":{"type":"string","description_kind":"plain","required":true},"public_key_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_patterns":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_cloudfront_function":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"code":{"type":"string","description_kind":"plain","required":true},"comment":{"type":"string","description_kind":"plain","optional":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"live_stage_etag":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"publish":{"type":"bool","description_kind":"plain","optional":true},"runtime":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudfront_key_group":{"version":0,"block":{"attributes":{"comment":{"type":"string","description_kind":"plain","optional":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"items":{"type":["set","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cloudfront_monitoring_subscription":{"version":0,"block":{"attributes":{"distribution_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"monitoring_subscription":{"nesting_mode":"list","block":{"block_types":{"realtime_metrics_subscription_config":{"nesting_mode":"list","block":{"attributes":{"realtime_metrics_subscription_status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_cloudfront_origin_access_control":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"origin_access_control_origin_type":{"type":"string","description_kind":"plain","required":true},"signing_behavior":{"type":"string","description_kind":"plain","required":true},"signing_protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cloudfront_origin_access_identity":{"version":0,"block":{"attributes":{"caller_reference":{"type":"string","description_kind":"plain","computed":true},"cloudfront_access_identity_path":{"type":"string","description_kind":"plain","computed":true},"comment":{"type":"string","description_kind":"plain","optional":true},"etag":{"type":"string","description_kind":"plain","computed":true},"iam_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"s3_canonical_user_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudfront_origin_request_policy":{"version":0,"block":{"attributes":{"comment":{"type":"string","description_kind":"plain","optional":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cookies_config":{"nesting_mode":"list","block":{"attributes":{"cookie_behavior":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cookies":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"headers_config":{"nesting_mode":"list","block":{"attributes":{"header_behavior":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"headers":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"query_strings_config":{"nesting_mode":"list","block":{"attributes":{"query_string_behavior":{"type":"string","description_kind":"plain","required":true}},"block_types":{"query_strings":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_cloudfront_public_key":{"version":0,"block":{"attributes":{"caller_reference":{"type":"string","description_kind":"plain","computed":true},"comment":{"type":"string","description_kind":"plain","optional":true},"encoded_key":{"type":"string","description_kind":"plain","required":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_cloudfront_realtime_log_config":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"fields":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"sampling_rate":{"type":"number","description_kind":"plain","required":true}},"block_types":{"endpoint":{"nesting_mode":"list","block":{"attributes":{"stream_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"kinesis_stream_config":{"nesting_mode":"list","block":{"attributes":{"role_arn":{"type":"string","description_kind":"plain","required":true},"stream_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_cloudfront_response_headers_policy":{"version":0,"block":{"attributes":{"comment":{"type":"string","description_kind":"plain","optional":true},"etag":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cors_config":{"nesting_mode":"list","block":{"attributes":{"access_control_allow_credentials":{"type":"bool","description_kind":"plain","required":true},"access_control_max_age_sec":{"type":"number","description_kind":"plain","optional":true},"origin_override":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"access_control_allow_headers":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"access_control_allow_methods":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"access_control_allow_origins":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"access_control_expose_headers":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"custom_headers_config":{"nesting_mode":"list","block":{"block_types":{"items":{"nesting_mode":"set","block":{"attributes":{"header":{"type":"string","description_kind":"plain","required":true},"override":{"type":"bool","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"remove_headers_config":{"nesting_mode":"list","block":{"block_types":{"items":{"nesting_mode":"set","block":{"attributes":{"header":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"security_headers_config":{"nesting_mode":"list","block":{"block_types":{"content_security_policy":{"nesting_mode":"list","block":{"attributes":{"content_security_policy":{"type":"string","description_kind":"plain","required":true},"override":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"content_type_options":{"nesting_mode":"list","block":{"attributes":{"override":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"frame_options":{"nesting_mode":"list","block":{"attributes":{"frame_option":{"type":"string","description_kind":"plain","required":true},"override":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"referrer_policy":{"nesting_mode":"list","block":{"attributes":{"override":{"type":"bool","description_kind":"plain","required":true},"referrer_policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"strict_transport_security":{"nesting_mode":"list","block":{"attributes":{"access_control_max_age_sec":{"type":"number","description_kind":"plain","required":true},"include_subdomains":{"type":"bool","description_kind":"plain","optional":true},"override":{"type":"bool","description_kind":"plain","required":true},"preload":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"xss_protection":{"nesting_mode":"list","block":{"attributes":{"mode_block":{"type":"bool","description_kind":"plain","optional":true},"override":{"type":"bool","description_kind":"plain","required":true},"protection":{"type":"bool","description_kind":"plain","required":true},"report_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"server_timing_headers_config":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"sampling_rate":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_cloudhsm_v2_cluster":{"version":0,"block":{"attributes":{"cluster_certificates":{"type":["list",["object",{"aws_hardware_certificate":"string","cluster_certificate":"string","cluster_csr":"string","hsm_certificate":"string","manufacturer_hardware_certificate":"string"}]],"description_kind":"plain","computed":true},"cluster_id":{"type":"string","description_kind":"plain","computed":true},"cluster_state":{"type":"string","description_kind":"plain","computed":true},"hsm_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_group_id":{"type":"string","description_kind":"plain","computed":true},"source_backup_identifier":{"type":"string","description_kind":"plain","optional":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudhsm_v2_hsm":{"version":0,"block":{"attributes":{"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_id":{"type":"string","description_kind":"plain","required":true},"hsm_eni_id":{"type":"string","description_kind":"plain","computed":true},"hsm_id":{"type":"string","description_kind":"plain","computed":true},"hsm_state":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudsearch_domain":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"document_service_endpoint":{"type":"string","description_kind":"plain","computed":true},"domain_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"multi_az":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"search_service_endpoint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"endpoint_options":{"nesting_mode":"list","block":{"attributes":{"enforce_https":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"tls_security_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"index_field":{"nesting_mode":"set","block":{"attributes":{"analysis_scheme":{"type":"string","description_kind":"plain","optional":true},"default_value":{"type":"string","description_kind":"plain","optional":true},"facet":{"type":"bool","description_kind":"plain","optional":true},"highlight":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"return":{"type":"bool","description_kind":"plain","optional":true},"search":{"type":"bool","description_kind":"plain","optional":true},"sort":{"type":"bool","description_kind":"plain","optional":true},"source_fields":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"scaling_parameters":{"nesting_mode":"list","block":{"attributes":{"desired_instance_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"desired_partition_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"desired_replication_count":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudsearch_domain_service_access_policy":{"version":0,"block":{"attributes":{"access_policy":{"type":"string","description_kind":"plain","required":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudtrail":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cloud_watch_logs_group_arn":{"type":"string","description_kind":"plain","optional":true},"cloud_watch_logs_role_arn":{"type":"string","description_kind":"plain","optional":true},"enable_log_file_validation":{"type":"bool","description_kind":"plain","optional":true},"enable_logging":{"type":"bool","description_kind":"plain","optional":true},"home_region":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_global_service_events":{"type":"bool","description_kind":"plain","optional":true},"is_multi_region_trail":{"type":"bool","description_kind":"plain","optional":true},"is_organization_trail":{"type":"bool","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"s3_bucket_name":{"type":"string","description_kind":"plain","required":true},"s3_key_prefix":{"type":"string","description_kind":"plain","optional":true},"sns_topic_name":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"advanced_event_selector":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_selector":{"nesting_mode":"set","block":{"attributes":{"ends_with":{"type":["list","string"],"description_kind":"plain","optional":true},"equals":{"type":["list","string"],"description_kind":"plain","optional":true},"field":{"type":"string","description_kind":"plain","required":true},"not_ends_with":{"type":["list","string"],"description_kind":"plain","optional":true},"not_equals":{"type":["list","string"],"description_kind":"plain","optional":true},"not_starts_with":{"type":["list","string"],"description_kind":"plain","optional":true},"starts_with":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"event_selector":{"nesting_mode":"list","block":{"attributes":{"exclude_management_event_sources":{"type":["set","string"],"description_kind":"plain","optional":true},"include_management_events":{"type":"bool","description_kind":"plain","optional":true},"read_write_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_resource":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":5},"insight_selector":{"nesting_mode":"list","block":{"attributes":{"insight_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudtrail_event_data_store":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"multi_region_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"organization_enabled":{"type":"bool","description_kind":"plain","optional":true},"retention_period":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"termination_protection_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"advanced_event_selector":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"field_selector":{"nesting_mode":"set","block":{"attributes":{"ends_with":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"equals":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"field":{"type":"string","description_kind":"plain","optional":true,"computed":true},"not_ends_with":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"not_equals":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"not_starts_with":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"starts_with":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudwatch_composite_alarm":{"version":0,"block":{"attributes":{"actions_enabled":{"type":"bool","description_kind":"plain","optional":true},"alarm_actions":{"type":["set","string"],"description_kind":"plain","optional":true},"alarm_description":{"type":"string","description_kind":"plain","optional":true},"alarm_name":{"type":"string","description_kind":"plain","required":true},"alarm_rule":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"insufficient_data_actions":{"type":["set","string"],"description_kind":"plain","optional":true},"ok_actions":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"actions_suppressor":{"nesting_mode":"list","block":{"attributes":{"alarm":{"type":"string","description_kind":"plain","required":true},"extension_period":{"type":"number","description_kind":"plain","required":true},"wait_period":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_cloudwatch_dashboard":{"version":0,"block":{"attributes":{"dashboard_arn":{"type":"string","description_kind":"plain","computed":true},"dashboard_body":{"type":"string","description_kind":"plain","required":true},"dashboard_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_cloudwatch_event_api_destination":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"connection_arn":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"http_method":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invocation_endpoint":{"type":"string","description_kind":"plain","required":true},"invocation_rate_limit_per_second":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cloudwatch_event_archive":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"event_pattern":{"type":"string","description_kind":"plain","optional":true},"event_source_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"retention_days":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_cloudwatch_event_bus":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"event_source_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_cloudwatch_event_bus_policy":{"version":0,"block":{"attributes":{"event_bus_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cloudwatch_event_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authorization_type":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"secret_arn":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"auth_parameters":{"nesting_mode":"list","block":{"block_types":{"api_key":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"basic":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"invocation_http_parameters":{"nesting_mode":"list","block":{"block_types":{"body":{"nesting_mode":"list","block":{"attributes":{"is_value_secret":{"type":"bool","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}},"header":{"nesting_mode":"list","block":{"attributes":{"is_value_secret":{"type":"bool","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}},"query_string":{"nesting_mode":"list","block":{"attributes":{"is_value_secret":{"type":"bool","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"oauth":{"nesting_mode":"list","block":{"attributes":{"authorization_endpoint":{"type":"string","description_kind":"plain","required":true},"http_method":{"type":"string","description_kind":"plain","required":true}},"block_types":{"client_parameters":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"oauth_http_parameters":{"nesting_mode":"list","block":{"block_types":{"body":{"nesting_mode":"list","block":{"attributes":{"is_value_secret":{"type":"bool","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}},"header":{"nesting_mode":"list","block":{"attributes":{"is_value_secret":{"type":"bool","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}},"query_string":{"nesting_mode":"list","block":{"attributes":{"is_value_secret":{"type":"bool","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_cloudwatch_event_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"endpoint_url":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"event_bus":{"nesting_mode":"list","block":{"attributes":{"event_bus_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":2},"replication_config":{"nesting_mode":"list","block":{"attributes":{"state":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"routing_config":{"nesting_mode":"list","block":{"block_types":{"failover_config":{"nesting_mode":"list","block":{"block_types":{"primary":{"nesting_mode":"list","block":{"attributes":{"health_check":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"secondary":{"nesting_mode":"list","block":{"attributes":{"route":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_cloudwatch_event_permission":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","optional":true},"event_bus_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"principal":{"type":"string","description_kind":"plain","required":true},"statement_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_cloudwatch_event_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"event_bus_name":{"type":"string","description_kind":"plain","optional":true},"event_pattern":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"schedule_expression":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_cloudwatch_event_target":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"event_bus_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"input":{"type":"string","description_kind":"plain","optional":true},"input_path":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"rule":{"type":"string","description_kind":"plain","required":true},"target_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"batch_target":{"nesting_mode":"list","block":{"attributes":{"array_size":{"type":"number","description_kind":"plain","optional":true},"job_attempts":{"type":"number","description_kind":"plain","optional":true},"job_definition":{"type":"string","description_kind":"plain","required":true},"job_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"dead_letter_config":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ecs_target":{"nesting_mode":"list","block":{"attributes":{"enable_ecs_managed_tags":{"type":"bool","description_kind":"plain","optional":true},"enable_execute_command":{"type":"bool","description_kind":"plain","optional":true},"group":{"type":"string","description_kind":"plain","optional":true},"launch_type":{"type":"string","description_kind":"plain","optional":true},"platform_version":{"type":"string","description_kind":"plain","optional":true},"propagate_tags":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"task_count":{"type":"number","description_kind":"plain","optional":true},"task_definition_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"capacity_provider_strategy":{"nesting_mode":"set","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true},"capacity_provider":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"network_configuration":{"nesting_mode":"list","block":{"attributes":{"assign_public_ip":{"type":"bool","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"ordered_placement_strategy":{"nesting_mode":"list","block":{"attributes":{"field":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":5},"placement_constraint":{"nesting_mode":"set","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"http_target":{"nesting_mode":"list","block":{"attributes":{"header_parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"path_parameter_values":{"type":["list","string"],"description_kind":"plain","optional":true},"query_string_parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"input_transformer":{"nesting_mode":"list","block":{"attributes":{"input_paths":{"type":["map","string"],"description_kind":"plain","optional":true},"input_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"kinesis_target":{"nesting_mode":"list","block":{"attributes":{"partition_key_path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"redshift_target":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"db_user":{"type":"string","description_kind":"plain","optional":true},"secrets_manager_arn":{"type":"string","description_kind":"plain","optional":true},"sql":{"type":"string","description_kind":"plain","optional":true},"statement_name":{"type":"string","description_kind":"plain","optional":true},"with_event":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"retry_policy":{"nesting_mode":"list","block":{"attributes":{"maximum_event_age_in_seconds":{"type":"number","description_kind":"plain","optional":true},"maximum_retry_attempts":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"run_command_targets":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":5},"sagemaker_pipeline_target":{"nesting_mode":"list","block":{"block_types":{"pipeline_parameter_list":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"sqs_target":{"nesting_mode":"list","block":{"attributes":{"message_group_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_cloudwatch_log_data_protection_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"policy_document":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cloudwatch_log_destination":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cloudwatch_log_destination_policy":{"version":0,"block":{"attributes":{"access_policy":{"type":"string","description_kind":"plain","required":true},"destination_name":{"type":"string","description_kind":"plain","required":true},"force_update":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_cloudwatch_log_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"retention_in_days":{"type":"number","description_kind":"plain","optional":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_cloudwatch_log_metric_filter":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"pattern":{"type":"string","description_kind":"plain","required":true}},"block_types":{"metric_transformation":{"nesting_mode":"list","block":{"attributes":{"default_value":{"type":"string","description_kind":"plain","optional":true},"dimensions":{"type":["map","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","required":true},"unit":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_cloudwatch_log_resource_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_document":{"type":"string","description_kind":"plain","required":true},"policy_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cloudwatch_log_stream":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cloudwatch_log_subscription_filter":{"version":0,"block":{"attributes":{"destination_arn":{"type":"string","description_kind":"plain","required":true},"distribution":{"type":"string","description_kind":"plain","optional":true},"filter_pattern":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_cloudwatch_metric_alarm":{"version":1,"block":{"attributes":{"actions_enabled":{"type":"bool","description_kind":"plain","optional":true},"alarm_actions":{"type":["set","string"],"description_kind":"plain","optional":true},"alarm_description":{"type":"string","description_kind":"plain","optional":true},"alarm_name":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"comparison_operator":{"type":"string","description_kind":"plain","required":true},"datapoints_to_alarm":{"type":"number","description_kind":"plain","optional":true},"dimensions":{"type":["map","string"],"description_kind":"plain","optional":true},"evaluate_low_sample_count_percentiles":{"type":"string","description_kind":"plain","optional":true,"computed":true},"evaluation_periods":{"type":"number","description_kind":"plain","required":true},"extended_statistic":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"insufficient_data_actions":{"type":["set","string"],"description_kind":"plain","optional":true},"metric_name":{"type":"string","description_kind":"plain","optional":true},"namespace":{"type":"string","description_kind":"plain","optional":true},"ok_actions":{"type":["set","string"],"description_kind":"plain","optional":true},"period":{"type":"number","description_kind":"plain","optional":true},"statistic":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"threshold":{"type":"number","description_kind":"plain","optional":true},"threshold_metric_id":{"type":"string","description_kind":"plain","optional":true},"treat_missing_data":{"type":"string","description_kind":"plain","optional":true},"unit":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric_query":{"nesting_mode":"set","block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"period":{"type":"number","description_kind":"plain","optional":true},"return_data":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"metric":{"nesting_mode":"list","block":{"attributes":{"dimensions":{"type":["map","string"],"description_kind":"plain","optional":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","optional":true},"period":{"type":"number","description_kind":"plain","required":true},"stat":{"type":"string","description_kind":"plain","required":true},"unit":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudwatch_metric_stream":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"firehose_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_linked_accounts_metrics":{"type":"bool","description_kind":"plain","optional":true},"last_update_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"output_format":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"exclude_filter":{"nesting_mode":"set","block":{"attributes":{"metric_names":{"type":["set","string"],"description_kind":"plain","optional":true},"namespace":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"include_filter":{"nesting_mode":"set","block":{"attributes":{"metric_names":{"type":["set","string"],"description_kind":"plain","optional":true},"namespace":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"statistics_configuration":{"nesting_mode":"set","block":{"attributes":{"additional_statistics":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"include_metric":{"nesting_mode":"set","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudwatch_query_definition":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_group_names":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"query_definition_id":{"type":"string","description_kind":"plain","computed":true},"query_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_codeartifact_domain":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"asset_size_bytes":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","required":true},"encryption_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"repository_count":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_codeartifact_domain_permissions_policy":{"version":0,"block":{"attributes":{"domain":{"type":"string","description_kind":"plain","required":true},"domain_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_document":{"type":"string","description_kind":"plain","required":true},"policy_revision":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_codeartifact_repository":{"version":0,"block":{"attributes":{"administrator_account":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"domain":{"type":"string","description_kind":"plain","required":true},"domain_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"repository":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"external_connections":{"nesting_mode":"list","block":{"attributes":{"external_connection_name":{"type":"string","description_kind":"plain","required":true},"package_format":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"upstream":{"nesting_mode":"list","block":{"attributes":{"repository_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_codeartifact_repository_permissions_policy":{"version":0,"block":{"attributes":{"domain":{"type":"string","description_kind":"plain","required":true},"domain_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_document":{"type":"string","description_kind":"plain","required":true},"policy_revision":{"type":"string","description_kind":"plain","optional":true,"computed":true},"repository":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_codebuild_project":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"badge_enabled":{"type":"bool","description_kind":"plain","optional":true},"badge_url":{"type":"string","description_kind":"plain","computed":true},"build_timeout":{"type":"number","description_kind":"plain","optional":true},"concurrent_build_limit":{"type":"number","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"encryption_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"project_visibility":{"type":"string","description_kind":"plain","optional":true},"public_project_alias":{"type":"string","description_kind":"plain","computed":true},"queued_timeout":{"type":"number","description_kind":"plain","optional":true},"resource_access_role":{"type":"string","description_kind":"plain","optional":true},"service_role":{"type":"string","description_kind":"plain","required":true},"source_version":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"artifacts":{"nesting_mode":"list","block":{"attributes":{"artifact_identifier":{"type":"string","description_kind":"plain","optional":true},"bucket_owner_access":{"type":"string","description_kind":"plain","optional":true},"encryption_disabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"namespace_type":{"type":"string","description_kind":"plain","optional":true},"override_artifact_name":{"type":"bool","description_kind":"plain","optional":true},"packaging":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"build_batch_config":{"nesting_mode":"list","block":{"attributes":{"combine_artifacts":{"type":"bool","description_kind":"plain","optional":true},"service_role":{"type":"string","description_kind":"plain","required":true},"timeout_in_mins":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"restrictions":{"nesting_mode":"list","block":{"attributes":{"compute_types_allowed":{"type":["list","string"],"description_kind":"plain","optional":true},"maximum_builds_allowed":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"cache":{"nesting_mode":"list","block":{"attributes":{"location":{"type":"string","description_kind":"plain","optional":true},"modes":{"type":["list","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"environment":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true},"compute_type":{"type":"string","description_kind":"plain","required":true},"image":{"type":"string","description_kind":"plain","required":true},"image_pull_credentials_type":{"type":"string","description_kind":"plain","optional":true},"privileged_mode":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"environment_variable":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"registry_credential":{"nesting_mode":"list","block":{"attributes":{"credential":{"type":"string","description_kind":"plain","required":true},"credential_provider":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"file_system_locations":{"nesting_mode":"set","block":{"attributes":{"identifier":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","optional":true},"mount_options":{"type":"string","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"logs_config":{"nesting_mode":"list","block":{"block_types":{"cloudwatch_logs":{"nesting_mode":"list","block":{"attributes":{"group_name":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true},"stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_logs":{"nesting_mode":"list","block":{"attributes":{"bucket_owner_access":{"type":"string","description_kind":"plain","optional":true},"encryption_disabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"secondary_artifacts":{"nesting_mode":"set","block":{"attributes":{"artifact_identifier":{"type":"string","description_kind":"plain","required":true},"bucket_owner_access":{"type":"string","description_kind":"plain","optional":true},"encryption_disabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"namespace_type":{"type":"string","description_kind":"plain","optional":true},"override_artifact_name":{"type":"bool","description_kind":"plain","optional":true},"packaging":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":12},"secondary_source_version":{"nesting_mode":"set","block":{"attributes":{"source_identifier":{"type":"string","description_kind":"plain","required":true},"source_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":12},"secondary_sources":{"nesting_mode":"set","block":{"attributes":{"buildspec":{"type":"string","description_kind":"plain","optional":true},"git_clone_depth":{"type":"number","description_kind":"plain","optional":true},"insecure_ssl":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","optional":true},"report_build_status":{"type":"bool","description_kind":"plain","optional":true},"source_identifier":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"build_status_config":{"nesting_mode":"list","block":{"attributes":{"context":{"type":"string","description_kind":"plain","optional":true},"target_url":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"git_submodules_config":{"nesting_mode":"list","block":{"attributes":{"fetch_submodules":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":12},"source":{"nesting_mode":"list","block":{"attributes":{"buildspec":{"type":"string","description_kind":"plain","optional":true},"git_clone_depth":{"type":"number","description_kind":"plain","optional":true},"insecure_ssl":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","optional":true},"report_build_status":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"build_status_config":{"nesting_mode":"list","block":{"attributes":{"context":{"type":"string","description_kind":"plain","optional":true},"target_url":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"git_submodules_config":{"nesting_mode":"list","block":{"attributes":{"fetch_submodules":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_codebuild_report_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created":{"type":"string","description_kind":"plain","computed":true},"delete_reports":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"export_config":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"s3_destination":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"encryption_disabled":{"type":"bool","description_kind":"plain","optional":true},"encryption_key":{"type":"string","description_kind":"plain","required":true},"packaging":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_codebuild_resource_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_codebuild_source_credential":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auth_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"server_type":{"type":"string","description_kind":"plain","required":true},"token":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"user_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_codebuild_webhook":{"version":0,"block":{"attributes":{"branch_filter":{"type":"string","description_kind":"plain","optional":true},"build_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"payload_url":{"type":"string","description_kind":"plain","computed":true},"project_name":{"type":"string","description_kind":"plain","required":true},"secret":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter_group":{"nesting_mode":"set","block":{"block_types":{"filter":{"nesting_mode":"list","block":{"attributes":{"exclude_matched_pattern":{"type":"bool","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_codecatalyst_dev_environment":{"version":0,"block":{"attributes":{"alias":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inactivity_timeout_minutes":{"type":"number","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"project_name":{"type":"string","description_kind":"plain","required":true},"space_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ides":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"runtime":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"persistent_storage":{"nesting_mode":"list","block":{"attributes":{"size":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"repositories":{"nesting_mode":"list","block":{"attributes":{"branch_name":{"type":"string","description_kind":"plain","optional":true},"repository_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_codecatalyst_project":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"space_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_codecatalyst_source_repository":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"project_name":{"type":"string","description_kind":"plain","required":true},"space_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_codecommit_approval_rule_template":{"version":0,"block":{"attributes":{"approval_rule_template_id":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","required":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified_date":{"type":"string","description_kind":"plain","computed":true},"last_modified_user":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"rule_content_sha256":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_codecommit_approval_rule_template_association":{"version":0,"block":{"attributes":{"approval_rule_template_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"repository_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_codecommit_repository":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"clone_url_http":{"type":"string","description_kind":"plain","computed":true},"clone_url_ssh":{"type":"string","description_kind":"plain","computed":true},"default_branch":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"repository_id":{"type":"string","description_kind":"plain","computed":true},"repository_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_codecommit_trigger":{"version":0,"block":{"attributes":{"configuration_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"repository_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"trigger":{"nesting_mode":"set","block":{"attributes":{"branches":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_data":{"type":"string","description_kind":"plain","optional":true},"destination_arn":{"type":"string","description_kind":"plain","required":true},"events":{"type":["list","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"}},"aws_codedeploy_app":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"compute_platform":{"type":"string","description_kind":"plain","optional":true},"github_account_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_to_github":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_codedeploy_deployment_config":{"version":0,"block":{"attributes":{"compute_platform":{"type":"string","description_kind":"plain","optional":true},"deployment_config_id":{"type":"string","description_kind":"plain","computed":true},"deployment_config_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"minimum_healthy_hosts":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"traffic_routing_config":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"time_based_canary":{"nesting_mode":"list","block":{"attributes":{"interval":{"type":"number","description_kind":"plain","optional":true},"percentage":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"time_based_linear":{"nesting_mode":"list","block":{"attributes":{"interval":{"type":"number","description_kind":"plain","optional":true},"percentage":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_codedeploy_deployment_group":{"version":0,"block":{"attributes":{"app_name":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"autoscaling_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"compute_platform":{"type":"string","description_kind":"plain","computed":true},"deployment_config_name":{"type":"string","description_kind":"plain","optional":true},"deployment_group_id":{"type":"string","description_kind":"plain","computed":true},"deployment_group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"alarm_configuration":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["set","string"],"description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"ignore_poll_alarm_failure":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"auto_rollback_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"events":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"blue_green_deployment_config":{"nesting_mode":"list","block":{"block_types":{"deployment_ready_option":{"nesting_mode":"list","block":{"attributes":{"action_on_timeout":{"type":"string","description_kind":"plain","optional":true},"wait_time_in_minutes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"green_fleet_provisioning_option":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"terminate_blue_instances_on_deployment_success":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","optional":true},"termination_wait_time_in_minutes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"deployment_style":{"nesting_mode":"list","block":{"attributes":{"deployment_option":{"type":"string","description_kind":"plain","optional":true},"deployment_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ec2_tag_filter":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"ec2_tag_set":{"nesting_mode":"set","block":{"block_types":{"ec2_tag_filter":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"ecs_service":{"nesting_mode":"list","block":{"attributes":{"cluster_name":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"load_balancer_info":{"nesting_mode":"list","block":{"block_types":{"elb_info":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"target_group_info":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"target_group_pair_info":{"nesting_mode":"list","block":{"block_types":{"prod_traffic_route":{"nesting_mode":"list","block":{"attributes":{"listener_arns":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_group":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":2},"test_traffic_route":{"nesting_mode":"list","block":{"attributes":{"listener_arns":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"on_premises_instance_tag_filter":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"trigger_configuration":{"nesting_mode":"set","block":{"attributes":{"trigger_events":{"type":["set","string"],"description_kind":"plain","required":true},"trigger_name":{"type":"string","description_kind":"plain","required":true},"trigger_target_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_codegurureviewer_repository_association":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"association_id":{"type":"string","description_kind":"plain","computed":true},"connection_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"provider_type":{"type":"string","description_kind":"plain","computed":true},"s3_repository_details":{"type":["list",["object",{"bucket_name":"string","code_artifacts":["list",["object",{"build_artifacts_object_key":"string","source_code_artifacts_object_key":"string"}]]}]],"description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"state_reason":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"kms_key_details":{"nesting_mode":"list","block":{"attributes":{"encryption_option":{"type":"string","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"repository":{"nesting_mode":"list","block":{"block_types":{"bitbucket":{"nesting_mode":"list","block":{"attributes":{"connection_arn":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"codecommit":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"github_enterprise_server":{"nesting_mode":"list","block":{"attributes":{"connection_arn":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3_bucket":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_codepipeline":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"artifact_store":{"nesting_mode":"set","block":{"attributes":{"location":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"encryption_key":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"stage":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"category":{"type":"string","description_kind":"plain","required":true},"configuration":{"type":["map","string"],"description_kind":"plain","optional":true},"input_artifacts":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","optional":true},"output_artifacts":{"type":["list","string"],"description_kind":"plain","optional":true},"owner":{"type":"string","description_kind":"plain","required":true},"provider":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"run_order":{"type":"number","description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":2}},"description_kind":"plain"}},"aws_codepipeline_custom_action_type":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"category":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"provider_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_property":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"key":{"type":"bool","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"queryable":{"type":"bool","description_kind":"plain","optional":true},"required":{"type":"bool","description_kind":"plain","required":true},"secret":{"type":"bool","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":10},"input_artifact_details":{"nesting_mode":"list","block":{"attributes":{"maximum_count":{"type":"number","description_kind":"plain","required":true},"minimum_count":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"output_artifact_details":{"nesting_mode":"list","block":{"attributes":{"maximum_count":{"type":"number","description_kind":"plain","required":true},"minimum_count":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"settings":{"nesting_mode":"list","block":{"attributes":{"entity_url_template":{"type":"string","description_kind":"plain","optional":true},"execution_url_template":{"type":"string","description_kind":"plain","optional":true},"revision_url_template":{"type":"string","description_kind":"plain","optional":true},"third_party_configuration_url":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_codepipeline_webhook":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authentication":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_action":{"type":"string","description_kind":"plain","required":true},"target_pipeline":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"authentication_configuration":{"nesting_mode":"list","block":{"attributes":{"allowed_ip_range":{"type":"string","description_kind":"plain","optional":true},"secret_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"filter":{"nesting_mode":"set","block":{"attributes":{"json_path":{"type":"string","description_kind":"plain","required":true},"match_equals":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":5}},"description_kind":"plain"}},"aws_codestarconnections_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"connection_status":{"type":"string","description_kind":"plain","computed":true},"host_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"provider_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_codestarconnections_host":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"provider_endpoint":{"type":"string","description_kind":"plain","required":true},"provider_type":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_configuration":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tls_certificate":{"type":"string","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_codestarnotifications_notification_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"detail_type":{"type":"string","description_kind":"plain","required":true},"event_type_ids":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"target":{"nesting_mode":"set","block":{"attributes":{"address":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"}},"aws_cognito_identity_pool":{"version":0,"block":{"attributes":{"allow_classic_flow":{"type":"bool","description_kind":"plain","optional":true},"allow_unauthenticated_identities":{"type":"bool","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"developer_provider_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_pool_name":{"type":"string","description_kind":"plain","required":true},"openid_connect_provider_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"saml_provider_arns":{"type":["list","string"],"description_kind":"plain","optional":true},"supported_login_providers":{"type":["map","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"cognito_identity_providers":{"nesting_mode":"set","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","optional":true},"provider_name":{"type":"string","description_kind":"plain","optional":true},"server_side_token_check":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cognito_identity_pool_provider_principal_tag":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_pool_id":{"type":"string","description_kind":"plain","required":true},"identity_provider_name":{"type":"string","description_kind":"plain","required":true},"principal_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"use_defaults":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_cognito_identity_pool_roles_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_pool_id":{"type":"string","description_kind":"plain","required":true},"roles":{"type":["map","string"],"description_kind":"plain","required":true}},"block_types":{"role_mapping":{"nesting_mode":"set","block":{"attributes":{"ambiguous_role_resolution":{"type":"string","description_kind":"plain","optional":true},"identity_provider":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"mapping_rule":{"nesting_mode":"list","block":{"attributes":{"claim":{"type":"string","description_kind":"plain","required":true},"match_type":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":25}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cognito_identity_provider":{"version":0,"block":{"attributes":{"attribute_mapping":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idp_identifiers":{"type":["list","string"],"description_kind":"plain","optional":true},"provider_details":{"type":["map","string"],"description_kind":"plain","required":true},"provider_name":{"type":"string","description_kind":"plain","required":true},"provider_type":{"type":"string","description_kind":"plain","required":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cognito_managed_user_pool_client":{"version":0,"block":{"attributes":{"access_token_validity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"allowed_oauth_flows":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"allowed_oauth_flows_user_pool_client":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"allowed_oauth_scopes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"auth_session_validity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"callback_urls":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"client_secret":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_redirect_uri":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_propagate_additional_user_context_data":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"enable_token_revocation":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"explicit_auth_flows":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"id_token_validity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"logout_urls":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"name_pattern":{"type":"string","description_kind":"plain","optional":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"prevent_user_existence_errors":{"type":"string","description_kind":"plain","optional":true,"computed":true},"read_attributes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"refresh_token_validity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"supported_identity_providers":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true},"write_attributes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"analytics_configuration":{"nesting_mode":"list","block":{"attributes":{"application_arn":{"type":"string","description_kind":"plain","optional":true},"application_id":{"type":"string","description_kind":"plain","optional":true},"external_id":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_data_shared":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"token_validity_units":{"nesting_mode":"list","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id_token":{"type":"string","description_kind":"plain","optional":true,"computed":true},"refresh_token":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cognito_resource_server":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"scope_identifiers":{"type":["list","string"],"description_kind":"plain","computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"scope":{"nesting_mode":"set","block":{"attributes":{"scope_description":{"type":"string","description_kind":"plain","required":true},"scope_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"}},"aws_cognito_risk_configuration":{"version":0,"block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"account_takeover_risk_configuration":{"nesting_mode":"list","block":{"block_types":{"actions":{"nesting_mode":"list","block":{"block_types":{"high_action":{"nesting_mode":"list","block":{"attributes":{"event_action":{"type":"string","description_kind":"plain","required":true},"notify":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"low_action":{"nesting_mode":"list","block":{"attributes":{"event_action":{"type":"string","description_kind":"plain","required":true},"notify":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"medium_action":{"nesting_mode":"list","block":{"attributes":{"event_action":{"type":"string","description_kind":"plain","required":true},"notify":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"notify_configuration":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"string","description_kind":"plain","optional":true},"reply_to":{"type":"string","description_kind":"plain","optional":true},"source_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"block_email":{"nesting_mode":"list","block":{"attributes":{"html_body":{"type":"string","description_kind":"plain","required":true},"subject":{"type":"string","description_kind":"plain","required":true},"text_body":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"mfa_email":{"nesting_mode":"list","block":{"attributes":{"html_body":{"type":"string","description_kind":"plain","required":true},"subject":{"type":"string","description_kind":"plain","required":true},"text_body":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"no_action_email":{"nesting_mode":"list","block":{"attributes":{"html_body":{"type":"string","description_kind":"plain","required":true},"subject":{"type":"string","description_kind":"plain","required":true},"text_body":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"compromised_credentials_risk_configuration":{"nesting_mode":"list","block":{"attributes":{"event_filter":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"event_action":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"risk_exception_configuration":{"nesting_mode":"list","block":{"attributes":{"blocked_ip_range_list":{"type":["set","string"],"description_kind":"plain","optional":true},"skipped_ip_range_list":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_cognito_user":{"version":0,"block":{"attributes":{"attributes":{"type":["map","string"],"description_kind":"plain","optional":true},"client_metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"desired_delivery_mediums":{"type":["set","string"],"description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"force_alias_creation":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified_date":{"type":"string","description_kind":"plain","computed":true},"message_action":{"type":"string","description_kind":"plain","optional":true},"mfa_setting_list":{"type":["set","string"],"description_kind":"plain","computed":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"preferred_mfa_setting":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"sub":{"type":"string","description_kind":"plain","computed":true},"temporary_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true},"validation_data":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_cognito_user_group":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"precedence":{"type":"number","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cognito_user_in_group":{"version":0,"block":{"attributes":{"group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cognito_user_pool":{"version":0,"block":{"attributes":{"alias_attributes":{"type":["set","string"],"description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_verified_attributes":{"type":["set","string"],"description_kind":"plain","optional":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"custom_domain":{"type":"string","description_kind":"plain","computed":true},"deletion_protection":{"type":"string","description_kind":"plain","optional":true},"domain":{"type":"string","description_kind":"plain","computed":true},"email_verification_message":{"type":"string","description_kind":"plain","optional":true,"computed":true},"email_verification_subject":{"type":"string","description_kind":"plain","optional":true,"computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"estimated_number_of_users":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified_date":{"type":"string","description_kind":"plain","computed":true},"mfa_configuration":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"sms_authentication_message":{"type":"string","description_kind":"plain","optional":true},"sms_verification_message":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"username_attributes":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"account_recovery_setting":{"nesting_mode":"list","block":{"block_types":{"recovery_mechanism":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":2}},"description_kind":"plain"},"max_items":1},"admin_create_user_config":{"nesting_mode":"list","block":{"attributes":{"allow_admin_create_user_only":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"invite_message_template":{"nesting_mode":"list","block":{"attributes":{"email_message":{"type":"string","description_kind":"plain","optional":true},"email_subject":{"type":"string","description_kind":"plain","optional":true},"sms_message":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"device_configuration":{"nesting_mode":"list","block":{"attributes":{"challenge_required_on_new_device":{"type":"bool","description_kind":"plain","optional":true},"device_only_remembered_on_user_prompt":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"email_configuration":{"nesting_mode":"list","block":{"attributes":{"configuration_set":{"type":"string","description_kind":"plain","optional":true},"email_sending_account":{"type":"string","description_kind":"plain","optional":true},"from_email_address":{"type":"string","description_kind":"plain","optional":true},"reply_to_email_address":{"type":"string","description_kind":"plain","optional":true},"source_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"lambda_config":{"nesting_mode":"list","block":{"attributes":{"create_auth_challenge":{"type":"string","description_kind":"plain","optional":true},"custom_message":{"type":"string","description_kind":"plain","optional":true},"define_auth_challenge":{"type":"string","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"post_authentication":{"type":"string","description_kind":"plain","optional":true},"post_confirmation":{"type":"string","description_kind":"plain","optional":true},"pre_authentication":{"type":"string","description_kind":"plain","optional":true},"pre_sign_up":{"type":"string","description_kind":"plain","optional":true},"pre_token_generation":{"type":"string","description_kind":"plain","optional":true},"user_migration":{"type":"string","description_kind":"plain","optional":true},"verify_auth_challenge_response":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_email_sender":{"nesting_mode":"list","block":{"attributes":{"lambda_arn":{"type":"string","description_kind":"plain","required":true},"lambda_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"custom_sms_sender":{"nesting_mode":"list","block":{"attributes":{"lambda_arn":{"type":"string","description_kind":"plain","required":true},"lambda_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"password_policy":{"nesting_mode":"list","block":{"attributes":{"minimum_length":{"type":"number","description_kind":"plain","optional":true},"require_lowercase":{"type":"bool","description_kind":"plain","optional":true},"require_numbers":{"type":"bool","description_kind":"plain","optional":true},"require_symbols":{"type":"bool","description_kind":"plain","optional":true},"require_uppercase":{"type":"bool","description_kind":"plain","optional":true},"temporary_password_validity_days":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"schema":{"nesting_mode":"set","block":{"attributes":{"attribute_data_type":{"type":"string","description_kind":"plain","required":true},"developer_only_attribute":{"type":"bool","description_kind":"plain","optional":true},"mutable":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"required":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"number_attribute_constraints":{"nesting_mode":"list","block":{"attributes":{"max_value":{"type":"string","description_kind":"plain","optional":true},"min_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"string_attribute_constraints":{"nesting_mode":"list","block":{"attributes":{"max_length":{"type":"string","description_kind":"plain","optional":true},"min_length":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":50},"sms_configuration":{"nesting_mode":"list","block":{"attributes":{"external_id":{"type":"string","description_kind":"plain","required":true},"sns_caller_arn":{"type":"string","description_kind":"plain","required":true},"sns_region":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"software_token_mfa_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"user_attribute_update_settings":{"nesting_mode":"list","block":{"attributes":{"attributes_require_verification_before_update":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"user_pool_add_ons":{"nesting_mode":"list","block":{"attributes":{"advanced_security_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"username_configuration":{"nesting_mode":"list","block":{"attributes":{"case_sensitive":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"verification_message_template":{"nesting_mode":"list","block":{"attributes":{"default_email_option":{"type":"string","description_kind":"plain","optional":true},"email_message":{"type":"string","description_kind":"plain","optional":true,"computed":true},"email_message_by_link":{"type":"string","description_kind":"plain","optional":true,"computed":true},"email_subject":{"type":"string","description_kind":"plain","optional":true,"computed":true},"email_subject_by_link":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sms_message":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_cognito_user_pool_client":{"version":0,"block":{"attributes":{"access_token_validity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"allowed_oauth_flows":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"allowed_oauth_flows_user_pool_client":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"allowed_oauth_scopes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"auth_session_validity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"callback_urls":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"client_secret":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_redirect_uri":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_propagate_additional_user_context_data":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"enable_token_revocation":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"explicit_auth_flows":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"generate_secret":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"id_token_validity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"logout_urls":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"prevent_user_existence_errors":{"type":"string","description_kind":"plain","optional":true,"computed":true},"read_attributes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"refresh_token_validity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"supported_identity_providers":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true},"write_attributes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"analytics_configuration":{"nesting_mode":"list","block":{"attributes":{"application_arn":{"type":"string","description_kind":"plain","optional":true},"application_id":{"type":"string","description_kind":"plain","optional":true},"external_id":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_data_shared":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"token_validity_units":{"nesting_mode":"list","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id_token":{"type":"string","description_kind":"plain","optional":true,"computed":true},"refresh_token":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cognito_user_pool_domain":{"version":0,"block":{"attributes":{"aws_account_id":{"type":"string","description_kind":"plain","computed":true},"certificate_arn":{"type":"string","description_kind":"plain","optional":true},"cloudfront_distribution":{"type":"string","description_kind":"plain","computed":true},"cloudfront_distribution_arn":{"type":"string","description_kind":"plain","computed":true},"cloudfront_distribution_zone_id":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"s3_bucket":{"type":"string","description_kind":"plain","computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cognito_user_pool_ui_customization":{"version":0,"block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","optional":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"css":{"type":"string","description_kind":"plain","optional":true},"css_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_file":{"type":"string","description_kind":"plain","optional":true},"image_url":{"type":"string","description_kind":"plain","computed":true},"last_modified_date":{"type":"string","description_kind":"plain","computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_comprehend_document_classifier":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"data_access_role_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"language_code":{"type":"string","description_kind":"plain","required":true},"mode":{"type":"string","description_kind":"plain","optional":true},"model_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version_name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"volume_kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"input_data_config":{"nesting_mode":"list","block":{"attributes":{"data_format":{"type":"string","description_kind":"plain","optional":true},"label_delimiter":{"type":"string","description_kind":"plain","optional":true,"computed":true},"s3_uri":{"type":"string","description_kind":"plain","optional":true},"test_s3_uri":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"augmented_manifests":{"nesting_mode":"set","block":{"attributes":{"annotation_data_s3_uri":{"type":"string","description_kind":"plain","optional":true},"attribute_names":{"type":["list","string"],"description_kind":"plain","required":true},"document_type":{"type":"string","description_kind":"plain","optional":true},"s3_uri":{"type":"string","description_kind":"plain","required":true},"source_documents_s3_uri":{"type":"string","description_kind":"plain","optional":true},"split":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"output_data_config":{"nesting_mode":"list","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"output_s3_uri":{"type":"string","description_kind":"plain","computed":true},"s3_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_comprehend_entity_recognizer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"data_access_role_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"language_code":{"type":"string","description_kind":"plain","required":true},"model_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version_name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"volume_kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"input_data_config":{"nesting_mode":"list","block":{"attributes":{"data_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"annotations":{"nesting_mode":"list","block":{"attributes":{"s3_uri":{"type":"string","description_kind":"plain","required":true},"test_s3_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"augmented_manifests":{"nesting_mode":"set","block":{"attributes":{"annotation_data_s3_uri":{"type":"string","description_kind":"plain","optional":true},"attribute_names":{"type":["list","string"],"description_kind":"plain","required":true},"document_type":{"type":"string","description_kind":"plain","optional":true},"s3_uri":{"type":"string","description_kind":"plain","required":true},"source_documents_s3_uri":{"type":"string","description_kind":"plain","optional":true},"split":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"documents":{"nesting_mode":"list","block":{"attributes":{"input_format":{"type":"string","description_kind":"plain","optional":true},"s3_uri":{"type":"string","description_kind":"plain","required":true},"test_s3_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"entity_list":{"nesting_mode":"list","block":{"attributes":{"s3_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"entity_types":{"nesting_mode":"set","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":25}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_config_aggregate_authorization":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_config_config_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"input_parameters":{"type":"string","description_kind":"plain","optional":true},"maximum_execution_frequency":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"rule_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"scope":{"nesting_mode":"list","block":{"attributes":{"compliance_resource_id":{"type":"string","description_kind":"plain","optional":true},"compliance_resource_types":{"type":["set","string"],"description_kind":"plain","optional":true},"tag_key":{"type":"string","description_kind":"plain","optional":true},"tag_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"source":{"nesting_mode":"list","block":{"attributes":{"owner":{"type":"string","description_kind":"plain","required":true},"source_identifier":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_policy_details":{"nesting_mode":"list","block":{"attributes":{"enable_debug_log_delivery":{"type":"bool","description_kind":"plain","optional":true},"policy_runtime":{"type":"string","description_kind":"plain","required":true},"policy_text":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"source_detail":{"nesting_mode":"set","block":{"attributes":{"event_source":{"type":"string","description_kind":"plain","optional":true},"maximum_execution_frequency":{"type":"string","description_kind":"plain","optional":true},"message_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":25}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_config_configuration_aggregator":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"account_aggregation_source":{"nesting_mode":"list","block":{"attributes":{"account_ids":{"type":["list","string"],"description_kind":"plain","required":true},"all_regions":{"type":"bool","description_kind":"plain","optional":true},"regions":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"organization_aggregation_source":{"nesting_mode":"list","block":{"attributes":{"all_regions":{"type":"bool","description_kind":"plain","optional":true},"regions":{"type":["list","string"],"description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_config_configuration_recorder":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"recording_group":{"nesting_mode":"list","block":{"attributes":{"all_supported":{"type":"bool","description_kind":"plain","optional":true},"include_global_resource_types":{"type":"bool","description_kind":"plain","optional":true},"resource_types":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"exclusion_by_resource_types":{"nesting_mode":"list","block":{"attributes":{"resource_types":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"recording_strategy":{"nesting_mode":"list","block":{"attributes":{"use_only":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_config_configuration_recorder_status":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_enabled":{"type":"bool","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_config_conformance_pack":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"delivery_s3_bucket":{"type":"string","description_kind":"plain","optional":true},"delivery_s3_key_prefix":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"template_body":{"type":"string","description_kind":"plain","optional":true},"template_s3_uri":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"input_parameter":{"nesting_mode":"set","block":{"attributes":{"parameter_name":{"type":"string","description_kind":"plain","required":true},"parameter_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":60}},"description_kind":"plain"}},"aws_config_delivery_channel":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"s3_bucket_name":{"type":"string","description_kind":"plain","required":true},"s3_key_prefix":{"type":"string","description_kind":"plain","optional":true},"s3_kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"sns_topic_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"snapshot_delivery_properties":{"nesting_mode":"list","block":{"attributes":{"delivery_frequency":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_config_organization_conformance_pack":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"delivery_s3_bucket":{"type":"string","description_kind":"plain","optional":true},"delivery_s3_key_prefix":{"type":"string","description_kind":"plain","optional":true},"excluded_accounts":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"template_body":{"type":"string","description_kind":"plain","optional":true},"template_s3_uri":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"input_parameter":{"nesting_mode":"set","block":{"attributes":{"parameter_name":{"type":"string","description_kind":"plain","required":true},"parameter_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":60},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_config_organization_custom_policy_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"debug_log_delivery_accounts":{"type":["set","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"excluded_accounts":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"input_parameters":{"type":"string","description_kind":"plain","optional":true},"maximum_execution_frequency":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_runtime":{"type":"string","description_kind":"plain","required":true},"policy_text":{"type":"string","description_kind":"plain","required":true},"resource_id_scope":{"type":"string","description_kind":"plain","optional":true},"resource_types_scope":{"type":["set","string"],"description_kind":"plain","optional":true},"tag_key_scope":{"type":"string","description_kind":"plain","optional":true},"tag_value_scope":{"type":"string","description_kind":"plain","optional":true},"trigger_types":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_config_organization_custom_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"excluded_accounts":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"input_parameters":{"type":"string","description_kind":"plain","optional":true},"lambda_function_arn":{"type":"string","description_kind":"plain","required":true},"maximum_execution_frequency":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_id_scope":{"type":"string","description_kind":"plain","optional":true},"resource_types_scope":{"type":["set","string"],"description_kind":"plain","optional":true},"tag_key_scope":{"type":"string","description_kind":"plain","optional":true},"tag_value_scope":{"type":"string","description_kind":"plain","optional":true},"trigger_types":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_config_organization_managed_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"excluded_accounts":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"input_parameters":{"type":"string","description_kind":"plain","optional":true},"maximum_execution_frequency":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_id_scope":{"type":"string","description_kind":"plain","optional":true},"resource_types_scope":{"type":["set","string"],"description_kind":"plain","optional":true},"rule_identifier":{"type":"string","description_kind":"plain","required":true},"tag_key_scope":{"type":"string","description_kind":"plain","optional":true},"tag_value_scope":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_config_remediation_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"automatic":{"type":"bool","description_kind":"plain","optional":true},"config_rule_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"maximum_automatic_attempts":{"type":"number","description_kind":"plain","optional":true},"resource_type":{"type":"string","description_kind":"plain","optional":true},"retry_attempt_seconds":{"type":"number","description_kind":"plain","optional":true},"target_id":{"type":"string","description_kind":"plain","required":true},"target_type":{"type":"string","description_kind":"plain","required":true},"target_version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"execution_controls":{"nesting_mode":"list","block":{"block_types":{"ssm_controls":{"nesting_mode":"list","block":{"attributes":{"concurrent_execution_rate_percentage":{"type":"number","description_kind":"plain","optional":true},"error_percentage":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"parameter":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"resource_value":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"string","description_kind":"plain","optional":true},"static_values":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":25}},"description_kind":"plain"}},"aws_connect_bot_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"lex_bot":{"nesting_mode":"list","block":{"attributes":{"lex_region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_connect_contact_flow":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"contact_flow_id":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"content_hash":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_connect_contact_flow_module":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"contact_flow_module_id":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"content_hash":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_connect_hours_of_operation":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"hours_of_operation_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"time_zone":{"type":"string","description_kind":"plain","required":true}},"block_types":{"config":{"nesting_mode":"set","block":{"attributes":{"day":{"type":"string","description_kind":"plain","required":true}},"block_types":{"end_time":{"nesting_mode":"list","block":{"attributes":{"hours":{"type":"number","description_kind":"plain","required":true},"minutes":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"start_time":{"nesting_mode":"list","block":{"attributes":{"hours":{"type":"number","description_kind":"plain","required":true},"minutes":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_connect_instance":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_resolve_best_voices_enabled":{"type":"bool","description_kind":"plain","optional":true},"contact_flow_logs_enabled":{"type":"bool","description_kind":"plain","optional":true},"contact_lens_enabled":{"type":"bool","description_kind":"plain","optional":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"directory_id":{"type":"string","description_kind":"plain","optional":true},"early_media_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_management_type":{"type":"string","description_kind":"plain","required":true},"inbound_calls_enabled":{"type":"bool","description_kind":"plain","required":true},"instance_alias":{"type":"string","description_kind":"plain","optional":true},"multi_party_conference_enabled":{"type":"bool","description_kind":"plain","optional":true},"outbound_calls_enabled":{"type":"bool","description_kind":"plain","required":true},"service_role":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_connect_instance_storage_config":{"version":0,"block":{"attributes":{"association_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"resource_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"storage_config":{"nesting_mode":"list","block":{"attributes":{"storage_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"kinesis_firehose_config":{"nesting_mode":"list","block":{"attributes":{"firehose_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"kinesis_stream_config":{"nesting_mode":"list","block":{"attributes":{"stream_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"kinesis_video_stream_config":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","required":true},"retention_period_hours":{"type":"number","description_kind":"plain","required":true}},"block_types":{"encryption_config":{"nesting_mode":"list","block":{"attributes":{"encryption_type":{"type":"string","description_kind":"plain","required":true},"key_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"s3_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"bucket_prefix":{"type":"string","description_kind":"plain","required":true}},"block_types":{"encryption_config":{"nesting_mode":"list","block":{"attributes":{"encryption_type":{"type":"string","description_kind":"plain","required":true},"key_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_connect_lambda_function_association":{"version":0,"block":{"attributes":{"function_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_connect_phone_number":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"country_code":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"phone_number":{"type":"string","description_kind":"plain","computed":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"status":{"type":["list",["object",{"message":"string","status":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_arn":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_connect_queue":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"hours_of_operation_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"max_contacts":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"queue_id":{"type":"string","description_kind":"plain","computed":true},"quick_connect_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"outbound_caller_config":{"nesting_mode":"list","block":{"attributes":{"outbound_caller_id_name":{"type":"string","description_kind":"plain","optional":true},"outbound_caller_id_number_id":{"type":"string","description_kind":"plain","optional":true},"outbound_flow_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_connect_quick_connect":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"quick_connect_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"quick_connect_config":{"nesting_mode":"list","block":{"attributes":{"quick_connect_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"phone_config":{"nesting_mode":"list","block":{"attributes":{"phone_number":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"queue_config":{"nesting_mode":"list","block":{"attributes":{"contact_flow_id":{"type":"string","description_kind":"plain","required":true},"queue_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"user_config":{"nesting_mode":"list","block":{"attributes":{"contact_flow_id":{"type":"string","description_kind":"plain","required":true},"user_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_connect_routing_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_outbound_queue_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"routing_profile_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"media_concurrencies":{"nesting_mode":"set","block":{"attributes":{"channel":{"type":"string","description_kind":"plain","required":true},"concurrency":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"queue_configs":{"nesting_mode":"set","block":{"attributes":{"channel":{"type":"string","description_kind":"plain","required":true},"delay":{"type":"number","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"queue_arn":{"type":"string","description_kind":"plain","computed":true},"queue_id":{"type":"string","description_kind":"plain","required":true},"queue_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_connect_security_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"organization_resource_id":{"type":"string","description_kind":"plain","computed":true},"permissions":{"type":["set","string"],"description_kind":"plain","optional":true},"security_profile_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_connect_user":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"directory_user_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"hierarchy_group_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"routing_profile_id":{"type":"string","description_kind":"plain","required":true},"security_profile_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"identity_info":{"nesting_mode":"list","block":{"attributes":{"email":{"type":"string","description_kind":"plain","optional":true},"first_name":{"type":"string","description_kind":"plain","optional":true},"last_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"phone_config":{"nesting_mode":"list","block":{"attributes":{"after_contact_work_time_limit":{"type":"number","description_kind":"plain","optional":true},"auto_accept":{"type":"bool","description_kind":"plain","optional":true},"desk_phone_number":{"type":"string","description_kind":"plain","optional":true},"phone_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_connect_user_hierarchy_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"hierarchy_group_id":{"type":"string","description_kind":"plain","computed":true},"hierarchy_path":{"type":["list",["object",{"level_five":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_four":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_one":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_three":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_two":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"level_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parent_group_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_connect_user_hierarchy_structure":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"hierarchy_structure":{"nesting_mode":"list","block":{"block_types":{"level_five":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"level_four":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"level_one":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"level_three":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"level_two":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_connect_vocabulary":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","required":true},"failure_reason":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"language_code":{"type":"string","description_kind":"plain","required":true},"last_modified_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vocabulary_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_controltower_control":{"version":0,"block":{"attributes":{"control_identifier":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_identifier":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cur_report_definition":{"version":0,"block":{"attributes":{"additional_artifacts":{"type":["set","string"],"description_kind":"plain","optional":true},"additional_schema_elements":{"type":["set","string"],"description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"compression":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"refresh_closed_reports":{"type":"bool","description_kind":"plain","optional":true},"report_name":{"type":"string","description_kind":"plain","required":true},"report_versioning":{"type":"string","description_kind":"plain","optional":true},"s3_bucket":{"type":"string","description_kind":"plain","required":true},"s3_prefix":{"type":"string","description_kind":"plain","optional":true},"s3_region":{"type":"string","description_kind":"plain","required":true},"time_unit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_customer_gateway":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bgp_asn":{"type":"string","description_kind":"plain","required":true},"certificate_arn":{"type":"string","description_kind":"plain","optional":true},"device_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_dataexchange_data_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"asset_type":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_dataexchange_revision":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"comment":{"type":"string","description_kind":"plain","optional":true},"data_set_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"revision_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_datapipeline_pipeline":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_datapipeline_pipeline_definition":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pipeline_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameter_object":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"attribute":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"string_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"parameter_value":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"string_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"pipeline_object":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"ref_value":{"type":"string","description_kind":"plain","optional":true},"string_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_datasync_agent":{"version":0,"block":{"attributes":{"activation_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"private_link_endpoint":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_group_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_datasync_location_azure_blob":{"version":0,"block":{"attributes":{"access_tier":{"type":"string","description_kind":"plain","optional":true},"agent_arns":{"type":["set","string"],"description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"authentication_type":{"type":"string","description_kind":"plain","required":true},"blob_type":{"type":"string","description_kind":"plain","optional":true},"container_url":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subdirectory":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"sas_configuration":{"nesting_mode":"list","block":{"attributes":{"token":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_datasync_location_efs":{"version":0,"block":{"attributes":{"access_point_arn":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"efs_file_system_arn":{"type":"string","description_kind":"plain","required":true},"file_system_access_role_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"in_transit_encryption":{"type":"string","description_kind":"plain","optional":true},"subdirectory":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"ec2_config":{"nesting_mode":"list","block":{"attributes":{"security_group_arns":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_datasync_location_fsx_lustre_file_system":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"fsx_filesystem_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_group_arns":{"type":["set","string"],"description_kind":"plain","required":true},"subdirectory":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_datasync_location_fsx_ontap_file_system":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"fsx_filesystem_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_group_arns":{"type":["set","string"],"description_kind":"plain","required":true},"storage_virtual_machine_arn":{"type":"string","description_kind":"plain","required":true},"subdirectory":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"protocol":{"nesting_mode":"list","block":{"block_types":{"nfs":{"nesting_mode":"list","block":{"block_types":{"mount_options":{"nesting_mode":"list","block":{"attributes":{"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"smb":{"nesting_mode":"list","block":{"attributes":{"domain":{"type":"string","description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"user":{"type":"string","description_kind":"plain","required":true}},"block_types":{"mount_options":{"nesting_mode":"list","block":{"attributes":{"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_datasync_location_fsx_openzfs_file_system":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"fsx_filesystem_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_group_arns":{"type":["set","string"],"description_kind":"plain","required":true},"subdirectory":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"protocol":{"nesting_mode":"list","block":{"block_types":{"nfs":{"nesting_mode":"list","block":{"block_types":{"mount_options":{"nesting_mode":"list","block":{"attributes":{"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_datasync_location_fsx_windows_file_system":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","optional":true},"fsx_filesystem_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"security_group_arns":{"type":["set","string"],"description_kind":"plain","required":true},"subdirectory":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true},"user":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_datasync_location_hdfs":{"version":0,"block":{"attributes":{"agent_arns":{"type":["set","string"],"description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"authentication_type":{"type":"string","description_kind":"plain","optional":true},"block_size":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kerberos_keytab":{"type":"string","description_kind":"plain","optional":true},"kerberos_krb5_conf":{"type":"string","description_kind":"plain","optional":true},"kerberos_principal":{"type":"string","description_kind":"plain","optional":true},"kms_key_provider_uri":{"type":"string","description_kind":"plain","optional":true},"replication_factor":{"type":"number","description_kind":"plain","optional":true},"simple_user":{"type":"string","description_kind":"plain","optional":true},"subdirectory":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"name_node":{"nesting_mode":"set","block":{"attributes":{"hostname":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"qop_configuration":{"nesting_mode":"list","block":{"attributes":{"data_transfer_protection":{"type":"string","description_kind":"plain","optional":true},"rpc_protection":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_datasync_location_nfs":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"server_hostname":{"type":"string","description_kind":"plain","required":true},"subdirectory":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"mount_options":{"nesting_mode":"list","block":{"attributes":{"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"on_prem_config":{"nesting_mode":"list","block":{"attributes":{"agent_arns":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_datasync_location_object_storage":{"version":0,"block":{"attributes":{"access_key":{"type":"string","description_kind":"plain","optional":true},"agent_arns":{"type":["set","string"],"description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"bucket_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"secret_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"server_certificate":{"type":"string","description_kind":"plain","optional":true},"server_hostname":{"type":"string","description_kind":"plain","required":true},"server_port":{"type":"number","description_kind":"plain","optional":true},"server_protocol":{"type":"string","description_kind":"plain","optional":true},"subdirectory":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_datasync_location_s3":{"version":0,"block":{"attributes":{"agent_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"s3_bucket_arn":{"type":"string","description_kind":"plain","required":true},"s3_storage_class":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subdirectory":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"s3_config":{"nesting_mode":"list","block":{"attributes":{"bucket_access_role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_datasync_location_smb":{"version":0,"block":{"attributes":{"agent_arns":{"type":["set","string"],"description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server_hostname":{"type":"string","description_kind":"plain","required":true},"subdirectory":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true},"user":{"type":"string","description_kind":"plain","required":true}},"block_types":{"mount_options":{"nesting_mode":"list","block":{"attributes":{"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_datasync_task":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cloudwatch_log_group_arn":{"type":"string","description_kind":"plain","optional":true},"destination_location_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"source_location_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"excludes":{"nesting_mode":"list","block":{"attributes":{"filter_type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"includes":{"nesting_mode":"list","block":{"attributes":{"filter_type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"options":{"nesting_mode":"list","block":{"attributes":{"atime":{"type":"string","description_kind":"plain","optional":true},"bytes_per_second":{"type":"number","description_kind":"plain","optional":true},"gid":{"type":"string","description_kind":"plain","optional":true},"log_level":{"type":"string","description_kind":"plain","optional":true},"mtime":{"type":"string","description_kind":"plain","optional":true},"object_tags":{"type":"string","description_kind":"plain","optional":true},"overwrite_mode":{"type":"string","description_kind":"plain","optional":true},"posix_permissions":{"type":"string","description_kind":"plain","optional":true},"preserve_deleted_files":{"type":"string","description_kind":"plain","optional":true},"preserve_devices":{"type":"string","description_kind":"plain","optional":true},"security_descriptor_copy_flags":{"type":"string","description_kind":"plain","optional":true,"computed":true},"task_queueing":{"type":"string","description_kind":"plain","optional":true},"transfer_mode":{"type":"string","description_kind":"plain","optional":true},"uid":{"type":"string","description_kind":"plain","optional":true},"verify_mode":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"schedule":{"nesting_mode":"list","block":{"attributes":{"schedule_expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dax_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["set","string"],"description_kind":"plain","optional":true},"cluster_address":{"type":"string","description_kind":"plain","computed":true},"cluster_endpoint_encryption_type":{"type":"string","description_kind":"plain","optional":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"configuration_endpoint":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"iam_role_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"node_type":{"type":"string","description_kind":"plain","required":true},"nodes":{"type":["list",["object",{"address":"string","availability_zone":"string","id":"string","port":"number"}]],"description_kind":"plain","computed":true},"notification_topic_arn":{"type":"string","description_kind":"plain","optional":true},"parameter_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"replication_factor":{"type":"number","description_kind":"plain","required":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"server_side_encryption":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dax_parameter_group":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameters":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dax_subnet_group":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_db_cluster_snapshot":{"version":0,"block":{"attributes":{"allocated_storage":{"type":"number","description_kind":"plain","computed":true},"availability_zones":{"type":["list","string"],"description_kind":"plain","computed":true},"db_cluster_identifier":{"type":"string","description_kind":"plain","required":true},"db_cluster_snapshot_arn":{"type":"string","description_kind":"plain","computed":true},"db_cluster_snapshot_identifier":{"type":"string","description_kind":"plain","required":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"license_model":{"type":"string","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"snapshot_type":{"type":"string","description_kind":"plain","computed":true},"source_db_cluster_snapshot_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"storage_encrypted":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_event_subscription":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"customer_aws_id":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"event_categories":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sns_topic":{"type":"string","description_kind":"plain","required":true},"source_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"source_type":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_instance":{"version":2,"block":{"attributes":{"address":{"type":"string","description_kind":"plain","computed":true},"allocated_storage":{"type":"number","description_kind":"plain","optional":true,"computed":true},"allow_major_version_upgrade":{"type":"bool","description_kind":"plain","optional":true},"apply_immediately":{"type":"bool","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_minor_version_upgrade":{"type":"bool","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"backup_retention_period":{"type":"number","description_kind":"plain","optional":true,"computed":true},"backup_target":{"type":"string","description_kind":"plain","optional":true,"computed":true},"backup_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ca_cert_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"character_set_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"copy_tags_to_snapshot":{"type":"bool","description_kind":"plain","optional":true},"custom_iam_instance_profile":{"type":"string","description_kind":"plain","optional":true},"customer_owned_ip_enabled":{"type":"bool","description_kind":"plain","optional":true},"db_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"db_subnet_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"delete_automated_backups":{"type":"bool","description_kind":"plain","optional":true},"deletion_protection":{"type":"bool","description_kind":"plain","optional":true},"domain":{"type":"string","description_kind":"plain","optional":true},"domain_iam_role_name":{"type":"string","description_kind":"plain","optional":true},"enabled_cloudwatch_logs_exports":{"type":["set","string"],"description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version_actual":{"type":"string","description_kind":"plain","computed":true},"final_snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"iam_database_authentication_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_class":{"type":"string","description_kind":"plain","required":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest_restorable_time":{"type":"string","description_kind":"plain","computed":true},"license_model":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listener_endpoint":{"type":["list",["object",{"address":"string","hosted_zone_id":"string","port":"number"}]],"description_kind":"plain","computed":true},"maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"manage_master_user_password":{"type":"bool","description_kind":"plain","optional":true},"master_user_secret":{"type":["list",["object",{"kms_key_id":"string","secret_arn":"string","secret_status":"string"}]],"description_kind":"plain","computed":true},"master_user_secret_kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_allocated_storage":{"type":"number","description_kind":"plain","optional":true},"monitoring_interval":{"type":"number","description_kind":"plain","optional":true},"monitoring_role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"multi_az":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"nchar_character_set_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"option_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parameter_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"performance_insights_enabled":{"type":"bool","description_kind":"plain","optional":true},"performance_insights_kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"performance_insights_retention_period":{"type":"number","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":true},"publicly_accessible":{"type":"bool","description_kind":"plain","optional":true},"replica_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"replicas":{"type":["list","string"],"description_kind":"plain","computed":true},"replicate_source_db":{"type":"string","description_kind":"plain","optional":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"skip_final_snapshot":{"type":"bool","description_kind":"plain","optional":true},"snapshot_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"storage_encrypted":{"type":"bool","description_kind":"plain","optional":true},"storage_throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"storage_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"timezone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"username":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"blue_green_update":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"restore_to_point_in_time":{"nesting_mode":"list","block":{"attributes":{"restore_time":{"type":"string","description_kind":"plain","optional":true},"source_db_instance_automated_backups_arn":{"type":"string","description_kind":"plain","optional":true},"source_db_instance_identifier":{"type":"string","description_kind":"plain","optional":true},"source_dbi_resource_id":{"type":"string","description_kind":"plain","optional":true},"use_latest_restorable_time":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_import":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"ingestion_role":{"type":"string","description_kind":"plain","required":true},"source_engine":{"type":"string","description_kind":"plain","required":true},"source_engine_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_instance_automated_backups_replication":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pre_signed_url":{"type":"string","description_kind":"plain","optional":true},"retention_period":{"type":"number","description_kind":"plain","optional":true},"source_db_instance_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_instance_role_association":{"version":0,"block":{"attributes":{"db_instance_identifier":{"type":"string","description_kind":"plain","required":true},"feature_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_db_option_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"engine_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"major_engine_version":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"option_group_description":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"option":{"nesting_mode":"set","block":{"attributes":{"db_security_group_memberships":{"type":["set","string"],"description_kind":"plain","optional":true},"option_name":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true},"vpc_security_group_memberships":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"option_settings":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_parameter_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"family":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"apply_method":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_proxy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"debug_logging":{"type":"bool","description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine_family":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_client_timeout":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"require_tls":{"type":"bool","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"auth":{"nesting_mode":"list","block":{"attributes":{"auth_scheme":{"type":"string","description_kind":"plain","optional":true},"client_password_auth_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"iam_auth":{"type":"string","description_kind":"plain","optional":true},"secret_arn":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_proxy_default_target_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"db_proxy_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"connection_pool_config":{"nesting_mode":"list","block":{"attributes":{"connection_borrow_timeout":{"type":"number","description_kind":"plain","optional":true},"init_query":{"type":"string","description_kind":"plain","optional":true},"max_connections_percent":{"type":"number","description_kind":"plain","optional":true},"max_idle_connections_percent":{"type":"number","description_kind":"plain","optional":true},"session_pinning_filters":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_proxy_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"db_proxy_endpoint_name":{"type":"string","description_kind":"plain","required":true},"db_proxy_name":{"type":"string","description_kind":"plain","required":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_default":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_role":{"type":"string","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_proxy_target":{"version":0,"block":{"attributes":{"db_cluster_identifier":{"type":"string","description_kind":"plain","optional":true},"db_instance_identifier":{"type":"string","description_kind":"plain","optional":true},"db_proxy_name":{"type":"string","description_kind":"plain","required":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"rds_resource_id":{"type":"string","description_kind":"plain","computed":true},"target_arn":{"type":"string","description_kind":"plain","computed":true},"target_group_name":{"type":"string","description_kind":"plain","required":true},"tracked_cluster_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_db_snapshot":{"version":0,"block":{"attributes":{"allocated_storage":{"type":"number","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"db_instance_identifier":{"type":"string","description_kind":"plain","required":true},"db_snapshot_arn":{"type":"string","description_kind":"plain","computed":true},"db_snapshot_identifier":{"type":"string","description_kind":"plain","required":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"license_model":{"type":"string","description_kind":"plain","computed":true},"option_group_name":{"type":"string","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"shared_accounts":{"type":["set","string"],"description_kind":"plain","optional":true},"snapshot_type":{"type":"string","description_kind":"plain","computed":true},"source_db_snapshot_identifier":{"type":"string","description_kind":"plain","computed":true},"source_region":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"storage_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_snapshot_copy":{"version":0,"block":{"attributes":{"allocated_storage":{"type":"number","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"copy_tags":{"type":"bool","description_kind":"plain","optional":true},"db_snapshot_arn":{"type":"string","description_kind":"plain","computed":true},"destination_region":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"license_model":{"type":"string","description_kind":"plain","computed":true},"option_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"presigned_url":{"type":"string","description_kind":"plain","optional":true},"snapshot_type":{"type":"string","description_kind":"plain","computed":true},"source_db_snapshot_identifier":{"type":"string","description_kind":"plain","required":true},"source_region":{"type":"string","description_kind":"plain","computed":true},"storage_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_custom_availability_zone":{"type":"string","description_kind":"plain","optional":true},"target_db_snapshot_identifier":{"type":"string","description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_subnet_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"supported_network_types":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_default_network_acl":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_network_acl_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"egress":{"nesting_mode":"set","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"cidr_block":{"type":"string","description_kind":"plain","optional":true},"from_port":{"type":"number","description_kind":"plain","required":true},"icmp_code":{"type":"number","description_kind":"plain","optional":true},"icmp_type":{"type":"number","description_kind":"plain","optional":true},"ipv6_cidr_block":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true},"rule_no":{"type":"number","description_kind":"plain","required":true},"to_port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"ingress":{"nesting_mode":"set","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"cidr_block":{"type":"string","description_kind":"plain","optional":true},"from_port":{"type":"number","description_kind":"plain","required":true},"icmp_code":{"type":"number","description_kind":"plain","optional":true},"icmp_type":{"type":"number","description_kind":"plain","optional":true},"ipv6_cidr_block":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true},"rule_no":{"type":"number","description_kind":"plain","required":true},"to_port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_default_route_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_route_table_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"propagating_vgws":{"type":["set","string"],"description_kind":"plain","optional":true},"route":{"type":["set",["object",{"cidr_block":"string","core_network_arn":"string","destination_prefix_list_id":"string","egress_only_gateway_id":"string","gateway_id":"string","instance_id":"string","ipv6_cidr_block":"string","nat_gateway_id":"string","network_interface_id":"string","transit_gateway_id":"string","vpc_endpoint_id":"string","vpc_peering_connection_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_default_security_group":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"egress":{"type":["set",["object",{"cidr_blocks":["list","string"],"description":"string","from_port":"number","ipv6_cidr_blocks":["list","string"],"prefix_list_ids":["list","string"],"protocol":"string","security_groups":["set","string"],"self":"bool","to_port":"number"}]],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ingress":{"type":["set",["object",{"cidr_blocks":["list","string"],"description":"string","from_port":"number","ipv6_cidr_blocks":["list","string"],"prefix_list_ids":["list","string"],"protocol":"string","security_groups":["set","string"],"self":"bool","to_port":"number"}]],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"name_prefix":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"revoke_rules_on_delete":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_default_subnet":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"assign_ipv6_address_on_creation":{"type":"bool","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","required":true},"availability_zone_id":{"type":"string","description_kind":"plain","computed":true},"cidr_block":{"type":"string","description_kind":"plain","computed":true},"customer_owned_ipv4_pool":{"type":"string","description_kind":"plain","optional":true},"enable_dns64":{"type":"bool","description_kind":"plain","optional":true},"enable_lni_at_device_index":{"type":"number","description_kind":"plain","computed":true},"enable_resource_name_dns_a_record_on_launch":{"type":"bool","description_kind":"plain","optional":true},"enable_resource_name_dns_aaaa_record_on_launch":{"type":"bool","description_kind":"plain","optional":true},"existing_default_subnet":{"type":"bool","description_kind":"plain","computed":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_cidr_block_association_id":{"type":"string","description_kind":"plain","computed":true},"ipv6_native":{"type":"bool","description_kind":"plain","optional":true},"map_customer_owned_ip_on_launch":{"type":"bool","description_kind":"plain","optional":true},"map_public_ip_on_launch":{"type":"bool","description_kind":"plain","optional":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"private_dns_hostname_type_on_launch":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_default_vpc":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"assign_generated_ipv6_cidr_block":{"type":"bool","description_kind":"plain","optional":true},"cidr_block":{"type":"string","description_kind":"plain","computed":true},"default_network_acl_id":{"type":"string","description_kind":"plain","computed":true},"default_route_table_id":{"type":"string","description_kind":"plain","computed":true},"default_security_group_id":{"type":"string","description_kind":"plain","computed":true},"dhcp_options_id":{"type":"string","description_kind":"plain","computed":true},"enable_dns_hostnames":{"type":"bool","description_kind":"plain","optional":true},"enable_dns_support":{"type":"bool","description_kind":"plain","optional":true},"enable_network_address_usage_metrics":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"existing_default_vpc":{"type":"bool","description_kind":"plain","computed":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_tenancy":{"type":"string","description_kind":"plain","computed":true},"ipv6_association_id":{"type":"string","description_kind":"plain","computed":true},"ipv6_cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_cidr_block_network_border_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_ipam_pool_id":{"type":"string","description_kind":"plain","optional":true},"ipv6_netmask_length":{"type":"number","description_kind":"plain","optional":true},"main_route_table_id":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_default_vpc_dhcp_options":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","computed":true},"domain_name_servers":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"netbios_name_servers":{"type":"string","description_kind":"plain","computed":true},"netbios_node_type":{"type":"string","description_kind":"plain","computed":true},"ntp_servers":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_detective_graph":{"version":0,"block":{"attributes":{"created_time":{"type":"string","description_kind":"plain","computed":true},"graph_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_detective_invitation_accepter":{"version":0,"block":{"attributes":{"graph_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_detective_member":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"administrator_id":{"type":"string","description_kind":"plain","computed":true},"disable_email_notification":{"type":"bool","description_kind":"plain","optional":true},"disabled_reason":{"type":"string","description_kind":"plain","computed":true},"email_address":{"type":"string","description_kind":"plain","required":true},"graph_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invited_time":{"type":"string","description_kind":"plain","computed":true},"message":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"updated_time":{"type":"string","description_kind":"plain","computed":true},"volume_usage_in_bytes":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_devicefarm_device_pool":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_devices":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"project_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"rule":{"nesting_mode":"set","block":{"attributes":{"attribute":{"type":"string","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_devicefarm_instance_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"exclude_app_packages_from_cleanup":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"package_cleanup":{"type":"bool","description_kind":"plain","optional":true},"reboot_after_use":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_devicefarm_network_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"downlink_bandwidth_bits":{"type":"number","description_kind":"plain","optional":true},"downlink_delay_ms":{"type":"number","description_kind":"plain","optional":true},"downlink_jitter_ms":{"type":"number","description_kind":"plain","optional":true},"downlink_loss_percent":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"project_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true},"uplink_bandwidth_bits":{"type":"number","description_kind":"plain","optional":true},"uplink_delay_ms":{"type":"number","description_kind":"plain","optional":true},"uplink_jitter_ms":{"type":"number","description_kind":"plain","optional":true},"uplink_loss_percent":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_devicefarm_project":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_job_timeout_minutes":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_devicefarm_test_grid_project":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_devicefarm_upload":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"category":{"type":"string","description_kind":"plain","computed":true},"content_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"project_arn":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_directory_service_conditional_forwarder":{"version":0,"block":{"attributes":{"directory_id":{"type":"string","description_kind":"plain","required":true},"dns_ips":{"type":["list","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"remote_domain_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_directory_service_directory":{"version":0,"block":{"attributes":{"access_url":{"type":"string","description_kind":"plain","computed":true},"alias":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"desired_number_of_domain_controllers":{"type":"number","description_kind":"plain","optional":true,"computed":true},"dns_ip_addresses":{"type":["set","string"],"description_kind":"plain","computed":true},"edition":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_sso":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"security_group_id":{"type":"string","description_kind":"plain","computed":true},"short_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"size":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"connect_settings":{"nesting_mode":"list","block":{"attributes":{"availability_zones":{"type":["set","string"],"description_kind":"plain","computed":true},"connect_ips":{"type":["set","string"],"description_kind":"plain","computed":true},"customer_dns_ips":{"type":["set","string"],"description_kind":"plain","required":true},"customer_username":{"type":"string","description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_settings":{"nesting_mode":"list","block":{"attributes":{"availability_zones":{"type":["set","string"],"description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_directory_service_log_subscription":{"version":0,"block":{"attributes":{"directory_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_group_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_directory_service_radius_settings":{"version":0,"block":{"attributes":{"authentication_protocol":{"type":"string","description_kind":"plain","required":true},"directory_id":{"type":"string","description_kind":"plain","required":true},"display_label":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"radius_port":{"type":"number","description_kind":"plain","required":true},"radius_retries":{"type":"number","description_kind":"plain","required":true},"radius_servers":{"type":["set","string"],"description_kind":"plain","required":true},"radius_timeout":{"type":"number","description_kind":"plain","required":true},"shared_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"use_same_username":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_directory_service_region":{"version":0,"block":{"attributes":{"desired_number_of_domain_controllers":{"type":"number","description_kind":"plain","optional":true,"computed":true},"directory_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"region_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_settings":{"nesting_mode":"list","block":{"attributes":{"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_directory_service_shared_directory":{"version":0,"block":{"attributes":{"directory_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"method":{"type":"string","description_kind":"plain","optional":true},"notes":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"shared_directory_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"target":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_directory_service_shared_directory_accepter":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"method":{"type":"string","description_kind":"plain","computed":true},"notes":{"type":"string","description_kind":"plain","computed":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true},"owner_directory_id":{"type":"string","description_kind":"plain","computed":true},"shared_directory_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_directory_service_trust":{"version":0,"block":{"attributes":{"conditional_forwarder_ip_addrs":{"type":["set","string"],"description_kind":"plain","optional":true},"created_date_time":{"type":"string","description_kind":"plain","computed":true},"delete_associated_conditional_forwarder":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"directory_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"last_updated_date_time":{"type":"string","description_kind":"plain","computed":true},"remote_domain_name":{"type":"string","description_kind":"plain","required":true},"selective_auth":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state_last_updated_date_time":{"type":"string","description_kind":"plain","computed":true},"trust_direction":{"type":"string","description_kind":"plain","required":true},"trust_password":{"type":"string","description_kind":"plain","required":true},"trust_state":{"type":"string","description_kind":"plain","computed":true},"trust_state_reason":{"type":"string","description_kind":"plain","computed":true},"trust_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_dlm_lifecycle_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","required":true},"execution_role_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"policy_details":{"nesting_mode":"list","block":{"attributes":{"policy_type":{"type":"string","description_kind":"plain","optional":true},"resource_locations":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"resource_types":{"type":["list","string"],"description_kind":"plain","optional":true},"target_tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cross_region_copy":{"nesting_mode":"set","block":{"attributes":{"target":{"type":"string","description_kind":"plain","required":true}},"block_types":{"encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"cmk_arn":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"retain_rule":{"nesting_mode":"list","block":{"attributes":{"interval":{"type":"number","description_kind":"plain","required":true},"interval_unit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":3}},"description_kind":"plain"},"max_items":1},"event_source":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameters":{"nesting_mode":"list","block":{"attributes":{"description_regex":{"type":"string","description_kind":"plain","required":true},"event_type":{"type":"string","description_kind":"plain","required":true},"snapshot_owner":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"parameters":{"nesting_mode":"list","block":{"attributes":{"exclude_boot_volume":{"type":"bool","description_kind":"plain","optional":true},"no_reboot":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"schedule":{"nesting_mode":"list","block":{"attributes":{"copy_tags":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags_to_add":{"type":["map","string"],"description_kind":"plain","optional":true},"variable_tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"create_rule":{"nesting_mode":"list","block":{"attributes":{"cron_expression":{"type":"string","description_kind":"plain","optional":true},"interval":{"type":"number","description_kind":"plain","optional":true},"interval_unit":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","optional":true,"computed":true},"times":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"cross_region_copy_rule":{"nesting_mode":"set","block":{"attributes":{"cmk_arn":{"type":"string","description_kind":"plain","optional":true},"copy_tags":{"type":"bool","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","required":true},"target":{"type":"string","description_kind":"plain","required":true}},"block_types":{"deprecate_rule":{"nesting_mode":"list","block":{"attributes":{"interval":{"type":"number","description_kind":"plain","required":true},"interval_unit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"retain_rule":{"nesting_mode":"list","block":{"attributes":{"interval":{"type":"number","description_kind":"plain","required":true},"interval_unit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":3},"deprecate_rule":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","optional":true},"interval":{"type":"number","description_kind":"plain","optional":true},"interval_unit":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"fast_restore_rule":{"nesting_mode":"list","block":{"attributes":{"availability_zones":{"type":["set","string"],"description_kind":"plain","required":true},"count":{"type":"number","description_kind":"plain","optional":true},"interval":{"type":"number","description_kind":"plain","optional":true},"interval_unit":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"retain_rule":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","optional":true},"interval":{"type":"number","description_kind":"plain","optional":true},"interval_unit":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"share_rule":{"nesting_mode":"list","block":{"attributes":{"target_accounts":{"type":["set","string"],"description_kind":"plain","required":true},"unshare_interval":{"type":"number","description_kind":"plain","optional":true},"unshare_interval_unit":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":4}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_dms_certificate":{"version":0,"block":{"attributes":{"certificate_arn":{"type":"string","description_kind":"plain","computed":true},"certificate_id":{"type":"string","description_kind":"plain","required":true},"certificate_pem":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_wallet":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_dms_endpoint":{"version":0,"block":{"attributes":{"certificate_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"database_name":{"type":"string","description_kind":"plain","optional":true},"endpoint_arn":{"type":"string","description_kind":"plain","computed":true},"endpoint_id":{"type":"string","description_kind":"plain","required":true},"endpoint_type":{"type":"string","description_kind":"plain","required":true},"engine_name":{"type":"string","description_kind":"plain","required":true},"extra_connection_attributes":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"port":{"type":"number","description_kind":"plain","optional":true},"secrets_manager_access_role_arn":{"type":"string","description_kind":"plain","optional":true},"secrets_manager_arn":{"type":"string","description_kind":"plain","optional":true},"server_name":{"type":"string","description_kind":"plain","optional":true},"service_access_role":{"type":"string","description_kind":"plain","optional":true},"ssl_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"username":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"elasticsearch_settings":{"nesting_mode":"list","block":{"attributes":{"endpoint_uri":{"type":"string","description_kind":"plain","required":true},"error_retry_duration":{"type":"number","description_kind":"plain","optional":true},"full_load_error_percentage":{"type":"number","description_kind":"plain","optional":true},"service_access_role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"kafka_settings":{"nesting_mode":"list","block":{"attributes":{"broker":{"type":"string","description_kind":"plain","required":true},"include_control_details":{"type":"bool","description_kind":"plain","optional":true},"include_null_and_empty":{"type":"bool","description_kind":"plain","optional":true},"include_partition_value":{"type":"bool","description_kind":"plain","optional":true},"include_table_alter_operations":{"type":"bool","description_kind":"plain","optional":true},"include_transaction_details":{"type":"bool","description_kind":"plain","optional":true},"message_format":{"type":"string","description_kind":"plain","optional":true},"message_max_bytes":{"type":"number","description_kind":"plain","optional":true},"no_hex_prefix":{"type":"bool","description_kind":"plain","optional":true},"partition_include_schema_table":{"type":"bool","description_kind":"plain","optional":true},"sasl_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"sasl_username":{"type":"string","description_kind":"plain","optional":true},"security_protocol":{"type":"string","description_kind":"plain","optional":true},"ssl_ca_certificate_arn":{"type":"string","description_kind":"plain","optional":true},"ssl_client_certificate_arn":{"type":"string","description_kind":"plain","optional":true},"ssl_client_key_arn":{"type":"string","description_kind":"plain","optional":true},"ssl_client_key_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"topic":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"kinesis_settings":{"nesting_mode":"list","block":{"attributes":{"include_control_details":{"type":"bool","description_kind":"plain","optional":true},"include_null_and_empty":{"type":"bool","description_kind":"plain","optional":true},"include_partition_value":{"type":"bool","description_kind":"plain","optional":true},"include_table_alter_operations":{"type":"bool","description_kind":"plain","optional":true},"include_transaction_details":{"type":"bool","description_kind":"plain","optional":true},"message_format":{"type":"string","description_kind":"plain","optional":true},"partition_include_schema_table":{"type":"bool","description_kind":"plain","optional":true},"service_access_role_arn":{"type":"string","description_kind":"plain","optional":true},"stream_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"mongodb_settings":{"nesting_mode":"list","block":{"attributes":{"auth_mechanism":{"type":"string","description_kind":"plain","optional":true},"auth_source":{"type":"string","description_kind":"plain","optional":true},"auth_type":{"type":"string","description_kind":"plain","optional":true},"docs_to_investigate":{"type":"string","description_kind":"plain","optional":true},"extract_doc_id":{"type":"string","description_kind":"plain","optional":true},"nesting_level":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"redis_settings":{"nesting_mode":"list","block":{"attributes":{"auth_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"auth_type":{"type":"string","description_kind":"plain","required":true},"auth_user_name":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"ssl_ca_certificate_arn":{"type":"string","description_kind":"plain","optional":true},"ssl_security_protocol":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"redshift_settings":{"nesting_mode":"list","block":{"attributes":{"bucket_folder":{"type":"string","description_kind":"plain","optional":true},"bucket_name":{"type":"string","description_kind":"plain","optional":true},"encryption_mode":{"type":"string","description_kind":"plain","optional":true},"server_side_encryption_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"service_access_role_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_settings":{"nesting_mode":"list","block":{"attributes":{"add_column_name":{"type":"bool","description_kind":"plain","optional":true},"bucket_folder":{"type":"string","description_kind":"plain","optional":true},"bucket_name":{"type":"string","description_kind":"plain","optional":true},"canned_acl_for_objects":{"type":"string","description_kind":"plain","optional":true},"cdc_inserts_and_updates":{"type":"bool","description_kind":"plain","optional":true},"cdc_inserts_only":{"type":"bool","description_kind":"plain","optional":true},"cdc_max_batch_interval":{"type":"number","description_kind":"plain","optional":true},"cdc_min_file_size":{"type":"number","description_kind":"plain","optional":true},"cdc_path":{"type":"string","description_kind":"plain","optional":true},"compression_type":{"type":"string","description_kind":"plain","optional":true},"csv_delimiter":{"type":"string","description_kind":"plain","optional":true},"csv_no_sup_value":{"type":"string","description_kind":"plain","optional":true},"csv_null_value":{"type":"string","description_kind":"plain","optional":true},"csv_row_delimiter":{"type":"string","description_kind":"plain","optional":true},"data_format":{"type":"string","description_kind":"plain","optional":true},"data_page_size":{"type":"number","description_kind":"plain","optional":true},"date_partition_delimiter":{"type":"string","description_kind":"plain","optional":true},"date_partition_enabled":{"type":"bool","description_kind":"plain","optional":true},"date_partition_sequence":{"type":"string","description_kind":"plain","optional":true},"dict_page_size_limit":{"type":"number","description_kind":"plain","optional":true},"enable_statistics":{"type":"bool","description_kind":"plain","optional":true},"encoding_type":{"type":"string","description_kind":"plain","optional":true},"encryption_mode":{"type":"string","description_kind":"plain","optional":true},"external_table_definition":{"type":"string","description_kind":"plain","optional":true},"ignore_header_rows":{"type":"number","description_kind":"plain","optional":true},"include_op_for_full_load":{"type":"bool","description_kind":"plain","optional":true},"max_file_size":{"type":"number","description_kind":"plain","optional":true},"parquet_timestamp_in_millisecond":{"type":"bool","description_kind":"plain","optional":true},"parquet_version":{"type":"string","description_kind":"plain","optional":true},"preserve_transactions":{"type":"bool","description_kind":"plain","optional":true},"rfc_4180":{"type":"bool","description_kind":"plain","optional":true},"row_group_length":{"type":"number","description_kind":"plain","optional":true},"server_side_encryption_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"service_access_role_arn":{"type":"string","description_kind":"plain","optional":true},"timestamp_column_name":{"type":"string","description_kind":"plain","optional":true},"use_csv_no_sup_value":{"type":"bool","description_kind":"plain","optional":true},"use_task_start_time_for_full_load_timestamp":{"type":"bool","description_kind":"plain","optional":true}},"description":"This argument is deprecated and will be removed in a future version; use aws_dms_s3_endpoint instead","description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dms_event_subscription":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"event_categories":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"sns_topic_arn":{"type":"string","description_kind":"plain","required":true},"source_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"source_type":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dms_replication_instance":{"version":0,"block":{"attributes":{"allocated_storage":{"type":"number","description_kind":"plain","optional":true,"computed":true},"allow_major_version_upgrade":{"type":"bool","description_kind":"plain","optional":true},"apply_immediately":{"type":"bool","description_kind":"plain","optional":true},"auto_minor_version_upgrade":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"multi_az":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"network_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"publicly_accessible":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"replication_instance_arn":{"type":"string","description_kind":"plain","computed":true},"replication_instance_class":{"type":"string","description_kind":"plain","required":true},"replication_instance_id":{"type":"string","description_kind":"plain","required":true},"replication_instance_private_ips":{"type":["list","string"],"description_kind":"plain","computed":true},"replication_instance_public_ips":{"type":["list","string"],"description_kind":"plain","computed":true},"replication_subnet_group_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dms_replication_subnet_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"replication_subnet_group_arn":{"type":"string","description_kind":"plain","computed":true},"replication_subnet_group_description":{"type":"string","description_kind":"plain","required":true},"replication_subnet_group_id":{"type":"string","description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dms_replication_task":{"version":0,"block":{"attributes":{"cdc_start_position":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cdc_start_time":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"migration_type":{"type":"string","description_kind":"plain","required":true},"replication_instance_arn":{"type":"string","description_kind":"plain","required":true},"replication_task_arn":{"type":"string","description_kind":"plain","computed":true},"replication_task_id":{"type":"string","description_kind":"plain","required":true},"replication_task_settings":{"type":"string","description_kind":"plain","optional":true},"source_endpoint_arn":{"type":"string","description_kind":"plain","required":true},"start_replication_task":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"table_mappings":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_endpoint_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_dms_s3_endpoint":{"version":0,"block":{"attributes":{"add_column_name":{"type":"bool","description_kind":"plain","optional":true},"add_trailing_padding_character":{"type":"bool","description_kind":"plain","optional":true},"bucket_folder":{"type":"string","description_kind":"plain","optional":true},"bucket_name":{"type":"string","description_kind":"plain","required":true},"canned_acl_for_objects":{"type":"string","description_kind":"plain","optional":true},"cdc_inserts_and_updates":{"type":"bool","description_kind":"plain","optional":true},"cdc_inserts_only":{"type":"bool","description_kind":"plain","optional":true},"cdc_max_batch_interval":{"type":"number","description_kind":"plain","optional":true},"cdc_min_file_size":{"type":"number","description_kind":"plain","optional":true},"cdc_path":{"type":"string","description_kind":"plain","optional":true},"certificate_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"compression_type":{"type":"string","description_kind":"plain","optional":true},"csv_delimiter":{"type":"string","description_kind":"plain","optional":true},"csv_no_sup_value":{"type":"string","description_kind":"plain","optional":true},"csv_null_value":{"type":"string","description_kind":"plain","optional":true},"csv_row_delimiter":{"type":"string","description_kind":"plain","optional":true},"data_format":{"type":"string","description_kind":"plain","optional":true},"data_page_size":{"type":"number","description_kind":"plain","optional":true},"date_partition_delimiter":{"type":"string","description_kind":"plain","optional":true},"date_partition_enabled":{"type":"bool","description_kind":"plain","optional":true},"date_partition_sequence":{"type":"string","description_kind":"plain","optional":true},"date_partition_timezone":{"type":"string","description_kind":"plain","optional":true},"detach_target_on_lob_lookup_failure_parquet":{"type":"bool","description_kind":"plain","optional":true},"dict_page_size_limit":{"type":"number","description_kind":"plain","optional":true},"enable_statistics":{"type":"bool","description_kind":"plain","optional":true},"encoding_type":{"type":"string","description_kind":"plain","optional":true},"encryption_mode":{"type":"string","description_kind":"plain","optional":true},"endpoint_arn":{"type":"string","description_kind":"plain","computed":true},"endpoint_id":{"type":"string","description_kind":"plain","required":true},"endpoint_type":{"type":"string","description_kind":"plain","required":true},"engine_display_name":{"type":"string","description_kind":"plain","computed":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"external_id":{"type":"string","description_kind":"plain","computed":true},"external_table_definition":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_header_rows":{"type":"number","description_kind":"plain","optional":true},"include_op_for_full_load":{"type":"bool","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_file_size":{"type":"number","description_kind":"plain","optional":true},"parquet_timestamp_in_millisecond":{"type":"bool","description_kind":"plain","optional":true},"parquet_version":{"type":"string","description_kind":"plain","optional":true},"preserve_transactions":{"type":"bool","description_kind":"plain","optional":true},"rfc_4180":{"type":"bool","description_kind":"plain","optional":true},"row_group_length":{"type":"number","description_kind":"plain","optional":true},"server_side_encryption_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"service_access_role_arn":{"type":"string","description_kind":"plain","required":true},"ssl_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"timestamp_column_name":{"type":"string","description_kind":"plain","optional":true},"use_csv_no_sup_value":{"type":"bool","description_kind":"plain","optional":true},"use_task_start_time_for_full_load_timestamp":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_docdb_cluster":{"version":0,"block":{"attributes":{"apply_immediately":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"backup_retention_period":{"type":"number","description_kind":"plain","optional":true},"cluster_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_identifier_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_members":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"cluster_resource_id":{"type":"string","description_kind":"plain","computed":true},"db_cluster_parameter_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"db_subnet_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"deletion_protection":{"type":"bool","description_kind":"plain","optional":true},"enabled_cloudwatch_logs_exports":{"type":["list","string"],"description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","optional":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"final_snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"global_cluster_identifier":{"type":"string","description_kind":"plain","optional":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"master_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"master_username":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true},"preferred_backup_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"reader_endpoint":{"type":"string","description_kind":"plain","computed":true},"skip_final_snapshot":{"type":"bool","description_kind":"plain","optional":true},"snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"storage_encrypted":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_docdb_cluster_instance":{"version":0,"block":{"attributes":{"apply_immediately":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_minor_version_upgrade":{"type":"bool","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ca_cert_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"db_subnet_group_name":{"type":"string","description_kind":"plain","computed":true},"dbi_resource_id":{"type":"string","description_kind":"plain","computed":true},"enable_performance_insights":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","optional":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_class":{"type":"string","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"performance_insights_kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"preferred_backup_window":{"type":"string","description_kind":"plain","computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"promotion_tier":{"type":"number","description_kind":"plain","optional":true},"publicly_accessible":{"type":"bool","description_kind":"plain","computed":true},"storage_encrypted":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"writer":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_docdb_cluster_parameter_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"family":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"apply_method":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_docdb_cluster_snapshot":{"version":0,"block":{"attributes":{"availability_zones":{"type":["list","string"],"description_kind":"plain","computed":true},"db_cluster_identifier":{"type":"string","description_kind":"plain","required":true},"db_cluster_snapshot_arn":{"type":"string","description_kind":"plain","computed":true},"db_cluster_snapshot_identifier":{"type":"string","description_kind":"plain","required":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"snapshot_type":{"type":"string","description_kind":"plain","computed":true},"source_db_cluster_snapshot_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"storage_encrypted":{"type":"bool","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_docdb_event_subscription":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"customer_aws_id":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"event_categories":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sns_topic_arn":{"type":"string","description_kind":"plain","required":true},"source_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"source_type":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_docdb_global_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"database_name":{"type":"string","description_kind":"plain","optional":true},"deletion_protection":{"type":"bool","description_kind":"plain","optional":true},"engine":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"global_cluster_identifier":{"type":"string","description_kind":"plain","required":true},"global_cluster_members":{"type":["set",["object",{"db_cluster_arn":"string","is_writer":"bool"}]],"description_kind":"plain","computed":true},"global_cluster_resource_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_db_cluster_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"storage_encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_docdb_subnet_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_dx_bgp_peer":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","required":true},"amazon_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"aws_device":{"type":"string","description_kind":"plain","computed":true},"bgp_asn":{"type":"number","description_kind":"plain","required":true},"bgp_auth_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"bgp_peer_id":{"type":"string","description_kind":"plain","computed":true},"bgp_status":{"type":"string","description_kind":"plain","computed":true},"customer_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"virtual_interface_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dx_connection":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_device":{"type":"string","description_kind":"plain","computed":true},"bandwidth":{"type":"string","description_kind":"plain","required":true},"encryption_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"has_logical_redundancy":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"jumbo_frame_capable":{"type":"bool","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"macsec_capable":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true},"partner_name":{"type":"string","description_kind":"plain","computed":true},"port_encryption_status":{"type":"string","description_kind":"plain","computed":true},"provider_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"request_macsec":{"type":"bool","description_kind":"plain","optional":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vlan_id":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dx_connection_association":{"version":0,"block":{"attributes":{"connection_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lag_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_dx_connection_confirmation":{"version":0,"block":{"attributes":{"connection_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_dx_gateway":{"version":0,"block":{"attributes":{"amazon_side_asn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dx_gateway_association":{"version":1,"block":{"attributes":{"allowed_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"associated_gateway_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"associated_gateway_owner_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"associated_gateway_type":{"type":"string","description_kind":"plain","computed":true},"dx_gateway_association_id":{"type":"string","description_kind":"plain","computed":true},"dx_gateway_id":{"type":"string","description_kind":"plain","required":true},"dx_gateway_owner_account_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"proposal_id":{"type":"string","description_kind":"plain","optional":true},"vpn_gateway_id":{"type":"string","description_kind":"plain","deprecated":true,"optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dx_gateway_association_proposal":{"version":0,"block":{"attributes":{"allowed_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"associated_gateway_id":{"type":"string","description_kind":"plain","required":true},"associated_gateway_owner_account_id":{"type":"string","description_kind":"plain","computed":true},"associated_gateway_type":{"type":"string","description_kind":"plain","computed":true},"dx_gateway_id":{"type":"string","description_kind":"plain","required":true},"dx_gateway_owner_account_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_dx_hosted_connection":{"version":0,"block":{"attributes":{"aws_device":{"type":"string","description_kind":"plain","computed":true},"bandwidth":{"type":"string","description_kind":"plain","required":true},"connection_id":{"type":"string","description_kind":"plain","required":true},"has_logical_redundancy":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"jumbo_frame_capable":{"type":"bool","description_kind":"plain","computed":true},"lag_id":{"type":"string","description_kind":"plain","computed":true},"loa_issue_time":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_account_id":{"type":"string","description_kind":"plain","required":true},"partner_name":{"type":"string","description_kind":"plain","computed":true},"provider_name":{"type":"string","description_kind":"plain","computed":true},"region":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"vlan":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_dx_hosted_private_virtual_interface":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","required":true},"amazon_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"amazon_side_asn":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"aws_device":{"type":"string","description_kind":"plain","computed":true},"bgp_asn":{"type":"number","description_kind":"plain","required":true},"bgp_auth_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_id":{"type":"string","description_kind":"plain","required":true},"customer_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"jumbo_frame_capable":{"type":"bool","description_kind":"plain","computed":true},"mtu":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_account_id":{"type":"string","description_kind":"plain","required":true},"vlan":{"type":"number","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dx_hosted_private_virtual_interface_accepter":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"dx_gateway_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"virtual_interface_id":{"type":"string","description_kind":"plain","required":true},"vpn_gateway_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dx_hosted_public_virtual_interface":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","required":true},"amazon_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"amazon_side_asn":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"aws_device":{"type":"string","description_kind":"plain","computed":true},"bgp_asn":{"type":"number","description_kind":"plain","required":true},"bgp_auth_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_id":{"type":"string","description_kind":"plain","required":true},"customer_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_account_id":{"type":"string","description_kind":"plain","required":true},"route_filter_prefixes":{"type":["set","string"],"description_kind":"plain","required":true},"vlan":{"type":"number","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dx_hosted_public_virtual_interface_accepter":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"virtual_interface_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dx_hosted_transit_virtual_interface":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","required":true},"amazon_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"amazon_side_asn":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"aws_device":{"type":"string","description_kind":"plain","computed":true},"bgp_asn":{"type":"number","description_kind":"plain","required":true},"bgp_auth_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_id":{"type":"string","description_kind":"plain","required":true},"customer_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"jumbo_frame_capable":{"type":"bool","description_kind":"plain","computed":true},"mtu":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_account_id":{"type":"string","description_kind":"plain","required":true},"vlan":{"type":"number","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dx_hosted_transit_virtual_interface_accepter":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"dx_gateway_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"virtual_interface_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dx_lag":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"connection_id":{"type":"string","description_kind":"plain","optional":true},"connections_bandwidth":{"type":"string","description_kind":"plain","required":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"has_logical_redundancy":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"jumbo_frame_capable":{"type":"bool","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true},"provider_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_dx_macsec_key_association":{"version":0,"block":{"attributes":{"cak":{"type":"string","description_kind":"plain","optional":true},"ckn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"secret_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"start_on":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dx_private_virtual_interface":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","required":true},"amazon_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"amazon_side_asn":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"aws_device":{"type":"string","description_kind":"plain","computed":true},"bgp_asn":{"type":"number","description_kind":"plain","required":true},"bgp_auth_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_id":{"type":"string","description_kind":"plain","required":true},"customer_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dx_gateway_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"jumbo_frame_capable":{"type":"bool","description_kind":"plain","computed":true},"mtu":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"sitelink_enabled":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vlan":{"type":"number","description_kind":"plain","required":true},"vpn_gateway_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dx_public_virtual_interface":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","required":true},"amazon_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"amazon_side_asn":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"aws_device":{"type":"string","description_kind":"plain","computed":true},"bgp_asn":{"type":"number","description_kind":"plain","required":true},"bgp_auth_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_id":{"type":"string","description_kind":"plain","required":true},"customer_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"route_filter_prefixes":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vlan":{"type":"number","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dx_transit_virtual_interface":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","required":true},"amazon_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"amazon_side_asn":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"aws_device":{"type":"string","description_kind":"plain","computed":true},"bgp_asn":{"type":"number","description_kind":"plain","required":true},"bgp_auth_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_id":{"type":"string","description_kind":"plain","required":true},"customer_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dx_gateway_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"jumbo_frame_capable":{"type":"bool","description_kind":"plain","computed":true},"mtu":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"sitelink_enabled":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vlan":{"type":"number","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dynamodb_contributor_insights":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_name":{"type":"string","description_kind":"plain","optional":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dynamodb_global_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"replica":{"nesting_mode":"set","block":{"attributes":{"region_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dynamodb_kinesis_streaming_destination":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stream_arn":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_dynamodb_table":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"billing_mode":{"type":"string","description_kind":"plain","optional":true},"deletion_protection_enabled":{"type":"bool","description_kind":"plain","optional":true},"hash_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"range_key":{"type":"string","description_kind":"plain","optional":true},"read_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"restore_date_time":{"type":"string","description_kind":"plain","optional":true},"restore_source_name":{"type":"string","description_kind":"plain","optional":true},"restore_to_latest_time":{"type":"bool","description_kind":"plain","optional":true},"stream_arn":{"type":"string","description_kind":"plain","computed":true},"stream_enabled":{"type":"bool","description_kind":"plain","optional":true},"stream_label":{"type":"string","description_kind":"plain","computed":true},"stream_view_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"table_class":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"write_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"attribute":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"global_secondary_index":{"nesting_mode":"set","block":{"attributes":{"hash_key":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"non_key_attributes":{"type":["set","string"],"description_kind":"plain","optional":true},"projection_type":{"type":"string","description_kind":"plain","required":true},"range_key":{"type":"string","description_kind":"plain","optional":true},"read_capacity":{"type":"number","description_kind":"plain","optional":true},"write_capacity":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"local_secondary_index":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"non_key_attributes":{"type":["list","string"],"description_kind":"plain","optional":true},"projection_type":{"type":"string","description_kind":"plain","required":true},"range_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"point_in_time_recovery":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"replica":{"nesting_mode":"set","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"point_in_time_recovery":{"type":"bool","description_kind":"plain","optional":true},"propagate_tags":{"type":"bool","description_kind":"plain","optional":true},"region_name":{"type":"string","description_kind":"plain","required":true},"stream_arn":{"type":"string","description_kind":"plain","computed":true},"stream_label":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"server_side_encryption":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"ttl":{"nesting_mode":"list","block":{"attributes":{"attribute_name":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_dynamodb_table_item":{"version":0,"block":{"attributes":{"hash_key":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"item":{"type":"string","description_kind":"plain","required":true},"range_key":{"type":"string","description_kind":"plain","optional":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_dynamodb_table_replica":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"global_table_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"point_in_time_recovery":{"type":"bool","description_kind":"plain","optional":true},"table_class_override":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dynamodb_tag":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ebs_default_kms_key":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ebs_encryption_by_default":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ebs_snapshot":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"data_encryption_key_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"outpost_arn":{"type":"string","description_kind":"plain","optional":true},"owner_alias":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"permanent_restore":{"type":"bool","description_kind":"plain","optional":true},"storage_tier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"temporary_restore_days":{"type":"number","description_kind":"plain","optional":true},"volume_id":{"type":"string","description_kind":"plain","required":true},"volume_size":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ebs_snapshot_copy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"data_encryption_key_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"owner_alias":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"permanent_restore":{"type":"bool","description_kind":"plain","optional":true},"source_region":{"type":"string","description_kind":"plain","required":true},"source_snapshot_id":{"type":"string","description_kind":"plain","required":true},"storage_tier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"temporary_restore_days":{"type":"number","description_kind":"plain","optional":true},"volume_id":{"type":"string","description_kind":"plain","computed":true},"volume_size":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ebs_snapshot_import":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"data_encryption_key_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"owner_alias":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"permanent_restore":{"type":"bool","description_kind":"plain","optional":true},"role_name":{"type":"string","description_kind":"plain","optional":true},"storage_tier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"temporary_restore_days":{"type":"number","description_kind":"plain","optional":true},"volume_id":{"type":"string","description_kind":"plain","computed":true},"volume_size":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"client_data":{"nesting_mode":"list","block":{"attributes":{"comment":{"type":"string","description_kind":"plain","optional":true},"upload_end":{"type":"string","description_kind":"plain","optional":true,"computed":true},"upload_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"upload_start":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"disk_container":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"format":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"user_bucket":{"nesting_mode":"list","block":{"attributes":{"s3_bucket":{"type":"string","description_kind":"plain","required":true},"s3_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ebs_volume":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","required":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"final_snapshot":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"multi_attach_enabled":{"type":"bool","description_kind":"plain","optional":true},"outpost_arn":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_availability_zone_group":{"version":0,"block":{"attributes":{"group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"opt_in_status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_capacity_reservation":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","required":true},"ebs_optimized":{"type":"bool","description_kind":"plain","optional":true},"end_date":{"type":"string","description_kind":"plain","optional":true},"end_date_type":{"type":"string","description_kind":"plain","optional":true},"ephemeral_storage":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_count":{"type":"number","description_kind":"plain","required":true},"instance_match_criteria":{"type":"string","description_kind":"plain","optional":true},"instance_platform":{"type":"string","description_kind":"plain","required":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"outpost_arn":{"type":"string","description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"placement_group_arn":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tenancy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_ec2_carrier_gateway":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_client_vpn_authorization_rule":{"version":0,"block":{"attributes":{"access_group_id":{"type":"string","description_kind":"plain","optional":true},"authorize_all_groups":{"type":"bool","description_kind":"plain","optional":true},"client_vpn_endpoint_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_network_cidr":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_client_vpn_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"client_cidr_block":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"dns_servers":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"self_service_portal":{"type":"string","description_kind":"plain","optional":true},"server_certificate_arn":{"type":"string","description_kind":"plain","required":true},"session_timeout_hours":{"type":"number","description_kind":"plain","optional":true},"split_tunnel":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transport_protocol":{"type":"string","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpn_port":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"authentication_options":{"nesting_mode":"set","block":{"attributes":{"active_directory_id":{"type":"string","description_kind":"plain","optional":true},"root_certificate_chain_arn":{"type":"string","description_kind":"plain","optional":true},"saml_provider_arn":{"type":"string","description_kind":"plain","optional":true},"self_service_saml_provider_arn":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":2},"client_connect_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"lambda_function_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"client_login_banner_options":{"nesting_mode":"list","block":{"attributes":{"banner_text":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"connection_log_options":{"nesting_mode":"list","block":{"attributes":{"cloudwatch_log_group":{"type":"string","description_kind":"plain","optional":true},"cloudwatch_log_stream":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_ec2_client_vpn_network_association":{"version":0,"block":{"attributes":{"association_id":{"type":"string","description_kind":"plain","computed":true},"client_vpn_endpoint_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_client_vpn_route":{"version":0,"block":{"attributes":{"client_vpn_endpoint_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"destination_cidr_block":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"origin":{"type":"string","description_kind":"plain","computed":true},"target_vpc_subnet_id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_fleet":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"context":{"type":"string","description_kind":"plain","optional":true},"excess_capacity_termination_policy":{"type":"string","description_kind":"plain","optional":true},"fleet_state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"fulfilled_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"fulfilled_on_demand_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"replace_unhealthy_instances":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"terminate_instances":{"type":"bool","description_kind":"plain","optional":true},"terminate_instances_with_expiration":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"valid_from":{"type":"string","description_kind":"plain","optional":true},"valid_until":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"fleet_instance_set":{"nesting_mode":"list","block":{"attributes":{"instance_ids":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"instance_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lifecycle":{"type":"string","description_kind":"plain","optional":true,"computed":true},"platform":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"launch_template_config":{"nesting_mode":"list","block":{"block_types":{"launch_template_specification":{"nesting_mode":"list","block":{"attributes":{"launch_template_id":{"type":"string","description_kind":"plain","optional":true},"launch_template_name":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"override":{"nesting_mode":"list","block":{"attributes":{"availability_zone":{"type":"string","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","optional":true},"max_price":{"type":"string","description_kind":"plain","optional":true},"priority":{"type":"number","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"weighted_capacity":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"instance_requirements":{"nesting_mode":"list","block":{"attributes":{"accelerator_manufacturers":{"type":["set","string"],"description_kind":"plain","optional":true},"accelerator_names":{"type":["set","string"],"description_kind":"plain","optional":true},"accelerator_types":{"type":["set","string"],"description_kind":"plain","optional":true},"allowed_instance_types":{"type":["set","string"],"description_kind":"plain","optional":true},"bare_metal":{"type":"string","description_kind":"plain","optional":true},"burstable_performance":{"type":"string","description_kind":"plain","optional":true},"cpu_manufacturers":{"type":["set","string"],"description_kind":"plain","optional":true},"excluded_instance_types":{"type":["set","string"],"description_kind":"plain","optional":true},"instance_generations":{"type":["set","string"],"description_kind":"plain","optional":true},"local_storage":{"type":"string","description_kind":"plain","optional":true},"local_storage_types":{"type":["set","string"],"description_kind":"plain","optional":true},"on_demand_max_price_percentage_over_lowest_price":{"type":"number","description_kind":"plain","optional":true},"require_hibernate_support":{"type":"bool","description_kind":"plain","optional":true},"spot_max_price_percentage_over_lowest_price":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"accelerator_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"accelerator_total_memory_mib":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"baseline_ebs_bandwidth_mbps":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"memory_gib_per_vcpu":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"memory_mib":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"network_bandwidth_gbps":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"network_interface_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"total_local_storage_gb":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"vcpu_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":300}},"description_kind":"plain"},"min_items":1,"max_items":50},"on_demand_options":{"nesting_mode":"list","block":{"attributes":{"allocation_strategy":{"type":"string","description_kind":"plain","optional":true},"max_total_price":{"type":"string","description_kind":"plain","optional":true},"min_target_capacity":{"type":"number","description_kind":"plain","optional":true},"single_availability_zone":{"type":"bool","description_kind":"plain","optional":true},"single_instance_type":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"spot_options":{"nesting_mode":"list","block":{"attributes":{"allocation_strategy":{"type":"string","description_kind":"plain","optional":true},"instance_interruption_behavior":{"type":"string","description_kind":"plain","optional":true},"instance_pools_to_use_count":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"maintenance_strategies":{"nesting_mode":"list","block":{"block_types":{"capacity_rebalance":{"nesting_mode":"list","block":{"attributes":{"replacement_strategy":{"type":"string","description_kind":"plain","optional":true},"termination_delay":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"target_capacity_specification":{"nesting_mode":"list","block":{"attributes":{"default_target_capacity_type":{"type":"string","description_kind":"plain","required":true},"on_demand_target_capacity":{"type":"number","description_kind":"plain","optional":true},"spot_target_capacity":{"type":"number","description_kind":"plain","optional":true},"target_capacity_unit_type":{"type":"string","description_kind":"plain","optional":true},"total_target_capacity":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_host":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"asset_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"auto_placement":{"type":"string","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","required":true},"host_recovery":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_family":{"type":"string","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","optional":true},"outpost_arn":{"type":"string","description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ec2_instance_connect_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"fips_dns_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"network_interface_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"preserve_client_ip":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true},"delete":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_instance_state":{"version":0,"block":{"attributes":{"force":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_local_gateway_route":{"version":0,"block":{"attributes":{"destination_cidr_block":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_gateway_route_table_id":{"type":"string","description_kind":"plain","required":true},"local_gateway_virtual_interface_group_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_local_gateway_route_table_vpc_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_gateway_id":{"type":"string","description_kind":"plain","computed":true},"local_gateway_route_table_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_managed_prefix_list":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_entries":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"entry":{"nesting_mode":"set","block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_managed_prefix_list_entry":{"version":0,"block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"prefix_list_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_network_insights_analysis":{"version":0,"block":{"attributes":{"alternate_path_hints":{"type":["list",["object",{"component_arn":"string","component_id":"string"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"explanations":{"type":["list",["object",{"acl":["list",["object",{"arn":"string","id":"string","name":"string"}]],"acl_rule":["list",["object",{"cidr":"string","egress":"bool","port_range":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","rule_action":"string","rule_number":"number"}]],"address":"string","addresses":["list","string"],"attached_to":["list",["object",{"arn":"string","id":"string","name":"string"}]],"availability_zones":["list","string"],"cidrs":["list","string"],"classic_load_balancer_listener":["list",["object",{"instance_port":"number","load_balancer_port":"number"}]],"component":["list",["object",{"arn":"string","id":"string","name":"string"}]],"customer_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"destination":["list",["object",{"arn":"string","id":"string","name":"string"}]],"destination_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"direction":"string","elastic_load_balancer_listener":["list",["object",{"arn":"string","id":"string","name":"string"}]],"explanation_code":"string","ingress_route_table":["list",["object",{"arn":"string","id":"string","name":"string"}]],"internet_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"load_balancer_arn":"string","load_balancer_listener_port":"number","load_balancer_target_group":["list",["object",{"arn":"string","id":"string","name":"string"}]],"load_balancer_target_groups":["list",["object",{"arn":"string","id":"string","name":"string"}]],"load_balancer_target_port":"number","missing_component":"string","nat_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"network_interface":["list",["object",{"arn":"string","id":"string","name":"string"}]],"packet_field":"string","port":"number","port_ranges":["list",["object",{"from":"number","to":"number"}]],"prefix_list":["list",["object",{"arn":"string","id":"string","name":"string"}]],"protocols":["list","string"],"route_table":["list",["object",{"arn":"string","id":"string","name":"string"}]],"route_table_route":["list",["object",{"destination_cidr":"string","destination_prefix_list_id":"string","egress_only_internet_gateway_id":"string","gateway_id":"string","instance_id":"string","nat_gateway_id":"string","network_interface_id":"string","origin":"string","transit_gateway_id":"string","vpc_peering_connection_id":"string"}]],"security_group":["list",["object",{"arn":"string","id":"string","name":"string"}]],"security_group_rule":["list",["object",{"cidr":"string","direction":"string","port_range":["list",["object",{"from":"number","to":"number"}]],"prefix_list_id":"string","protocol":"string","security_group_id":"string"}]],"security_groups":["list",["object",{"arn":"string","id":"string","name":"string"}]],"source_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"state":"string","subnet":["list",["object",{"arn":"string","id":"string","name":"string"}]],"subnet_route_table":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway_attachment":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway_route_table":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway_route_table_route":["list",["object",{"attachment_id":"string","destination_cidr":"string","prefix_list_id":"string","resource_id":"string","resource_type":"string","route_origin":"string","state":"string"}]],"vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"vpc_endpoint":["list",["object",{"arn":"string","id":"string","name":"string"}]],"vpc_peering_connection":["list",["object",{"arn":"string","id":"string","name":"string"}]],"vpn_connection":["list",["object",{"arn":"string","id":"string","name":"string"}]],"vpn_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"description_kind":"plain","computed":true},"filter_in_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"forward_path_components":{"type":["list",["object",{"acl_rule":["list",["object",{"cidr":"string","egress":"bool","port_range":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","rule_action":"string","rule_number":"number"}]],"additional_details":["list",["object",{"additional_detail_type":"string","component":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"attached_to":["list",["object",{"arn":"string","id":"string","name":"string"}]],"component":["list",["object",{"arn":"string","id":"string","name":"string"}]],"destination_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"inbound_header":["list",["object",{"destination_addresses":["list","string"],"destination_port_ranges":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","source_addresses":["list","string"],"source_port_ranges":["list",["object",{"from":"number","to":"number"}]]}]],"outbound_header":["list",["object",{"destination_addresses":["list","string"],"destination_port_ranges":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","source_addresses":["list","string"],"source_port_ranges":["list",["object",{"from":"number","to":"number"}]]}]],"route_table_route":["list",["object",{"destination_cidr":"string","destination_prefix_list_id":"string","egress_only_internet_gateway_id":"string","gateway_id":"string","instance_id":"string","nat_gateway_id":"string","network_interface_id":"string","origin":"string","transit_gateway_id":"string","vpc_peering_connection_id":"string"}]],"security_group_rule":["list",["object",{"cidr":"string","direction":"string","port_range":["list",["object",{"from":"number","to":"number"}]],"prefix_list_id":"string","protocol":"string","security_group_id":"string"}]],"sequence_number":"number","source_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"subnet":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway_route_table_route":["list",["object",{"attachment_id":"string","destination_cidr":"string","prefix_list_id":"string","resource_id":"string","resource_type":"string","route_origin":"string","state":"string"}]],"vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_insights_path_id":{"type":"string","description_kind":"plain","required":true},"path_found":{"type":"bool","description_kind":"plain","computed":true},"return_path_components":{"type":["list",["object",{"acl_rule":["list",["object",{"cidr":"string","egress":"bool","port_range":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","rule_action":"string","rule_number":"number"}]],"additional_details":["list",["object",{"additional_detail_type":"string","component":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"attached_to":["list",["object",{"arn":"string","id":"string","name":"string"}]],"component":["list",["object",{"arn":"string","id":"string","name":"string"}]],"destination_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"inbound_header":["list",["object",{"destination_addresses":["list","string"],"destination_port_ranges":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","source_addresses":["list","string"],"source_port_ranges":["list",["object",{"from":"number","to":"number"}]]}]],"outbound_header":["list",["object",{"destination_addresses":["list","string"],"destination_port_ranges":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","source_addresses":["list","string"],"source_port_ranges":["list",["object",{"from":"number","to":"number"}]]}]],"route_table_route":["list",["object",{"destination_cidr":"string","destination_prefix_list_id":"string","egress_only_internet_gateway_id":"string","gateway_id":"string","instance_id":"string","nat_gateway_id":"string","network_interface_id":"string","origin":"string","transit_gateway_id":"string","vpc_peering_connection_id":"string"}]],"security_group_rule":["list",["object",{"cidr":"string","direction":"string","port_range":["list",["object",{"from":"number","to":"number"}]],"prefix_list_id":"string","protocol":"string","security_group_id":"string"}]],"sequence_number":"number","source_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"subnet":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway_route_table_route":["list",["object",{"attachment_id":"string","destination_cidr":"string","prefix_list_id":"string","resource_id":"string","resource_type":"string","route_origin":"string","state":"string"}]],"vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"description_kind":"plain","computed":true},"start_date":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_message":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"wait_for_completion":{"type":"bool","description_kind":"plain","optional":true},"warning_message":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ec2_network_insights_path":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"destination":{"type":"string","description_kind":"plain","required":true},"destination_arn":{"type":"string","description_kind":"plain","computed":true},"destination_ip":{"type":"string","description_kind":"plain","optional":true},"destination_port":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","required":true},"source":{"type":"string","description_kind":"plain","required":true},"source_arn":{"type":"string","description_kind":"plain","computed":true},"source_ip":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ec2_serial_console_access":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ec2_subnet_cidr_reservation":{"version":0,"block":{"attributes":{"cidr_block":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"reservation_type":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_tag":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_traffic_mirror_filter":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_services":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ec2_traffic_mirror_filter_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"destination_cidr_block":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"number","description_kind":"plain","optional":true},"rule_action":{"type":"string","description_kind":"plain","required":true},"rule_number":{"type":"number","description_kind":"plain","required":true},"source_cidr_block":{"type":"string","description_kind":"plain","required":true},"traffic_direction":{"type":"string","description_kind":"plain","required":true},"traffic_mirror_filter_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"destination_port_range":{"nesting_mode":"list","block":{"attributes":{"from_port":{"type":"number","description_kind":"plain","optional":true},"to_port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"source_port_range":{"nesting_mode":"list","block":{"attributes":{"from_port":{"type":"number","description_kind":"plain","optional":true},"to_port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_ec2_traffic_mirror_session":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"packet_length":{"type":"number","description_kind":"plain","optional":true},"session_number":{"type":"number","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"traffic_mirror_filter_id":{"type":"string","description_kind":"plain","required":true},"traffic_mirror_target_id":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ec2_traffic_mirror_target":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"gateway_load_balancer_endpoint_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","optional":true},"network_load_balancer_arn":{"type":"string","description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway":{"version":0,"block":{"attributes":{"amazon_side_asn":{"type":"number","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"association_default_route_table_id":{"type":"string","description_kind":"plain","computed":true},"auto_accept_shared_attachments":{"type":"string","description_kind":"plain","optional":true},"default_route_table_association":{"type":"string","description_kind":"plain","optional":true},"default_route_table_propagation":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"dns_support":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"multicast_support":{"type":"string","description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"propagation_default_route_table_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_cidr_blocks":{"type":["set","string"],"description_kind":"plain","optional":true},"vpn_ecmp_support":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_connect":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_default_route_table_association":{"type":"bool","description_kind":"plain","optional":true},"transit_gateway_default_route_table_propagation":{"type":"bool","description_kind":"plain","optional":true},"transit_gateway_id":{"type":"string","description_kind":"plain","required":true},"transport_attachment_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_connect_peer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bgp_asn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"bgp_peer_address":{"type":"string","description_kind":"plain","computed":true},"bgp_transit_gateway_addresses":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inside_cidr_blocks":{"type":["set","string"],"description_kind":"plain","required":true},"peer_address":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_multicast_domain":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_accept_shared_associations":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"igmpv2_support":{"type":"string","description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"static_sources_support":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_multicast_domain_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","required":true},"transit_gateway_multicast_domain_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_multicast_group_member":{"version":0,"block":{"attributes":{"group_ip_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true},"transit_gateway_multicast_domain_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_multicast_group_source":{"version":0,"block":{"attributes":{"group_ip_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true},"transit_gateway_multicast_domain_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_peering_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_region":{"type":"string","description_kind":"plain","required":true},"peer_transit_gateway_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_peering_attachment_accepter":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_account_id":{"type":"string","description_kind":"plain","computed":true},"peer_region":{"type":"string","description_kind":"plain","computed":true},"peer_transit_gateway_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","required":true},"transit_gateway_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_policy_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_policy_table_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"resource_type":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","required":true},"transit_gateway_policy_table_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_prefix_list_reference":{"version":0,"block":{"attributes":{"blackhole":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"prefix_list_id":{"type":"string","description_kind":"plain","required":true},"prefix_list_owner_id":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","optional":true},"transit_gateway_route_table_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_route":{"version":0,"block":{"attributes":{"blackhole":{"type":"bool","description_kind":"plain","optional":true},"destination_cidr_block":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","optional":true},"transit_gateway_route_table_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_route_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_association_route_table":{"type":"bool","description_kind":"plain","computed":true},"default_propagation_route_table":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_route_table_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"replace_existing_association":{"type":"bool","description_kind":"plain","optional":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"resource_type":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","required":true},"transit_gateway_route_table_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_route_table_propagation":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"resource_type":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","required":true},"transit_gateway_route_table_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_vpc_attachment":{"version":0,"block":{"attributes":{"appliance_mode_support":{"type":"string","description_kind":"plain","optional":true},"dns_support":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_support":{"type":"string","description_kind":"plain","optional":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_default_route_table_association":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"transit_gateway_default_route_table_propagation":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true},"vpc_owner_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_vpc_attachment_accepter":{"version":0,"block":{"attributes":{"appliance_mode_support":{"type":"string","description_kind":"plain","computed":true},"dns_support":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_support":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","required":true},"transit_gateway_default_route_table_association":{"type":"bool","description_kind":"plain","optional":true},"transit_gateway_default_route_table_propagation":{"type":"bool","description_kind":"plain","optional":true},"transit_gateway_id":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"vpc_owner_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ecr_lifecycle_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"registry_id":{"type":"string","description_kind":"plain","computed":true},"repository":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ecr_pull_through_cache_rule":{"version":0,"block":{"attributes":{"ecr_repository_prefix":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"registry_id":{"type":"string","description_kind":"plain","computed":true},"upstream_registry_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ecr_registry_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"registry_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ecr_registry_scanning_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"registry_id":{"type":"string","description_kind":"plain","computed":true},"scan_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rule":{"nesting_mode":"set","block":{"attributes":{"scan_frequency":{"type":"string","description_kind":"plain","required":true}},"block_types":{"repository_filter":{"nesting_mode":"set","block":{"attributes":{"filter":{"type":"string","description_kind":"plain","required":true},"filter_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"}},"aws_ecr_replication_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"registry_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"replication_configuration":{"nesting_mode":"list","block":{"block_types":{"rule":{"nesting_mode":"list","block":{"block_types":{"destination":{"nesting_mode":"list","block":{"attributes":{"region":{"type":"string","description_kind":"plain","required":true},"registry_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":25},"repository_filter":{"nesting_mode":"list","block":{"attributes":{"filter":{"type":"string","description_kind":"plain","required":true},"filter_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_ecr_repository":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"force_delete":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_tag_mutability":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"registry_id":{"type":"string","description_kind":"plain","computed":true},"repository_url":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"encryption_type":{"type":"string","description_kind":"plain","optional":true},"kms_key":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"image_scanning_configuration":{"nesting_mode":"list","block":{"attributes":{"scan_on_push":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ecr_repository_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"registry_id":{"type":"string","description_kind":"plain","computed":true},"repository":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ecrpublic_repository":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"registry_id":{"type":"string","description_kind":"plain","computed":true},"repository_name":{"type":"string","description_kind":"plain","required":true},"repository_uri":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"catalog_data":{"nesting_mode":"list","block":{"attributes":{"about_text":{"type":"string","description_kind":"plain","optional":true},"architectures":{"type":["set","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"logo_image_blob":{"type":"string","description_kind":"plain","optional":true,"computed":true},"operating_systems":{"type":["set","string"],"description_kind":"plain","optional":true},"usage_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ecrpublic_repository_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"registry_id":{"type":"string","description_kind":"plain","computed":true},"repository_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ecs_account_setting_default":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"principal_arn":{"type":"string","description_kind":"plain","computed":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ecs_capacity_provider":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"auto_scaling_group_provider":{"nesting_mode":"list","block":{"attributes":{"auto_scaling_group_arn":{"type":"string","description_kind":"plain","required":true},"managed_termination_protection":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"managed_scaling":{"nesting_mode":"list","block":{"attributes":{"instance_warmup_period":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_scaling_step_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"minimum_scaling_step_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_ecs_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"execute_command_configuration":{"nesting_mode":"list","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"logging":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"log_configuration":{"nesting_mode":"list","block":{"attributes":{"cloud_watch_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"cloud_watch_log_group_name":{"type":"string","description_kind":"plain","optional":true},"s3_bucket_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"s3_bucket_name":{"type":"string","description_kind":"plain","optional":true},"s3_key_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"service_connect_defaults":{"nesting_mode":"list","block":{"attributes":{"namespace":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"setting":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ecs_cluster_capacity_providers":{"version":0,"block":{"attributes":{"capacity_providers":{"type":["set","string"],"description_kind":"plain","optional":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"default_capacity_provider_strategy":{"nesting_mode":"set","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true},"capacity_provider":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ecs_service":{"version":0,"block":{"attributes":{"cluster":{"type":"string","description_kind":"plain","optional":true,"computed":true},"deployment_maximum_percent":{"type":"number","description_kind":"plain","optional":true},"deployment_minimum_healthy_percent":{"type":"number","description_kind":"plain","optional":true},"desired_count":{"type":"number","description_kind":"plain","optional":true},"enable_ecs_managed_tags":{"type":"bool","description_kind":"plain","optional":true},"enable_execute_command":{"type":"bool","description_kind":"plain","optional":true},"force_new_deployment":{"type":"bool","description_kind":"plain","optional":true},"health_check_grace_period_seconds":{"type":"number","description_kind":"plain","optional":true},"iam_role":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"launch_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"platform_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"propagate_tags":{"type":"string","description_kind":"plain","optional":true},"scheduling_strategy":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"task_definition":{"type":"string","description_kind":"plain","optional":true},"triggers":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"wait_for_steady_state":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"alarms":{"nesting_mode":"list","block":{"attributes":{"alarm_names":{"type":["set","string"],"description_kind":"plain","required":true},"enable":{"type":"bool","description_kind":"plain","required":true},"rollback":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"capacity_provider_strategy":{"nesting_mode":"set","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true},"capacity_provider":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"deployment_circuit_breaker":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","required":true},"rollback":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"deployment_controller":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"load_balancer":{"nesting_mode":"set","block":{"attributes":{"container_name":{"type":"string","description_kind":"plain","required":true},"container_port":{"type":"number","description_kind":"plain","required":true},"elb_name":{"type":"string","description_kind":"plain","optional":true},"target_group_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"network_configuration":{"nesting_mode":"list","block":{"attributes":{"assign_public_ip":{"type":"bool","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"ordered_placement_strategy":{"nesting_mode":"list","block":{"attributes":{"field":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":5},"placement_constraints":{"nesting_mode":"set","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10},"service_connect_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"log_configuration":{"nesting_mode":"list","block":{"attributes":{"log_driver":{"type":"string","description_kind":"plain","required":true},"options":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"secret_option":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value_from":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"service":{"nesting_mode":"list","block":{"attributes":{"discovery_name":{"type":"string","description_kind":"plain","optional":true},"ingress_port_override":{"type":"number","description_kind":"plain","optional":true},"port_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"client_alias":{"nesting_mode":"list","block":{"attributes":{"dns_name":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"service_registries":{"nesting_mode":"list","block":{"attributes":{"container_name":{"type":"string","description_kind":"plain","optional":true},"container_port":{"type":"number","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"registry_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ecs_tag":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ecs_task_definition":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"arn_without_revision":{"type":"string","description_kind":"plain","computed":true},"container_definitions":{"type":"string","description_kind":"plain","required":true},"cpu":{"type":"string","description_kind":"plain","optional":true},"execution_role_arn":{"type":"string","description_kind":"plain","optional":true},"family":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipc_mode":{"type":"string","description_kind":"plain","optional":true},"memory":{"type":"string","description_kind":"plain","optional":true},"network_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pid_mode":{"type":"string","description_kind":"plain","optional":true},"requires_compatibilities":{"type":["set","string"],"description_kind":"plain","optional":true},"revision":{"type":"number","description_kind":"plain","computed":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"task_role_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ephemeral_storage":{"nesting_mode":"list","block":{"attributes":{"size_in_gib":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"inference_accelerator":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","required":true},"device_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"placement_constraints":{"nesting_mode":"set","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10},"proxy_configuration":{"nesting_mode":"list","block":{"attributes":{"container_name":{"type":"string","description_kind":"plain","required":true},"properties":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"runtime_platform":{"nesting_mode":"list","block":{"attributes":{"cpu_architecture":{"type":"string","description_kind":"plain","optional":true},"operating_system_family":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"volume":{"nesting_mode":"set","block":{"attributes":{"host_path":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"docker_volume_configuration":{"nesting_mode":"list","block":{"attributes":{"autoprovision":{"type":"bool","description_kind":"plain","optional":true},"driver":{"type":"string","description_kind":"plain","optional":true},"driver_opts":{"type":["map","string"],"description_kind":"plain","optional":true},"labels":{"type":["map","string"],"description_kind":"plain","optional":true},"scope":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"efs_volume_configuration":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","required":true},"root_directory":{"type":"string","description_kind":"plain","optional":true},"transit_encryption":{"type":"string","description_kind":"plain","optional":true},"transit_encryption_port":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"authorization_config":{"nesting_mode":"list","block":{"attributes":{"access_point_id":{"type":"string","description_kind":"plain","optional":true},"iam":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"fsx_windows_file_server_volume_configuration":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","required":true},"root_directory":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authorization_config":{"nesting_mode":"list","block":{"attributes":{"credentials_parameter":{"type":"string","description_kind":"plain","required":true},"domain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ecs_task_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster":{"type":"string","description_kind":"plain","required":true},"external_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"force_delete":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"launch_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"platform_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service":{"type":"string","description_kind":"plain","required":true},"stability_status":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"task_definition":{"type":"string","description_kind":"plain","required":true},"task_set_id":{"type":"string","description_kind":"plain","computed":true},"wait_until_stable":{"type":"bool","description_kind":"plain","optional":true},"wait_until_stable_timeout":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"capacity_provider_strategy":{"nesting_mode":"set","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true},"capacity_provider":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"load_balancer":{"nesting_mode":"set","block":{"attributes":{"container_name":{"type":"string","description_kind":"plain","required":true},"container_port":{"type":"number","description_kind":"plain","optional":true},"load_balancer_name":{"type":"string","description_kind":"plain","optional":true},"target_group_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"network_configuration":{"nesting_mode":"list","block":{"attributes":{"assign_public_ip":{"type":"bool","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"service_registries":{"nesting_mode":"list","block":{"attributes":{"container_name":{"type":"string","description_kind":"plain","optional":true},"container_port":{"type":"number","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"registry_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_efs_access_point":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"file_system_arn":{"type":"string","description_kind":"plain","computed":true},"file_system_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"posix_user":{"nesting_mode":"list","block":{"attributes":{"gid":{"type":"number","description_kind":"plain","required":true},"secondary_gids":{"type":["set","number"],"description_kind":"plain","optional":true},"uid":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"root_directory":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"creation_info":{"nesting_mode":"list","block":{"attributes":{"owner_gid":{"type":"number","description_kind":"plain","required":true},"owner_uid":{"type":"number","description_kind":"plain","required":true},"permissions":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_efs_backup_policy":{"version":0,"block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"backup_policy":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_efs_file_system":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone_id":{"type":"string","description_kind":"plain","computed":true},"availability_zone_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"creation_token":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"number_of_mount_targets":{"type":"number","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"performance_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"provisioned_throughput_in_mibps":{"type":"number","description_kind":"plain","optional":true},"size_in_bytes":{"type":["list",["object",{"value":"number","value_in_ia":"number","value_in_standard":"number"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"throughput_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"lifecycle_policy":{"nesting_mode":"list","block":{"attributes":{"transition_to_ia":{"type":"string","description_kind":"plain","optional":true},"transition_to_primary_storage_class":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":2}},"description_kind":"plain"}},"aws_efs_file_system_policy":{"version":0,"block":{"attributes":{"bypass_policy_lockout_safety_check":{"type":"bool","description_kind":"plain","optional":true},"file_system_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_efs_mount_target":{"version":0,"block":{"attributes":{"availability_zone_id":{"type":"string","description_kind":"plain","computed":true},"availability_zone_name":{"type":"string","description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"file_system_arn":{"type":"string","description_kind":"plain","computed":true},"file_system_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"mount_target_dns_name":{"type":"string","description_kind":"plain","computed":true},"network_interface_id":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_efs_replication_configuration":{"version":0,"block":{"attributes":{"creation_time":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"original_source_file_system_arn":{"type":"string","description_kind":"plain","computed":true},"source_file_system_arn":{"type":"string","description_kind":"plain","computed":true},"source_file_system_id":{"type":"string","description_kind":"plain","required":true},"source_file_system_region":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"destination":{"nesting_mode":"list","block":{"attributes":{"availability_zone_name":{"type":"string","description_kind":"plain","optional":true},"file_system_id":{"type":"string","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_egress_only_internet_gateway":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_eip":{"version":0,"block":{"attributes":{"address":{"type":"string","description_kind":"plain","optional":true},"allocation_id":{"type":"string","description_kind":"plain","computed":true},"associate_with_private_ip":{"type":"string","description_kind":"plain","optional":true},"association_id":{"type":"string","description_kind":"plain","computed":true},"carrier_ip":{"type":"string","description_kind":"plain","computed":true},"customer_owned_ip":{"type":"string","description_kind":"plain","computed":true},"customer_owned_ipv4_pool":{"type":"string","description_kind":"plain","optional":true},"domain":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_border_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_dns":{"type":"string","description_kind":"plain","computed":true},"private_ip":{"type":"string","description_kind":"plain","computed":true},"public_dns":{"type":"string","description_kind":"plain","computed":true},"public_ip":{"type":"string","description_kind":"plain","computed":true},"public_ipv4_pool":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc":{"type":"bool","description_kind":"plain","deprecated":true,"optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_eip_association":{"version":0,"block":{"attributes":{"allocation_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"allow_reassociation":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_ip_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_eks_addon":{"version":0,"block":{"attributes":{"addon_name":{"type":"string","description_kind":"plain","required":true},"addon_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"configuration_values":{"type":"string","description_kind":"plain","optional":true,"computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"modified_at":{"type":"string","description_kind":"plain","computed":true},"preserve":{"type":"bool","description_kind":"plain","optional":true},"resolve_conflicts":{"type":"string","description_kind":"plain","deprecated":true,"optional":true},"resolve_conflicts_on_create":{"type":"string","description_kind":"plain","optional":true},"resolve_conflicts_on_update":{"type":"string","description_kind":"plain","optional":true},"service_account_role_arn":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_eks_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_authority":{"type":["list",["object",{"data":"string"}]],"description_kind":"plain","computed":true},"cluster_id":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"enabled_cluster_log_types":{"type":["set","string"],"description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"oidc":["list",["object",{"issuer":"string"}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"platform_version":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"encryption_config":{"nesting_mode":"list","block":{"attributes":{"resources":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"provider":{"nesting_mode":"list","block":{"attributes":{"key_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"kubernetes_network_config":{"nesting_mode":"list","block":{"attributes":{"ip_family":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_ipv4_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_ipv6_cidr":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"outpost_config":{"nesting_mode":"list","block":{"attributes":{"control_plane_instance_type":{"type":"string","description_kind":"plain","required":true},"outpost_arns":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"control_plane_placement":{"nesting_mode":"list","block":{"attributes":{"group_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"cluster_security_group_id":{"type":"string","description_kind":"plain","computed":true},"endpoint_private_access":{"type":"bool","description_kind":"plain","optional":true},"endpoint_public_access":{"type":"bool","description_kind":"plain","optional":true},"public_access_cidrs":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_eks_fargate_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"fargate_profile_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pod_execution_role_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"selector":{"nesting_mode":"set","block":{"attributes":{"labels":{"type":["map","string"],"description_kind":"plain","optional":true},"namespace":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_eks_identity_provider_config":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"oidc":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"groups_claim":{"type":"string","description_kind":"plain","optional":true},"groups_prefix":{"type":"string","description_kind":"plain","optional":true},"identity_provider_config_name":{"type":"string","description_kind":"plain","required":true},"issuer_url":{"type":"string","description_kind":"plain","required":true},"required_claims":{"type":["map","string"],"description_kind":"plain","optional":true},"username_claim":{"type":"string","description_kind":"plain","optional":true},"username_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_eks_node_group":{"version":0,"block":{"attributes":{"ami_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"capacity_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"disk_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"force_update_version":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_types":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"labels":{"type":["map","string"],"description_kind":"plain","optional":true},"node_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"node_group_name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"node_role_arn":{"type":"string","description_kind":"plain","required":true},"release_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resources":{"type":["list",["object",{"autoscaling_groups":["list",["object",{"name":"string"}]],"remote_access_security_group_id":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"launch_template":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"remote_access":{"nesting_mode":"list","block":{"attributes":{"ec2_ssh_key":{"type":"string","description_kind":"plain","optional":true},"source_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"scaling_config":{"nesting_mode":"list","block":{"attributes":{"desired_size":{"type":"number","description_kind":"plain","required":true},"max_size":{"type":"number","description_kind":"plain","required":true},"min_size":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"taint":{"nesting_mode":"set","block":{"attributes":{"effect":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":50},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"update_config":{"nesting_mode":"list","block":{"attributes":{"max_unavailable":{"type":"number","description_kind":"plain","optional":true},"max_unavailable_percentage":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_elastic_beanstalk_application":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"appversion_lifecycle":{"nesting_mode":"list","block":{"attributes":{"delete_source_from_s3":{"type":"bool","description_kind":"plain","optional":true},"max_age_in_days":{"type":"number","description_kind":"plain","optional":true},"max_count":{"type":"number","description_kind":"plain","optional":true},"service_role":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_elastic_beanstalk_application_version":{"version":0,"block":{"attributes":{"application":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"bucket":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"force_delete":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_elastic_beanstalk_configuration_template":{"version":0,"block":{"attributes":{"application":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"environment_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"solution_stack_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"setting":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","required":true},"resource":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elastic_beanstalk_environment":{"version":1,"block":{"attributes":{"all_settings":{"type":["set",["object",{"name":"string","namespace":"string","resource":"string","value":"string"}]],"description_kind":"plain","computed":true},"application":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"autoscaling_groups":{"type":["list","string"],"description_kind":"plain","computed":true},"cname":{"type":"string","description_kind":"plain","computed":true},"cname_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"endpoint_url":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instances":{"type":["list","string"],"description_kind":"plain","computed":true},"launch_configurations":{"type":["list","string"],"description_kind":"plain","computed":true},"load_balancers":{"type":["list","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"platform_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"poll_interval":{"type":"string","description_kind":"plain","optional":true},"queues":{"type":["list","string"],"description_kind":"plain","computed":true},"solution_stack_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"template_name":{"type":"string","description_kind":"plain","optional":true},"tier":{"type":"string","description_kind":"plain","optional":true},"triggers":{"type":["list","string"],"description_kind":"plain","computed":true},"version_label":{"type":"string","description_kind":"plain","optional":true,"computed":true},"wait_for_ready_timeout":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"setting":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","required":true},"resource":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elasticache_cluster":{"version":0,"block":{"attributes":{"apply_immediately":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_minor_version_upgrade":{"type":"string","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"az_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cache_nodes":{"type":["list",["object",{"address":"string","availability_zone":"string","id":"string","outpost_arn":"string","port":"number"}]],"description_kind":"plain","computed":true},"cluster_address":{"type":"string","description_kind":"plain","computed":true},"cluster_id":{"type":"string","description_kind":"plain","required":true},"configuration_endpoint":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version_actual":{"type":"string","description_kind":"plain","computed":true},"final_snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_discovery":{"type":"string","description_kind":"plain","optional":true,"computed":true},"maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"node_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"notification_topic_arn":{"type":"string","description_kind":"plain","optional":true},"num_cache_nodes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"outpost_mode":{"type":"string","description_kind":"plain","optional":true},"parameter_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":true},"preferred_availability_zones":{"type":["list","string"],"description_kind":"plain","optional":true},"preferred_outpost_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"replication_group_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"snapshot_arns":{"type":["list","string"],"description_kind":"plain","optional":true},"snapshot_name":{"type":"string","description_kind":"plain","optional":true},"snapshot_retention_limit":{"type":"number","description_kind":"plain","optional":true},"snapshot_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"log_delivery_configuration":{"nesting_mode":"set","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","required":true},"destination_type":{"type":"string","description_kind":"plain","required":true},"log_format":{"type":"string","description_kind":"plain","required":true},"log_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":2}},"description_kind":"plain"}},"aws_elasticache_global_replication_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"at_rest_encryption_enabled":{"type":"bool","description_kind":"plain","computed":true},"auth_token_enabled":{"type":"bool","description_kind":"plain","computed":true},"automatic_failover_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"cache_node_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_enabled":{"type":"bool","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version_actual":{"type":"string","description_kind":"plain","computed":true},"global_node_groups":{"type":["set",["object",{"global_node_group_id":"string","slots":"string"}]],"description_kind":"plain","computed":true},"global_replication_group_description":{"type":"string","description_kind":"plain","optional":true},"global_replication_group_id":{"type":"string","description_kind":"plain","computed":true},"global_replication_group_id_suffix":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"num_node_groups":{"type":"number","description_kind":"plain","optional":true,"computed":true},"parameter_group_name":{"type":"string","description_kind":"plain","optional":true},"primary_replication_group_id":{"type":"string","description_kind":"plain","required":true},"transit_encryption_enabled":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elasticache_parameter_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"family":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elasticache_replication_group":{"version":1,"block":{"attributes":{"apply_immediately":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"at_rest_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"auth_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"auto_minor_version_upgrade":{"type":"string","description_kind":"plain","optional":true,"computed":true},"automatic_failover_enabled":{"type":"bool","description_kind":"plain","optional":true},"cluster_enabled":{"type":"bool","description_kind":"plain","computed":true},"configuration_endpoint_address":{"type":"string","description_kind":"plain","computed":true},"data_tiering_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine":{"type":"string","description_kind":"plain","optional":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version_actual":{"type":"string","description_kind":"plain","computed":true},"final_snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"global_replication_group_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"member_clusters":{"type":["set","string"],"description_kind":"plain","computed":true},"multi_az_enabled":{"type":"bool","description_kind":"plain","optional":true},"node_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"notification_topic_arn":{"type":"string","description_kind":"plain","optional":true},"num_cache_clusters":{"type":"number","description_kind":"plain","optional":true,"computed":true},"num_node_groups":{"type":"number","description_kind":"plain","optional":true,"computed":true},"parameter_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true},"preferred_cache_cluster_azs":{"type":["list","string"],"description_kind":"plain","optional":true},"primary_endpoint_address":{"type":"string","description_kind":"plain","computed":true},"reader_endpoint_address":{"type":"string","description_kind":"plain","computed":true},"replicas_per_node_group":{"type":"number","description_kind":"plain","optional":true,"computed":true},"replication_group_id":{"type":"string","description_kind":"plain","required":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"security_group_names":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"snapshot_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"snapshot_name":{"type":"string","description_kind":"plain","optional":true},"snapshot_retention_limit":{"type":"number","description_kind":"plain","optional":true},"snapshot_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"user_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"log_delivery_configuration":{"nesting_mode":"set","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","required":true},"destination_type":{"type":"string","description_kind":"plain","required":true},"log_format":{"type":"string","description_kind":"plain","required":true},"log_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":2},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elasticache_subnet_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_elasticache_user":{"version":0,"block":{"attributes":{"access_string":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"no_password_required":{"type":"bool","description_kind":"plain","optional":true},"passwords":{"type":["set","string"],"description_kind":"plain","optional":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_id":{"type":"string","description_kind":"plain","required":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authentication_mode":{"nesting_mode":"list","block":{"attributes":{"password_count":{"type":"number","description_kind":"plain","computed":true},"passwords":{"type":["set","string"],"description_kind":"plain","optional":true,"sensitive":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elasticache_user_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_group_id":{"type":"string","description_kind":"plain","required":true},"user_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_elasticache_user_group_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_group_id":{"type":"string","description_kind":"plain","required":true},"user_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_elasticsearch_domain":{"version":0,"block":{"attributes":{"access_policies":{"type":"string","description_kind":"plain","optional":true,"computed":true},"advanced_options":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"domain_id":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"elasticsearch_version":{"type":"string","description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kibana_endpoint":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"advanced_security_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"internal_user_database_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"master_user_options":{"nesting_mode":"list","block":{"attributes":{"master_user_arn":{"type":"string","description_kind":"plain","optional":true},"master_user_name":{"type":"string","description_kind":"plain","optional":true},"master_user_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"auto_tune_options":{"nesting_mode":"list","block":{"attributes":{"desired_state":{"type":"string","description_kind":"plain","required":true},"rollback_on_disable":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"maintenance_schedule":{"nesting_mode":"set","block":{"attributes":{"cron_expression_for_recurrence":{"type":"string","description_kind":"plain","required":true},"start_at":{"type":"string","description_kind":"plain","required":true}},"block_types":{"duration":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"cluster_config":{"nesting_mode":"list","block":{"attributes":{"dedicated_master_count":{"type":"number","description_kind":"plain","optional":true},"dedicated_master_enabled":{"type":"bool","description_kind":"plain","optional":true},"dedicated_master_type":{"type":"string","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","optional":true},"warm_count":{"type":"number","description_kind":"plain","optional":true},"warm_enabled":{"type":"bool","description_kind":"plain","optional":true},"warm_type":{"type":"string","description_kind":"plain","optional":true},"zone_awareness_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cold_storage_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"zone_awareness_config":{"nesting_mode":"list","block":{"attributes":{"availability_zone_count":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"cognito_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"identity_pool_id":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"domain_endpoint_options":{"nesting_mode":"list","block":{"attributes":{"custom_endpoint":{"type":"string","description_kind":"plain","optional":true},"custom_endpoint_certificate_arn":{"type":"string","description_kind":"plain","optional":true},"custom_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"enforce_https":{"type":"bool","description_kind":"plain","optional":true},"tls_security_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"ebs_options":{"nesting_mode":"list","block":{"attributes":{"ebs_enabled":{"type":"bool","description_kind":"plain","required":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"encrypt_at_rest":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"log_publishing_options":{"nesting_mode":"set","block":{"attributes":{"cloudwatch_log_group_arn":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"node_to_node_encryption":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"snapshot_options":{"nesting_mode":"list","block":{"attributes":{"automated_snapshot_start_hour":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_options":{"nesting_mode":"list","block":{"attributes":{"availability_zones":{"type":["set","string"],"description_kind":"plain","computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_elasticsearch_domain_policy":{"version":0,"block":{"attributes":{"access_policies":{"type":"string","description_kind":"plain","required":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elasticsearch_domain_saml_options":{"version":0,"block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"saml_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"master_backend_role":{"type":"string","description_kind":"plain","optional":true},"master_user_name":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"roles_key":{"type":"string","description_kind":"plain","optional":true},"session_timeout_minutes":{"type":"number","description_kind":"plain","optional":true},"subject_key":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"idp":{"nesting_mode":"list","block":{"attributes":{"entity_id":{"type":"string","description_kind":"plain","required":true},"metadata_content":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elastictranscoder_pipeline":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"input_bucket":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"output_bucket":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role":{"type":"string","description_kind":"plain","required":true}},"block_types":{"content_config":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_class":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"content_config_permissions":{"nesting_mode":"set","block":{"attributes":{"access":{"type":["list","string"],"description_kind":"plain","optional":true},"grantee":{"type":"string","description_kind":"plain","optional":true},"grantee_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"notifications":{"nesting_mode":"list","block":{"attributes":{"completed":{"type":"string","description_kind":"plain","optional":true},"error":{"type":"string","description_kind":"plain","optional":true},"progressing":{"type":"string","description_kind":"plain","optional":true},"warning":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"thumbnail_config":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_class":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"thumbnail_config_permissions":{"nesting_mode":"set","block":{"attributes":{"access":{"type":["list","string"],"description_kind":"plain","optional":true},"grantee":{"type":"string","description_kind":"plain","optional":true},"grantee_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elastictranscoder_preset":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"container":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"video_codec_options":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"audio":{"nesting_mode":"list","block":{"attributes":{"audio_packing_mode":{"type":"string","description_kind":"plain","optional":true},"bit_rate":{"type":"string","description_kind":"plain","optional":true,"computed":true},"channels":{"type":"string","description_kind":"plain","optional":true},"codec":{"type":"string","description_kind":"plain","optional":true},"sample_rate":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"audio_codec_options":{"nesting_mode":"list","block":{"attributes":{"bit_depth":{"type":"string","description_kind":"plain","optional":true,"computed":true},"bit_order":{"type":"string","description_kind":"plain","optional":true,"computed":true},"profile":{"type":"string","description_kind":"plain","optional":true,"computed":true},"signed":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"thumbnails":{"nesting_mode":"list","block":{"attributes":{"aspect_ratio":{"type":"string","description_kind":"plain","optional":true},"format":{"type":"string","description_kind":"plain","optional":true},"interval":{"type":"string","description_kind":"plain","optional":true},"max_height":{"type":"string","description_kind":"plain","optional":true},"max_width":{"type":"string","description_kind":"plain","optional":true},"padding_policy":{"type":"string","description_kind":"plain","optional":true},"resolution":{"type":"string","description_kind":"plain","optional":true},"sizing_policy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"video":{"nesting_mode":"list","block":{"attributes":{"aspect_ratio":{"type":"string","description_kind":"plain","optional":true},"bit_rate":{"type":"string","description_kind":"plain","optional":true,"computed":true},"codec":{"type":"string","description_kind":"plain","optional":true},"display_aspect_ratio":{"type":"string","description_kind":"plain","optional":true},"fixed_gop":{"type":"string","description_kind":"plain","optional":true},"frame_rate":{"type":"string","description_kind":"plain","optional":true},"keyframes_max_dist":{"type":"string","description_kind":"plain","optional":true},"max_frame_rate":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_height":{"type":"string","description_kind":"plain","optional":true},"max_width":{"type":"string","description_kind":"plain","optional":true},"padding_policy":{"type":"string","description_kind":"plain","optional":true},"resolution":{"type":"string","description_kind":"plain","optional":true},"sizing_policy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"video_watermarks":{"nesting_mode":"set","block":{"attributes":{"horizontal_align":{"type":"string","description_kind":"plain","optional":true},"horizontal_offset":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true},"max_height":{"type":"string","description_kind":"plain","optional":true},"max_width":{"type":"string","description_kind":"plain","optional":true},"opacity":{"type":"string","description_kind":"plain","optional":true},"sizing_policy":{"type":"string","description_kind":"plain","optional":true},"target":{"type":"string","description_kind":"plain","optional":true},"vertical_align":{"type":"string","description_kind":"plain","optional":true},"vertical_offset":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elb":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"connection_draining":{"type":"bool","description_kind":"plain","optional":true},"connection_draining_timeout":{"type":"number","description_kind":"plain","optional":true},"cross_zone_load_balancing":{"type":"bool","description_kind":"plain","optional":true},"desync_mitigation_mode":{"type":"string","description_kind":"plain","optional":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout":{"type":"number","description_kind":"plain","optional":true},"instances":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"internal":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"source_security_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_security_group_id":{"type":"string","description_kind":"plain","computed":true},"subnets":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"zone_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"access_logs":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"interval":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"health_check":{"nesting_mode":"list","block":{"attributes":{"healthy_threshold":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"number","description_kind":"plain","required":true},"target":{"type":"string","description_kind":"plain","required":true},"timeout":{"type":"number","description_kind":"plain","required":true},"unhealthy_threshold":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"listener":{"nesting_mode":"set","block":{"attributes":{"instance_port":{"type":"number","description_kind":"plain","required":true},"instance_protocol":{"type":"string","description_kind":"plain","required":true},"lb_port":{"type":"number","description_kind":"plain","required":true},"lb_protocol":{"type":"string","description_kind":"plain","required":true},"ssl_certificate_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elb_attachment":{"version":0,"block":{"attributes":{"elb":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_emr_block_public_access_configuration":{"version":0,"block":{"attributes":{"block_public_security_group_rules":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"permitted_public_security_group_rule_range":{"nesting_mode":"list","block":{"attributes":{"max_range":{"type":"number","description_kind":"plain","required":true},"min_range":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_emr_cluster":{"version":0,"block":{"attributes":{"additional_info":{"type":"string","description_kind":"plain","optional":true},"applications":{"type":["set","string"],"description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"autoscaling_role":{"type":"string","description_kind":"plain","optional":true},"cluster_state":{"type":"string","description_kind":"plain","computed":true},"configurations":{"type":"string","description_kind":"plain","optional":true},"configurations_json":{"type":"string","description_kind":"plain","optional":true},"custom_ami_id":{"type":"string","description_kind":"plain","optional":true},"ebs_root_volume_size":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"keep_job_flow_alive_when_no_steps":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"list_steps_states":{"type":["set","string"],"description_kind":"plain","optional":true},"log_encryption_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"log_uri":{"type":"string","description_kind":"plain","optional":true},"master_public_dns":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"placement_group_config":{"type":["list",["object",{"instance_role":"string","placement_strategy":"string"}]],"description_kind":"plain","optional":true},"release_label":{"type":"string","description_kind":"plain","required":true},"scale_down_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_configuration":{"type":"string","description_kind":"plain","optional":true},"service_role":{"type":"string","description_kind":"plain","required":true},"step":{"type":["list",["object",{"action_on_failure":"string","hadoop_jar_step":["list",["object",{"args":["list","string"],"jar":"string","main_class":"string","properties":["map","string"]}]],"name":"string"}]],"description_kind":"plain","optional":true,"computed":true},"step_concurrency_level":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"termination_protection":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"visible_to_all_users":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"auto_termination_policy":{"nesting_mode":"list","block":{"attributes":{"idle_timeout":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"bootstrap_action":{"nesting_mode":"list","block":{"attributes":{"args":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"core_instance_fleet":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"provisioned_on_demand_capacity":{"type":"number","description_kind":"plain","computed":true},"provisioned_spot_capacity":{"type":"number","description_kind":"plain","computed":true},"target_on_demand_capacity":{"type":"number","description_kind":"plain","optional":true},"target_spot_capacity":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"instance_type_configs":{"nesting_mode":"set","block":{"attributes":{"bid_price":{"type":"string","description_kind":"plain","optional":true},"bid_price_as_percentage_of_on_demand_price":{"type":"number","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"weighted_capacity":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"configurations":{"nesting_mode":"set","block":{"attributes":{"classification":{"type":"string","description_kind":"plain","optional":true},"properties":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"ebs_config":{"nesting_mode":"set","block":{"attributes":{"iops":{"type":"number","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"volumes_per_instance":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"launch_specifications":{"nesting_mode":"list","block":{"block_types":{"on_demand_specification":{"nesting_mode":"list","block":{"attributes":{"allocation_strategy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"spot_specification":{"nesting_mode":"list","block":{"attributes":{"allocation_strategy":{"type":"string","description_kind":"plain","required":true},"block_duration_minutes":{"type":"number","description_kind":"plain","optional":true},"timeout_action":{"type":"string","description_kind":"plain","required":true},"timeout_duration_minutes":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"core_instance_group":{"nesting_mode":"list","block":{"attributes":{"autoscaling_policy":{"type":"string","description_kind":"plain","optional":true},"bid_price":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ebs_config":{"nesting_mode":"set","block":{"attributes":{"iops":{"type":"number","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"throughput":{"type":"number","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"volumes_per_instance":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ec2_attributes":{"nesting_mode":"list","block":{"attributes":{"additional_master_security_groups":{"type":"string","description_kind":"plain","optional":true},"additional_slave_security_groups":{"type":"string","description_kind":"plain","optional":true},"emr_managed_master_security_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"emr_managed_slave_security_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_profile":{"type":"string","description_kind":"plain","required":true},"key_name":{"type":"string","description_kind":"plain","optional":true},"service_access_security_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"kerberos_attributes":{"nesting_mode":"list","block":{"attributes":{"ad_domain_join_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ad_domain_join_user":{"type":"string","description_kind":"plain","optional":true},"cross_realm_trust_principal_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"kdc_admin_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"realm":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"master_instance_fleet":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"provisioned_on_demand_capacity":{"type":"number","description_kind":"plain","computed":true},"provisioned_spot_capacity":{"type":"number","description_kind":"plain","computed":true},"target_on_demand_capacity":{"type":"number","description_kind":"plain","optional":true},"target_spot_capacity":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"instance_type_configs":{"nesting_mode":"set","block":{"attributes":{"bid_price":{"type":"string","description_kind":"plain","optional":true},"bid_price_as_percentage_of_on_demand_price":{"type":"number","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"weighted_capacity":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"configurations":{"nesting_mode":"set","block":{"attributes":{"classification":{"type":"string","description_kind":"plain","optional":true},"properties":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"ebs_config":{"nesting_mode":"set","block":{"attributes":{"iops":{"type":"number","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"volumes_per_instance":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"launch_specifications":{"nesting_mode":"list","block":{"block_types":{"on_demand_specification":{"nesting_mode":"list","block":{"attributes":{"allocation_strategy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"spot_specification":{"nesting_mode":"list","block":{"attributes":{"allocation_strategy":{"type":"string","description_kind":"plain","required":true},"block_duration_minutes":{"type":"number","description_kind":"plain","optional":true},"timeout_action":{"type":"string","description_kind":"plain","required":true},"timeout_duration_minutes":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"master_instance_group":{"nesting_mode":"list","block":{"attributes":{"bid_price":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ebs_config":{"nesting_mode":"set","block":{"attributes":{"iops":{"type":"number","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"throughput":{"type":"number","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"volumes_per_instance":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_emr_instance_fleet":{"version":0,"block":{"attributes":{"cluster_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"provisioned_on_demand_capacity":{"type":"number","description_kind":"plain","computed":true},"provisioned_spot_capacity":{"type":"number","description_kind":"plain","computed":true},"target_on_demand_capacity":{"type":"number","description_kind":"plain","optional":true},"target_spot_capacity":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"instance_type_configs":{"nesting_mode":"set","block":{"attributes":{"bid_price":{"type":"string","description_kind":"plain","optional":true},"bid_price_as_percentage_of_on_demand_price":{"type":"number","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"weighted_capacity":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"configurations":{"nesting_mode":"set","block":{"attributes":{"classification":{"type":"string","description_kind":"plain","optional":true},"properties":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"ebs_config":{"nesting_mode":"set","block":{"attributes":{"iops":{"type":"number","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"volumes_per_instance":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"launch_specifications":{"nesting_mode":"list","block":{"block_types":{"on_demand_specification":{"nesting_mode":"list","block":{"attributes":{"allocation_strategy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"spot_specification":{"nesting_mode":"list","block":{"attributes":{"allocation_strategy":{"type":"string","description_kind":"plain","required":true},"block_duration_minutes":{"type":"number","description_kind":"plain","optional":true},"timeout_action":{"type":"string","description_kind":"plain","required":true},"timeout_duration_minutes":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_emr_instance_group":{"version":0,"block":{"attributes":{"autoscaling_policy":{"type":"string","description_kind":"plain","optional":true},"bid_price":{"type":"string","description_kind":"plain","optional":true},"cluster_id":{"type":"string","description_kind":"plain","required":true},"configurations_json":{"type":"string","description_kind":"plain","optional":true},"ebs_optimized":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"running_instance_count":{"type":"number","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"ebs_config":{"nesting_mode":"set","block":{"attributes":{"iops":{"type":"number","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"volumes_per_instance":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_emr_managed_scaling_policy":{"version":0,"block":{"attributes":{"cluster_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"compute_limits":{"nesting_mode":"set","block":{"attributes":{"maximum_capacity_units":{"type":"number","description_kind":"plain","required":true},"maximum_core_capacity_units":{"type":"number","description_kind":"plain","optional":true},"maximum_ondemand_capacity_units":{"type":"number","description_kind":"plain","optional":true},"minimum_capacity_units":{"type":"number","description_kind":"plain","required":true},"unit_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_emr_security_configuration":{"version":0,"block":{"attributes":{"configuration":{"type":"string","description_kind":"plain","required":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_emr_studio":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auth_mode":{"type":"string","description_kind":"plain","required":true},"default_s3_location":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"engine_security_group_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idp_auth_url":{"type":"string","description_kind":"plain","optional":true},"idp_relay_state_parameter_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"service_role":{"type":"string","description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","computed":true},"user_role":{"type":"string","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","required":true},"workspace_security_group_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_emr_studio_session_mapping":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_type":{"type":"string","description_kind":"plain","required":true},"session_policy_arn":{"type":"string","description_kind":"plain","required":true},"studio_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_emrcontainers_job_template":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"job_template_data":{"nesting_mode":"list","block":{"attributes":{"execution_role_arn":{"type":"string","description_kind":"plain","required":true},"job_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"release_label":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"block_types":{"application_configuration":{"nesting_mode":"list","block":{"attributes":{"classification":{"type":"string","description_kind":"plain","required":true},"properties":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"configurations":{"nesting_mode":"list","block":{"attributes":{"classification":{"type":"string","description_kind":"plain","optional":true},"properties":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":100},"monitoring_configuration":{"nesting_mode":"list","block":{"attributes":{"persistent_app_ui":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cloud_watch_monitoring_configuration":{"nesting_mode":"list","block":{"attributes":{"log_group_name":{"type":"string","description_kind":"plain","required":true},"log_stream_name_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_monitoring_configuration":{"nesting_mode":"list","block":{"attributes":{"log_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"job_driver":{"nesting_mode":"list","block":{"block_types":{"spark_sql_job_driver":{"nesting_mode":"list","block":{"attributes":{"entry_point":{"type":"string","description_kind":"plain","optional":true},"spark_sql_parameters":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"spark_submit_job_driver":{"nesting_mode":"list","block":{"attributes":{"entry_point":{"type":"string","description_kind":"plain","required":true},"entry_point_arguments":{"type":["set","string"],"description_kind":"plain","optional":true},"spark_submit_parameters":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_emrcontainers_virtual_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"container_provider":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"info":{"nesting_mode":"list","block":{"block_types":{"eks_info":{"nesting_mode":"list","block":{"attributes":{"namespace":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_emrserverless_application":{"version":0,"block":{"attributes":{"architecture":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"release_label":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"auto_start_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"auto_stop_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"idle_timeout_minutes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"image_configuration":{"nesting_mode":"list","block":{"attributes":{"image_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"initial_capacity":{"nesting_mode":"set","block":{"attributes":{"initial_capacity_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"initial_capacity_config":{"nesting_mode":"list","block":{"attributes":{"worker_count":{"type":"number","description_kind":"plain","required":true}},"block_types":{"worker_configuration":{"nesting_mode":"list","block":{"attributes":{"cpu":{"type":"string","description_kind":"plain","required":true},"disk":{"type":"string","description_kind":"plain","optional":true,"computed":true},"memory":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"maximum_capacity":{"nesting_mode":"list","block":{"attributes":{"cpu":{"type":"string","description_kind":"plain","required":true},"disk":{"type":"string","description_kind":"plain","optional":true,"computed":true},"memory":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"network_configuration":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_evidently_feature":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"default_variation":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"entity_overrides":{"type":["map","string"],"description_kind":"plain","optional":true},"evaluation_rules":{"type":["set",["object",{"name":"string","type":"string"}]],"description_kind":"plain","computed":true},"evaluation_strategy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"project":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"value_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"variations":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"bool_value":{"type":"string","description_kind":"plain","optional":true},"double_value":{"type":"string","description_kind":"plain","optional":true},"long_value":{"type":"string","description_kind":"plain","optional":true},"string_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":5}},"description_kind":"plain"}},"aws_evidently_launch":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"execution":{"type":["list",["object",{"ended_time":"string","started_time":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"project":{"type":"string","description_kind":"plain","required":true},"randomization_salt":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_reason":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"groups":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"feature":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"variation":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":5},"metric_monitors":{"nesting_mode":"list","block":{"block_types":{"metric_definition":{"nesting_mode":"list","block":{"attributes":{"entity_id_key":{"type":"string","description_kind":"plain","required":true},"event_pattern":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"unit_label":{"type":"string","description_kind":"plain","optional":true},"value_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":3},"scheduled_splits_config":{"nesting_mode":"list","block":{"block_types":{"steps":{"nesting_mode":"list","block":{"attributes":{"group_weights":{"type":["map","number"],"description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","required":true}},"block_types":{"segment_overrides":{"nesting_mode":"list","block":{"attributes":{"evaluation_order":{"type":"number","description_kind":"plain","required":true},"segment":{"type":"string","description_kind":"plain","required":true},"weights":{"type":["map","number"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":6}},"description_kind":"plain"},"min_items":1,"max_items":6}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_evidently_project":{"version":0,"block":{"attributes":{"active_experiment_count":{"type":"number","description_kind":"plain","computed":true},"active_launch_count":{"type":"number","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"experiment_count":{"type":"number","description_kind":"plain","computed":true},"feature_count":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"launch_count":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"data_delivery":{"nesting_mode":"list","block":{"block_types":{"cloudwatch_logs":{"nesting_mode":"list","block":{"attributes":{"log_group":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_destination":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_evidently_segment":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"experiment_count":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"launch_count":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"pattern":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_finspace_kx_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone_id":{"type":"string","description_kind":"plain","optional":true},"az_mode":{"type":"string","description_kind":"plain","required":true},"command_line_arguments":{"type":["map","string"],"description_kind":"plain","optional":true},"created_timestamp":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"environment_id":{"type":"string","description_kind":"plain","required":true},"execution_role":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"initialization_script":{"type":"string","description_kind":"plain","optional":true},"last_modified_timestamp":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"release_label":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_reason":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"auto_scaling_configuration":{"nesting_mode":"list","block":{"attributes":{"auto_scaling_metric":{"type":"string","description_kind":"plain","required":true},"max_node_count":{"type":"number","description_kind":"plain","required":true},"metric_target":{"type":"number","description_kind":"plain","required":true},"min_node_count":{"type":"number","description_kind":"plain","required":true},"scale_in_cooldown_seconds":{"type":"number","description_kind":"plain","required":true},"scale_out_cooldown_seconds":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"cache_storage_configurations":{"nesting_mode":"list","block":{"attributes":{"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"capacity_configuration":{"nesting_mode":"list","block":{"attributes":{"node_count":{"type":"number","description_kind":"plain","required":true},"node_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"code":{"nesting_mode":"list","block":{"attributes":{"s3_bucket":{"type":"string","description_kind":"plain","required":true},"s3_key":{"type":"string","description_kind":"plain","required":true},"s3_object_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"database":{"nesting_mode":"list","block":{"attributes":{"changeset_id":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cache_configurations":{"nesting_mode":"list","block":{"attributes":{"cache_type":{"type":"string","description_kind":"plain","required":true},"db_paths":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"savedown_storage_configuration":{"nesting_mode":"list","block":{"attributes":{"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_configuration":{"nesting_mode":"list","block":{"attributes":{"ip_address_type":{"type":"string","description_kind":"plain","required":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_finspace_kx_database":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_timestamp":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"environment_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified_timestamp":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_finspace_kx_environment":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["list","string"],"description_kind":"plain","computed":true},"created_timestamp":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"infrastructure_account_id":{"type":"string","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","required":true},"last_modified_timestamp":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"custom_dns_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_dns_server_ip":{"type":"string","description_kind":"plain","required":true},"custom_dns_server_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"transit_gateway_configuration":{"nesting_mode":"list","block":{"attributes":{"routable_cidr_space":{"type":"string","description_kind":"plain","required":true},"transit_gateway_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"attachment_network_acl_configuration":{"nesting_mode":"list","block":{"attributes":{"cidr_block":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"rule_action":{"type":"string","description_kind":"plain","required":true},"rule_number":{"type":"number","description_kind":"plain","required":true}},"block_types":{"icmp_type_code":{"nesting_mode":"list","block":{"attributes":{"code":{"type":"number","description_kind":"plain","required":true},"type":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"port_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","required":true},"to":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_finspace_kx_user":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"environment_id":{"type":"string","description_kind":"plain","required":true},"iam_role":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fis_experiment_template":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"action":{"nesting_mode":"set","block":{"attributes":{"action_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"start_after":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"target":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"log_configuration":{"nesting_mode":"list","block":{"attributes":{"log_schema_version":{"type":"number","description_kind":"plain","required":true}},"block_types":{"cloudwatch_logs_configuration":{"nesting_mode":"list","block":{"attributes":{"log_group_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"stop_condition":{"nesting_mode":"set","block":{"attributes":{"source":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"target":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"resource_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"resource_type":{"type":"string","description_kind":"plain","required":true},"selection_mode":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"resource_tag":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":50}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_flow_log":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"deliver_cross_account_role":{"type":"string","description_kind":"plain","optional":true},"eni_id":{"type":"string","description_kind":"plain","optional":true},"iam_role_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_destination":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_destination_type":{"type":"string","description_kind":"plain","optional":true},"log_format":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_group_name":{"type":"string","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"max_aggregation_interval":{"type":"number","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"traffic_type":{"type":"string","description_kind":"plain","optional":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","optional":true},"transit_gateway_id":{"type":"string","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"destination_options":{"nesting_mode":"list","block":{"attributes":{"file_format":{"type":"string","description_kind":"plain","optional":true},"hive_compatible_partitions":{"type":"bool","description_kind":"plain","optional":true},"per_hour_partition":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_fms_admin_account":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fms_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"delete_all_policy_resources":{"type":"bool","description_kind":"plain","optional":true},"delete_unused_fm_managed_resources":{"type":"bool","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"exclude_resource_tags":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_update_token":{"type":"string","description_kind":"plain","computed":true},"remediation_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"resource_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_type_list":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"exclude_map":{"nesting_mode":"list","block":{"attributes":{"account":{"type":["set","string"],"description_kind":"plain","optional":true},"orgunit":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"include_map":{"nesting_mode":"list","block":{"attributes":{"account":{"type":["set","string"],"description_kind":"plain","optional":true},"orgunit":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"security_service_policy_data":{"nesting_mode":"list","block":{"attributes":{"managed_service_data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"policy_option":{"nesting_mode":"list","block":{"block_types":{"network_firewall_policy":{"nesting_mode":"list","block":{"attributes":{"firewall_deployment_model":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"third_party_firewall_policy":{"nesting_mode":"list","block":{"attributes":{"firewall_deployment_model":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_fsx_backup":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"file_system_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"volume_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fsx_data_repository_association":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"association_id":{"type":"string","description_kind":"plain","computed":true},"batch_import_meta_data_on_create":{"type":"bool","description_kind":"plain","optional":true},"data_repository_path":{"type":"string","description_kind":"plain","required":true},"delete_data_in_filesystem":{"type":"bool","description_kind":"plain","optional":true},"file_system_id":{"type":"string","description_kind":"plain","required":true},"file_system_path":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"imported_file_chunk_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"s3":{"nesting_mode":"list","block":{"block_types":{"auto_export_policy":{"nesting_mode":"list","block":{"attributes":{"events":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"auto_import_policy":{"nesting_mode":"list","block":{"attributes":{"events":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fsx_file_cache":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"copy_tags_to_data_repository_associations":{"type":"bool","description_kind":"plain","optional":true},"data_repository_association_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"file_cache_id":{"type":"string","description_kind":"plain","computed":true},"file_cache_type":{"type":"string","description_kind":"plain","required":true},"file_cache_type_version":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"storage_capacity":{"type":"number","description_kind":"plain","required":true},"subnet_ids":{"type":["list","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"data_repository_association":{"nesting_mode":"set","block":{"attributes":{"association_id":{"type":"string","description_kind":"plain","computed":true},"data_repository_path":{"type":"string","description_kind":"plain","required":true},"data_repository_subdirectories":{"type":["set","string"],"description_kind":"plain","optional":true},"file_cache_id":{"type":"string","description_kind":"plain","computed":true},"file_cache_path":{"type":"string","description_kind":"plain","required":true},"file_system_id":{"type":"string","description_kind":"plain","computed":true},"file_system_path":{"type":"string","description_kind":"plain","computed":true},"imported_file_chunk_size":{"type":"number","description_kind":"plain","computed":true},"resource_arn":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"nfs":{"nesting_mode":"set","block":{"attributes":{"dns_ips":{"type":["set","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":8},"lustre_configuration":{"nesting_mode":"set","block":{"attributes":{"deployment_type":{"type":"string","description_kind":"plain","required":true},"log_configuration":{"type":["set",["object",{"destination":"string","level":"string"}]],"description_kind":"plain","computed":true},"mount_name":{"type":"string","description_kind":"plain","computed":true},"per_unit_storage_throughput":{"type":"number","description_kind":"plain","required":true},"weekly_maintenance_start_time":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metadata_configuration":{"nesting_mode":"set","block":{"attributes":{"storage_capacity":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":8}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fsx_lustre_file_system":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_import_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"automatic_backup_retention_days":{"type":"number","description_kind":"plain","optional":true,"computed":true},"backup_id":{"type":"string","description_kind":"plain","optional":true},"copy_tags_to_backups":{"type":"bool","description_kind":"plain","optional":true},"daily_automatic_backup_start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"data_compression_type":{"type":"string","description_kind":"plain","optional":true},"deployment_type":{"type":"string","description_kind":"plain","optional":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"drive_cache_type":{"type":"string","description_kind":"plain","optional":true},"export_path":{"type":"string","description_kind":"plain","optional":true,"computed":true},"file_system_type_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"import_path":{"type":"string","description_kind":"plain","optional":true},"imported_file_chunk_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"mount_name":{"type":"string","description_kind":"plain","computed":true},"network_interface_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"per_unit_storage_throughput":{"type":"number","description_kind":"plain","optional":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"storage_capacity":{"type":"number","description_kind":"plain","optional":true},"storage_type":{"type":"string","description_kind":"plain","optional":true},"subnet_ids":{"type":["list","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"weekly_maintenance_start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"log_configuration":{"nesting_mode":"list","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","optional":true,"computed":true},"level":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"root_squash_configuration":{"nesting_mode":"list","block":{"attributes":{"no_squash_nids":{"type":["set","string"],"description_kind":"plain","optional":true},"root_squash":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fsx_ontap_file_system":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"automatic_backup_retention_days":{"type":"number","description_kind":"plain","optional":true},"daily_automatic_backup_start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"deployment_type":{"type":"string","description_kind":"plain","required":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"endpoint_ip_address_range":{"type":"string","description_kind":"plain","optional":true,"computed":true},"endpoints":{"type":["list",["object",{"intercluster":["list",["object",{"dns_name":"string","ip_addresses":["set","string"]}]],"management":["list",["object",{"dns_name":"string","ip_addresses":["set","string"]}]]}]],"description_kind":"plain","computed":true},"fsx_admin_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"preferred_subnet_id":{"type":"string","description_kind":"plain","required":true},"route_table_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"storage_capacity":{"type":"number","description_kind":"plain","optional":true},"storage_type":{"type":"string","description_kind":"plain","optional":true},"subnet_ids":{"type":["list","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"throughput_capacity":{"type":"number","description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"weekly_maintenance_start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"disk_iops_configuration":{"nesting_mode":"list","block":{"attributes":{"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"mode":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fsx_ontap_storage_virtual_machine":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"endpoints":{"type":["list",["object",{"iscsi":["list",["object",{"dns_name":"string","ip_addresses":["set","string"]}]],"management":["list",["object",{"dns_name":"string","ip_addresses":["set","string"]}]],"nfs":["list",["object",{"dns_name":"string","ip_addresses":["set","string"]}]],"smb":["list",["object",{"dns_name":"string","ip_addresses":["set","string"]}]]}]],"description_kind":"plain","computed":true},"file_system_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"root_volume_security_style":{"type":"string","description_kind":"plain","optional":true},"subtype":{"type":"string","description_kind":"plain","computed":true},"svm_admin_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uuid":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"active_directory_configuration":{"nesting_mode":"list","block":{"attributes":{"netbios_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"self_managed_active_directory_configuration":{"nesting_mode":"list","block":{"attributes":{"dns_ips":{"type":["set","string"],"description_kind":"plain","required":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"file_system_administrators_group":{"type":"string","description_kind":"plain","optional":true},"organizational_unit_distinguished_name":{"type":"string","description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fsx_ontap_volume":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"file_system_id":{"type":"string","description_kind":"plain","computed":true},"flexcache_endpoint_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"junction_path":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"ontap_volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_style":{"type":"string","description_kind":"plain","optional":true,"computed":true},"size_in_megabytes":{"type":"number","description_kind":"plain","required":true},"skip_final_backup":{"type":"bool","description_kind":"plain","optional":true},"storage_efficiency_enabled":{"type":"bool","description_kind":"plain","optional":true},"storage_virtual_machine_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uuid":{"type":"string","description_kind":"plain","computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tiering_policy":{"nesting_mode":"list","block":{"attributes":{"cooling_period":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fsx_openzfs_file_system":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"automatic_backup_retention_days":{"type":"number","description_kind":"plain","optional":true},"backup_id":{"type":"string","description_kind":"plain","optional":true},"copy_tags_to_backups":{"type":"bool","description_kind":"plain","optional":true},"copy_tags_to_volumes":{"type":"bool","description_kind":"plain","optional":true},"daily_automatic_backup_start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"deployment_type":{"type":"string","description_kind":"plain","required":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"endpoint_ip_address_range":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"preferred_subnet_id":{"type":"string","description_kind":"plain","optional":true},"root_volume_id":{"type":"string","description_kind":"plain","computed":true},"route_table_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"storage_capacity":{"type":"number","description_kind":"plain","optional":true},"storage_type":{"type":"string","description_kind":"plain","optional":true},"subnet_ids":{"type":["list","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"throughput_capacity":{"type":"number","description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"weekly_maintenance_start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"disk_iops_configuration":{"nesting_mode":"list","block":{"attributes":{"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"mode":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"root_volume_configuration":{"nesting_mode":"list","block":{"attributes":{"copy_tags_to_snapshots":{"type":"bool","description_kind":"plain","optional":true},"data_compression_type":{"type":"string","description_kind":"plain","optional":true},"read_only":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"record_size_kib":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"nfs_exports":{"nesting_mode":"list","block":{"block_types":{"client_configurations":{"nesting_mode":"set","block":{"attributes":{"clients":{"type":"string","description_kind":"plain","required":true},"options":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":25}},"description_kind":"plain"},"max_items":1},"user_and_group_quotas":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"number","description_kind":"plain","required":true},"storage_capacity_quota_gib":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fsx_openzfs_snapshot":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"volume_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fsx_openzfs_volume":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"copy_tags_to_snapshots":{"type":"bool","description_kind":"plain","optional":true},"data_compression_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parent_volume_id":{"type":"string","description_kind":"plain","required":true},"read_only":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"record_size_kib":{"type":"number","description_kind":"plain","optional":true},"storage_capacity_quota_gib":{"type":"number","description_kind":"plain","optional":true,"computed":true},"storage_capacity_reservation_gib":{"type":"number","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"nfs_exports":{"nesting_mode":"list","block":{"block_types":{"client_configurations":{"nesting_mode":"set","block":{"attributes":{"clients":{"type":"string","description_kind":"plain","required":true},"options":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":25}},"description_kind":"plain"},"max_items":1},"origin_snapshot":{"nesting_mode":"list","block":{"attributes":{"copy_strategy":{"type":"string","description_kind":"plain","required":true},"snapshot_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"user_and_group_quotas":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"number","description_kind":"plain","required":true},"storage_capacity_quota_gib":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"}},"aws_fsx_windows_file_system":{"version":0,"block":{"attributes":{"active_directory_id":{"type":"string","description_kind":"plain","optional":true},"aliases":{"type":["set","string"],"description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"automatic_backup_retention_days":{"type":"number","description_kind":"plain","optional":true},"backup_id":{"type":"string","description_kind":"plain","optional":true},"copy_tags_to_backups":{"type":"bool","description_kind":"plain","optional":true},"daily_automatic_backup_start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"deployment_type":{"type":"string","description_kind":"plain","optional":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"preferred_file_server_ip":{"type":"string","description_kind":"plain","computed":true},"preferred_subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"remote_administration_endpoint":{"type":"string","description_kind":"plain","computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"skip_final_backup":{"type":"bool","description_kind":"plain","optional":true},"storage_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"storage_type":{"type":"string","description_kind":"plain","optional":true},"subnet_ids":{"type":["list","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"throughput_capacity":{"type":"number","description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"weekly_maintenance_start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"audit_log_configuration":{"nesting_mode":"list","block":{"attributes":{"audit_log_destination":{"type":"string","description_kind":"plain","optional":true,"computed":true},"file_access_audit_log_level":{"type":"string","description_kind":"plain","optional":true},"file_share_access_audit_log_level":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"self_managed_active_directory":{"nesting_mode":"list","block":{"attributes":{"dns_ips":{"type":["set","string"],"description_kind":"plain","required":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"file_system_administrators_group":{"type":"string","description_kind":"plain","optional":true},"organizational_unit_distinguished_name":{"type":"string","description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_gamelift_alias":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"routing_strategy":{"nesting_mode":"list","block":{"attributes":{"fleet_id":{"type":"string","description_kind":"plain","optional":true},"message":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_gamelift_build":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"operating_system":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"storage_location":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true},"object_version":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_gamelift_fleet":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"build_arn":{"type":"string","description_kind":"plain","computed":true},"build_id":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"ec2_instance_type":{"type":"string","description_kind":"plain","required":true},"fleet_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_role_arn":{"type":"string","description_kind":"plain","optional":true},"log_paths":{"type":["list","string"],"description_kind":"plain","computed":true},"metric_groups":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"new_game_session_protection_policy":{"type":"string","description_kind":"plain","optional":true},"operating_system":{"type":"string","description_kind":"plain","computed":true},"script_arn":{"type":"string","description_kind":"plain","computed":true},"script_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"certificate_configuration":{"nesting_mode":"list","block":{"attributes":{"certificate_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ec2_inbound_permission":{"nesting_mode":"set","block":{"attributes":{"from_port":{"type":"number","description_kind":"plain","required":true},"ip_range":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"to_port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":50},"resource_creation_limit_policy":{"nesting_mode":"list","block":{"attributes":{"new_game_sessions_per_creator":{"type":"number","description_kind":"plain","optional":true},"policy_period_in_minutes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"runtime_configuration":{"nesting_mode":"list","block":{"attributes":{"game_session_activation_timeout_seconds":{"type":"number","description_kind":"plain","optional":true},"max_concurrent_game_session_activations":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"server_process":{"nesting_mode":"list","block":{"attributes":{"concurrent_executions":{"type":"number","description_kind":"plain","required":true},"launch_path":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":50}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_gamelift_game_server_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_scaling_group_arn":{"type":"string","description_kind":"plain","computed":true},"balancing_strategy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"game_server_group_name":{"type":"string","description_kind":"plain","required":true},"game_server_protection_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_size":{"type":"number","description_kind":"plain","required":true},"min_size":{"type":"number","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_subnets":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"auto_scaling_policy":{"nesting_mode":"list","block":{"attributes":{"estimated_instance_warmup":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"target_tracking_configuration":{"nesting_mode":"list","block":{"attributes":{"target_value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"instance_definition":{"nesting_mode":"set","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","required":true},"weighted_capacity":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":2,"max_items":20},"launch_template":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_gamelift_game_session_queue":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"custom_event_data":{"type":"string","description_kind":"plain","optional":true},"destinations":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"notification_target":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"player_latency_policy":{"nesting_mode":"list","block":{"attributes":{"maximum_individual_player_latency_milliseconds":{"type":"number","description_kind":"plain","required":true},"policy_duration_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_gamelift_script":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","optional":true},"zip_file":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"storage_location":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true},"object_version":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_glacier_vault":{"version":0,"block":{"attributes":{"access_policy":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"notification":{"nesting_mode":"list","block":{"attributes":{"events":{"type":["set","string"],"description_kind":"plain","required":true},"sns_topic":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_glacier_vault_lock":{"version":0,"block":{"attributes":{"complete_lock":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_deletion_error":{"type":"bool","description_kind":"plain","optional":true},"policy":{"type":"string","description_kind":"plain","required":true},"vault_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_globalaccelerator_accelerator":{"version":0,"block":{"attributes":{"dns_name":{"type":"string","description_kind":"plain","computed":true},"dual_stack_dns_name":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description_kind":"plain","optional":true},"ip_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"ip_sets":{"type":["list",["object",{"ip_addresses":["list","string"],"ip_family":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"attributes":{"nesting_mode":"list","block":{"attributes":{"flow_logs_enabled":{"type":"bool","description_kind":"plain","optional":true},"flow_logs_s3_bucket":{"type":"string","description_kind":"plain","optional":true},"flow_logs_s3_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_globalaccelerator_custom_routing_accelerator":{"version":0,"block":{"attributes":{"dns_name":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description_kind":"plain","optional":true},"ip_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"ip_sets":{"type":["list",["object",{"ip_addresses":["list","string"],"ip_family":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"attributes":{"nesting_mode":"list","block":{"attributes":{"flow_logs_enabled":{"type":"bool","description_kind":"plain","optional":true},"flow_logs_s3_bucket":{"type":"string","description_kind":"plain","optional":true},"flow_logs_s3_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_globalaccelerator_custom_routing_endpoint_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"endpoint_group_region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listener_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"destination_configuration":{"nesting_mode":"set","block":{"attributes":{"from_port":{"type":"number","description_kind":"plain","required":true},"protocols":{"type":["set","string"],"description_kind":"plain","required":true},"to_port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"endpoint_configuration":{"nesting_mode":"set","block":{"attributes":{"endpoint_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_globalaccelerator_custom_routing_listener":{"version":0,"block":{"attributes":{"accelerator_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"port_range":{"nesting_mode":"set","block":{"attributes":{"from_port":{"type":"number","description_kind":"plain","optional":true},"to_port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_globalaccelerator_endpoint_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"endpoint_group_region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"health_check_interval_seconds":{"type":"number","description_kind":"plain","optional":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true,"computed":true},"health_check_port":{"type":"number","description_kind":"plain","optional":true,"computed":true},"health_check_protocol":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listener_arn":{"type":"string","description_kind":"plain","required":true},"threshold_count":{"type":"number","description_kind":"plain","optional":true},"traffic_dial_percentage":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"endpoint_configuration":{"nesting_mode":"set","block":{"attributes":{"client_ip_preservation_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"endpoint_id":{"type":"string","description_kind":"plain","optional":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"port_override":{"nesting_mode":"set","block":{"attributes":{"endpoint_port":{"type":"number","description_kind":"plain","required":true},"listener_port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_globalaccelerator_listener":{"version":0,"block":{"attributes":{"accelerator_arn":{"type":"string","description_kind":"plain","required":true},"client_affinity":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"block_types":{"port_range":{"nesting_mode":"set","block":{"attributes":{"from_port":{"type":"number","description_kind":"plain","optional":true},"to_port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_glue_catalog_database":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_uri":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"create_table_default_permission":{"nesting_mode":"list","block":{"attributes":{"permissions":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"principal":{"nesting_mode":"list","block":{"attributes":{"data_lake_principal_identifier":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"target_database":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","required":true},"database_name":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_glue_catalog_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","optional":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"retention":{"type":"number","description_kind":"plain","optional":true},"table_type":{"type":"string","description_kind":"plain","optional":true},"view_expanded_text":{"type":"string","description_kind":"plain","optional":true},"view_original_text":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"partition_index":{"nesting_mode":"list","block":{"attributes":{"index_name":{"type":"string","description_kind":"plain","required":true},"index_status":{"type":"string","description_kind":"plain","computed":true},"keys":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":3},"partition_keys":{"nesting_mode":"list","block":{"attributes":{"comment":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"storage_descriptor":{"nesting_mode":"list","block":{"attributes":{"bucket_columns":{"type":["list","string"],"description_kind":"plain","optional":true},"compressed":{"type":"bool","description_kind":"plain","optional":true},"input_format":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","optional":true},"number_of_buckets":{"type":"number","description_kind":"plain","optional":true},"output_format":{"type":"string","description_kind":"plain","optional":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"stored_as_sub_directories":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"comment":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"schema_reference":{"nesting_mode":"list","block":{"attributes":{"schema_version_id":{"type":"string","description_kind":"plain","optional":true},"schema_version_number":{"type":"number","description_kind":"plain","required":true}},"block_types":{"schema_id":{"nesting_mode":"list","block":{"attributes":{"registry_name":{"type":"string","description_kind":"plain","optional":true},"schema_arn":{"type":"string","description_kind":"plain","optional":true},"schema_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ser_de_info":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"serialization_library":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"skewed_info":{"nesting_mode":"list","block":{"attributes":{"skewed_column_names":{"type":["list","string"],"description_kind":"plain","optional":true},"skewed_column_value_location_maps":{"type":["map","string"],"description_kind":"plain","optional":true},"skewed_column_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sort_columns":{"nesting_mode":"list","block":{"attributes":{"column":{"type":"string","description_kind":"plain","required":true},"sort_order":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"target_table":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","required":true},"database_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_glue_classifier":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"csv_classifier":{"nesting_mode":"list","block":{"attributes":{"allow_single_column":{"type":"bool","description_kind":"plain","optional":true},"contains_header":{"type":"string","description_kind":"plain","optional":true},"custom_datatype_configured":{"type":"bool","description_kind":"plain","optional":true},"custom_datatypes":{"type":["list","string"],"description_kind":"plain","optional":true},"delimiter":{"type":"string","description_kind":"plain","optional":true},"disable_value_trimming":{"type":"bool","description_kind":"plain","optional":true},"header":{"type":["list","string"],"description_kind":"plain","optional":true},"quote_symbol":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"grok_classifier":{"nesting_mode":"list","block":{"attributes":{"classification":{"type":"string","description_kind":"plain","required":true},"custom_patterns":{"type":"string","description_kind":"plain","optional":true},"grok_pattern":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_classifier":{"nesting_mode":"list","block":{"attributes":{"json_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"xml_classifier":{"nesting_mode":"list","block":{"attributes":{"classification":{"type":"string","description_kind":"plain","required":true},"row_tag":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_glue_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_properties":{"type":["map","string"],"description_kind":"plain","optional":true,"sensitive":true},"connection_type":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"match_criteria":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"physical_connection_requirements":{"nesting_mode":"list","block":{"attributes":{"availability_zone":{"type":"string","description_kind":"plain","optional":true},"security_group_id_list":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_glue_crawler":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"classifiers":{"type":["list","string"],"description_kind":"plain","optional":true},"configuration":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"role":{"type":"string","description_kind":"plain","required":true},"schedule":{"type":"string","description_kind":"plain","optional":true},"security_configuration":{"type":"string","description_kind":"plain","optional":true},"table_prefix":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"catalog_target":{"nesting_mode":"list","block":{"attributes":{"connection_name":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"dlq_event_queue_arn":{"type":"string","description_kind":"plain","optional":true},"event_queue_arn":{"type":"string","description_kind":"plain","optional":true},"tables":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"delta_target":{"nesting_mode":"list","block":{"attributes":{"connection_name":{"type":"string","description_kind":"plain","optional":true},"create_native_delta_table":{"type":"bool","description_kind":"plain","optional":true},"delta_tables":{"type":["set","string"],"description_kind":"plain","required":true},"write_manifest":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"dynamodb_target":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","required":true},"scan_all":{"type":"bool","description_kind":"plain","optional":true},"scan_rate":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"hudi_target":{"nesting_mode":"list","block":{"attributes":{"connection_name":{"type":"string","description_kind":"plain","optional":true},"exclusions":{"type":["list","string"],"description_kind":"plain","optional":true},"maximum_traversal_depth":{"type":"number","description_kind":"plain","required":true},"paths":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"iceberg_target":{"nesting_mode":"list","block":{"attributes":{"connection_name":{"type":"string","description_kind":"plain","optional":true},"exclusions":{"type":["list","string"],"description_kind":"plain","optional":true},"maximum_traversal_depth":{"type":"number","description_kind":"plain","required":true},"paths":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"jdbc_target":{"nesting_mode":"list","block":{"attributes":{"connection_name":{"type":"string","description_kind":"plain","required":true},"enable_additional_metadata":{"type":["list","string"],"description_kind":"plain","optional":true},"exclusions":{"type":["list","string"],"description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"lake_formation_configuration":{"nesting_mode":"list","block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"use_lake_formation_credentials":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"lineage_configuration":{"nesting_mode":"list","block":{"attributes":{"crawler_lineage_settings":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"mongodb_target":{"nesting_mode":"list","block":{"attributes":{"connection_name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true},"scan_all":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"recrawl_policy":{"nesting_mode":"list","block":{"attributes":{"recrawl_behavior":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_target":{"nesting_mode":"list","block":{"attributes":{"connection_name":{"type":"string","description_kind":"plain","optional":true},"dlq_event_queue_arn":{"type":"string","description_kind":"plain","optional":true},"event_queue_arn":{"type":"string","description_kind":"plain","optional":true},"exclusions":{"type":["list","string"],"description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","required":true},"sample_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"schema_change_policy":{"nesting_mode":"list","block":{"attributes":{"delete_behavior":{"type":"string","description_kind":"plain","optional":true},"update_behavior":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_glue_data_catalog_encryption_settings":{"version":0,"block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"data_catalog_encryption_settings":{"nesting_mode":"list","block":{"block_types":{"connection_password_encryption":{"nesting_mode":"list","block":{"attributes":{"aws_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"return_connection_password_encrypted":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"encryption_at_rest":{"nesting_mode":"list","block":{"attributes":{"catalog_encryption_mode":{"type":"string","description_kind":"plain","required":true},"sse_aws_kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_glue_data_quality_ruleset":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_on":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified_on":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recommendation_run_id":{"type":"string","description_kind":"plain","computed":true},"ruleset":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"target_table":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_glue_dev_endpoint":{"version":0,"block":{"attributes":{"arguments":{"type":["map","string"],"description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"extra_jars_s3_path":{"type":"string","description_kind":"plain","optional":true},"extra_python_libs_s3_path":{"type":"string","description_kind":"plain","optional":true},"failure_reason":{"type":"string","description_kind":"plain","computed":true},"glue_version":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"number_of_nodes":{"type":"number","description_kind":"plain","optional":true},"number_of_workers":{"type":"number","description_kind":"plain","optional":true},"private_address":{"type":"string","description_kind":"plain","computed":true},"public_address":{"type":"string","description_kind":"plain","computed":true},"public_key":{"type":"string","description_kind":"plain","optional":true},"public_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"security_configuration":{"type":"string","description_kind":"plain","optional":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"worker_type":{"type":"string","description_kind":"plain","optional":true},"yarn_endpoint_address":{"type":"string","description_kind":"plain","computed":true},"zeppelin_remote_spark_interpreter_port":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_glue_job":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"connections":{"type":["list","string"],"description_kind":"plain","optional":true},"default_arguments":{"type":["map","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"execution_class":{"type":"string","description_kind":"plain","optional":true},"glue_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"max_retries":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"non_overridable_arguments":{"type":["map","string"],"description_kind":"plain","optional":true},"number_of_workers":{"type":"number","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"security_configuration":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"timeout":{"type":"number","description_kind":"plain","optional":true,"computed":true},"worker_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"command":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"python_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"runtime":{"type":"string","description_kind":"plain","optional":true,"computed":true},"script_location":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"execution_property":{"nesting_mode":"list","block":{"attributes":{"max_concurrent_runs":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"notification_property":{"nesting_mode":"list","block":{"attributes":{"notify_delay_after":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_glue_ml_transform":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"glue_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"label_count":{"type":"number","description_kind":"plain","computed":true},"max_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"max_retries":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"number_of_workers":{"type":"number","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"schema":{"type":["list",["object",{"data_type":"string","name":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"timeout":{"type":"number","description_kind":"plain","optional":true},"worker_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"input_record_tables":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true},"connection_name":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"parameters":{"nesting_mode":"list","block":{"attributes":{"transform_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"find_matches_parameters":{"nesting_mode":"list","block":{"attributes":{"accuracy_cost_trade_off":{"type":"number","description_kind":"plain","optional":true},"enforce_provided_labels":{"type":"bool","description_kind":"plain","optional":true},"precision_recall_trade_off":{"type":"number","description_kind":"plain","optional":true},"primary_key_column_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_glue_partition":{"version":0,"block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_accessed_time":{"type":"string","description_kind":"plain","computed":true},"last_analyzed_time":{"type":"string","description_kind":"plain","computed":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"partition_values":{"type":["list","string"],"description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"storage_descriptor":{"nesting_mode":"list","block":{"attributes":{"bucket_columns":{"type":["list","string"],"description_kind":"plain","optional":true},"compressed":{"type":"bool","description_kind":"plain","optional":true},"input_format":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","optional":true},"number_of_buckets":{"type":"number","description_kind":"plain","optional":true},"output_format":{"type":"string","description_kind":"plain","optional":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"stored_as_sub_directories":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"comment":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"ser_de_info":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"serialization_library":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"skewed_info":{"nesting_mode":"list","block":{"attributes":{"skewed_column_names":{"type":["list","string"],"description_kind":"plain","optional":true},"skewed_column_value_location_maps":{"type":["map","string"],"description_kind":"plain","optional":true},"skewed_column_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sort_columns":{"nesting_mode":"list","block":{"attributes":{"column":{"type":"string","description_kind":"plain","required":true},"sort_order":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_glue_partition_index":{"version":0,"block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"partition_index":{"nesting_mode":"list","block":{"attributes":{"index_name":{"type":"string","description_kind":"plain","optional":true},"index_status":{"type":"string","description_kind":"plain","computed":true},"keys":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_glue_registry":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"registry_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_glue_resource_policy":{"version":0,"block":{"attributes":{"enable_hybrid":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_glue_schema":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"compatibility":{"type":"string","description_kind":"plain","required":true},"data_format":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest_schema_version":{"type":"number","description_kind":"plain","computed":true},"next_schema_version":{"type":"number","description_kind":"plain","computed":true},"registry_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"registry_name":{"type":"string","description_kind":"plain","computed":true},"schema_checkpoint":{"type":"number","description_kind":"plain","computed":true},"schema_definition":{"type":"string","description_kind":"plain","required":true},"schema_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_glue_security_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"encryption_configuration":{"nesting_mode":"list","block":{"block_types":{"cloudwatch_encryption":{"nesting_mode":"list","block":{"attributes":{"cloudwatch_encryption_mode":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"job_bookmarks_encryption":{"nesting_mode":"list","block":{"attributes":{"job_bookmarks_encryption_mode":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"s3_encryption":{"nesting_mode":"list","block":{"attributes":{"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"s3_encryption_mode":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_glue_trigger":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"schedule":{"type":"string","description_kind":"plain","optional":true},"start_on_creation":{"type":"bool","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true},"workflow_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"arguments":{"type":["map","string"],"description_kind":"plain","optional":true},"crawler_name":{"type":"string","description_kind":"plain","optional":true},"job_name":{"type":"string","description_kind":"plain","optional":true},"security_configuration":{"type":"string","description_kind":"plain","optional":true},"timeout":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"notification_property":{"nesting_mode":"list","block":{"attributes":{"notify_delay_after":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"event_batching_condition":{"nesting_mode":"list","block":{"attributes":{"batch_size":{"type":"number","description_kind":"plain","required":true},"batch_window":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"predicate":{"nesting_mode":"list","block":{"attributes":{"logical":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"conditions":{"nesting_mode":"list","block":{"attributes":{"crawl_state":{"type":"string","description_kind":"plain","optional":true},"crawler_name":{"type":"string","description_kind":"plain","optional":true},"job_name":{"type":"string","description_kind":"plain","optional":true},"logical_operator":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_glue_user_defined_function":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"catalog_id":{"type":"string","description_kind":"plain","optional":true},"class_name":{"type":"string","description_kind":"plain","required":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_name":{"type":"string","description_kind":"plain","required":true},"owner_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"resource_uris":{"nesting_mode":"set","block":{"attributes":{"resource_type":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1000}},"description_kind":"plain"}},"aws_glue_workflow":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_run_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_concurrent_runs":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_grafana_license_association":{"version":0,"block":{"attributes":{"free_trial_expiration":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_expiration":{"type":"string","description_kind":"plain","computed":true},"license_type":{"type":"string","description_kind":"plain","required":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_grafana_role_association":{"version":0,"block":{"attributes":{"group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role":{"type":"string","description_kind":"plain","required":true},"user_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_grafana_workspace":{"version":0,"block":{"attributes":{"account_access_type":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"authentication_providers":{"type":["list","string"],"description_kind":"plain","required":true},"configuration":{"type":"string","description_kind":"plain","optional":true,"computed":true},"data_sources":{"type":["list","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"grafana_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"notification_destinations":{"type":["list","string"],"description_kind":"plain","optional":true},"organization_role_name":{"type":"string","description_kind":"plain","optional":true},"organizational_units":{"type":["list","string"],"description_kind":"plain","optional":true},"permission_type":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"saml_configuration_status":{"type":"string","description_kind":"plain","computed":true},"stack_set_name":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"network_access_control":{"nesting_mode":"list","block":{"attributes":{"prefix_list_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpce_ids":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_configuration":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_grafana_workspace_api_key":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","computed":true},"key_name":{"type":"string","description_kind":"plain","required":true},"key_role":{"type":"string","description_kind":"plain","required":true},"seconds_to_live":{"type":"number","description_kind":"plain","required":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_grafana_workspace_saml_configuration":{"version":0,"block":{"attributes":{"admin_role_values":{"type":["list","string"],"description_kind":"plain","optional":true},"allowed_organizations":{"type":["list","string"],"description_kind":"plain","optional":true},"editor_role_values":{"type":["list","string"],"description_kind":"plain","required":true},"email_assertion":{"type":"string","description_kind":"plain","optional":true,"computed":true},"groups_assertion":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idp_metadata_url":{"type":"string","description_kind":"plain","optional":true},"idp_metadata_xml":{"type":"string","description_kind":"plain","optional":true},"login_assertion":{"type":"string","description_kind":"plain","optional":true,"computed":true},"login_validity_duration":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name_assertion":{"type":"string","description_kind":"plain","optional":true,"computed":true},"org_assertion":{"type":"string","description_kind":"plain","optional":true},"role_assertion":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_guardduty_detector":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"enable":{"type":"bool","description_kind":"plain","optional":true},"finding_publishing_frequency":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"datasources":{"nesting_mode":"list","block":{"block_types":{"kubernetes":{"nesting_mode":"list","block":{"block_types":{"audit_logs":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"malware_protection":{"nesting_mode":"list","block":{"block_types":{"scan_ec2_instance_with_findings":{"nesting_mode":"list","block":{"block_types":{"ebs_volumes":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"s3_logs":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_guardduty_filter":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"detector_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"rank":{"type":"number","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"finding_criteria":{"nesting_mode":"list","block":{"block_types":{"criterion":{"nesting_mode":"set","block":{"attributes":{"equals":{"type":["list","string"],"description_kind":"plain","optional":true},"field":{"type":"string","description_kind":"plain","required":true},"greater_than":{"type":"string","description_kind":"plain","optional":true},"greater_than_or_equal":{"type":"string","description_kind":"plain","optional":true},"less_than":{"type":"string","description_kind":"plain","optional":true},"less_than_or_equal":{"type":"string","description_kind":"plain","optional":true},"not_equals":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_guardduty_invite_accepter":{"version":0,"block":{"attributes":{"detector_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"master_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_guardduty_ipset":{"version":0,"block":{"attributes":{"activate":{"type":"bool","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"detector_id":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_guardduty_member":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"detector_id":{"type":"string","description_kind":"plain","required":true},"disable_email_notification":{"type":"bool","description_kind":"plain","optional":true},"email":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invitation_message":{"type":"string","description_kind":"plain","optional":true},"invite":{"type":"bool","description_kind":"plain","optional":true},"relationship_status":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_guardduty_organization_admin_account":{"version":0,"block":{"attributes":{"admin_account_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_guardduty_organization_configuration":{"version":0,"block":{"attributes":{"auto_enable":{"type":"bool","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"auto_enable_organization_members":{"type":"string","description_kind":"plain","optional":true,"computed":true},"detector_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"datasources":{"nesting_mode":"list","block":{"block_types":{"kubernetes":{"nesting_mode":"list","block":{"block_types":{"audit_logs":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"malware_protection":{"nesting_mode":"list","block":{"block_types":{"scan_ec2_instance_with_findings":{"nesting_mode":"list","block":{"block_types":{"ebs_volumes":{"nesting_mode":"list","block":{"attributes":{"auto_enable":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"s3_logs":{"nesting_mode":"list","block":{"attributes":{"auto_enable":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_guardduty_publishing_destination":{"version":0,"block":{"attributes":{"destination_arn":{"type":"string","description_kind":"plain","required":true},"destination_type":{"type":"string","description_kind":"plain","optional":true},"detector_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_guardduty_threatintelset":{"version":0,"block":{"attributes":{"activate":{"type":"bool","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"detector_id":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_iam_access_key":{"version":0,"block":{"attributes":{"create_date":{"type":"string","description_kind":"plain","computed":true},"encrypted_secret":{"type":"string","description_kind":"plain","computed":true},"encrypted_ses_smtp_password_v4":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_fingerprint":{"type":"string","description_kind":"plain","computed":true},"pgp_key":{"type":"string","description_kind":"plain","optional":true},"secret":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"ses_smtp_password_v4":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"status":{"type":"string","description_kind":"plain","optional":true},"user":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_account_alias":{"version":0,"block":{"attributes":{"account_alias":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_iam_account_password_policy":{"version":0,"block":{"attributes":{"allow_users_to_change_password":{"type":"bool","description_kind":"plain","optional":true},"expire_passwords":{"type":"bool","description_kind":"plain","computed":true},"hard_expiry":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_password_age":{"type":"number","description_kind":"plain","optional":true,"computed":true},"minimum_password_length":{"type":"number","description_kind":"plain","optional":true},"password_reuse_prevention":{"type":"number","description_kind":"plain","optional":true,"computed":true},"require_lowercase_characters":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"require_numbers":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"require_symbols":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"require_uppercase_characters":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_iam_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"unique_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_group_membership":{"version":0,"block":{"attributes":{"group":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"users":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_group_policy":{"version":0,"block":{"attributes":{"group":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_group_policy_attachment":{"version":0,"block":{"attributes":{"group":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_instance_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"create_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","optional":true},"role":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"unique_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_openid_connect_provider":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"client_id_list":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"thumbprint_list":{"type":["list","string"],"description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","optional":true},"policy":{"type":"string","description_kind":"plain","required":true},"policy_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_iam_policy_attachment":{"version":0,"block":{"attributes":{"groups":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_arn":{"type":"string","description_kind":"plain","required":true},"roles":{"type":["set","string"],"description_kind":"plain","optional":true},"users":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_iam_role":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"assume_role_policy":{"type":"string","description_kind":"plain","required":true},"create_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"force_detach_policies":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_policy_arns":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"max_session_duration":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","optional":true},"permissions_boundary":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"unique_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"inline_policy":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"policy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_iam_role_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"policy":{"type":"string","description_kind":"plain","required":true},"role":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_role_policy_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_arn":{"type":"string","description_kind":"plain","required":true},"role":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_saml_provider":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"saml_metadata_document":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"valid_until":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_security_token_service_preferences":{"version":0,"block":{"attributes":{"global_endpoint_token_version":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_iam_server_certificate":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_body":{"type":"string","description_kind":"plain","required":true},"certificate_chain":{"type":"string","description_kind":"plain","optional":true},"expiration":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","optional":true},"private_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"upload_date":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_service_linked_role":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_service_name":{"type":"string","description_kind":"plain","required":true},"create_date":{"type":"string","description_kind":"plain","computed":true},"custom_suffix":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"path":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"unique_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_service_specific_credential":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_name":{"type":"string","description_kind":"plain","required":true},"service_password":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"service_specific_credential_id":{"type":"string","description_kind":"plain","computed":true},"service_user_name":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","optional":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_signing_certificate":{"version":0,"block":{"attributes":{"certificate_body":{"type":"string","description_kind":"plain","required":true},"certificate_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","optional":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_user":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"force_destroy":{"type":"bool","description":"Delete user even if it has non-Terraform-managed IAM access keys, login profile or MFA devices","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"permissions_boundary":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"unique_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_user_group_membership":{"version":0,"block":{"attributes":{"groups":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_user_login_profile":{"version":0,"block":{"attributes":{"encrypted_password":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_fingerprint":{"type":"string","description_kind":"plain","computed":true},"password":{"type":"string","description_kind":"plain","computed":true},"password_length":{"type":"number","description_kind":"plain","optional":true},"password_reset_required":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"pgp_key":{"type":"string","description_kind":"plain","optional":true},"user":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_user_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"policy":{"type":"string","description_kind":"plain","required":true},"user":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_user_policy_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_arn":{"type":"string","description_kind":"plain","required":true},"user":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_user_ssh_key":{"version":0,"block":{"attributes":{"encoding":{"type":"string","description_kind":"plain","required":true},"fingerprint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_key":{"type":"string","description_kind":"plain","required":true},"ssh_public_key_id":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_virtual_mfa_device":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"base_32_string_seed":{"type":"string","description_kind":"plain","computed":true},"enable_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","optional":true},"qr_code_png":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_name":{"type":"string","description_kind":"plain","computed":true},"virtual_mfa_device_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_identitystore_group":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"external_ids":{"type":["list",["object",{"id":"string","issuer":"string"}]],"description_kind":"plain","computed":true},"group_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_store_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_identitystore_group_membership":{"version":0,"block":{"attributes":{"group_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_store_id":{"type":"string","description_kind":"plain","required":true},"member_id":{"type":"string","description_kind":"plain","required":true},"membership_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_identitystore_user":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","required":true},"external_ids":{"type":["list",["object",{"id":"string","issuer":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_store_id":{"type":"string","description_kind":"plain","required":true},"locale":{"type":"string","description_kind":"plain","optional":true},"nickname":{"type":"string","description_kind":"plain","optional":true},"preferred_language":{"type":"string","description_kind":"plain","optional":true},"profile_url":{"type":"string","description_kind":"plain","optional":true},"timezone":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","optional":true},"user_id":{"type":"string","description_kind":"plain","computed":true},"user_name":{"type":"string","description_kind":"plain","required":true},"user_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"addresses":{"nesting_mode":"list","block":{"attributes":{"country":{"type":"string","description_kind":"plain","optional":true},"formatted":{"type":"string","description_kind":"plain","optional":true},"locality":{"type":"string","description_kind":"plain","optional":true},"postal_code":{"type":"string","description_kind":"plain","optional":true},"primary":{"type":"bool","description_kind":"plain","optional":true},"region":{"type":"string","description_kind":"plain","optional":true},"street_address":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"emails":{"nesting_mode":"list","block":{"attributes":{"primary":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"name":{"nesting_mode":"list","block":{"attributes":{"family_name":{"type":"string","description_kind":"plain","required":true},"formatted":{"type":"string","description_kind":"plain","optional":true},"given_name":{"type":"string","description_kind":"plain","required":true},"honorific_prefix":{"type":"string","description_kind":"plain","optional":true},"honorific_suffix":{"type":"string","description_kind":"plain","optional":true},"middle_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"phone_numbers":{"nesting_mode":"list","block":{"attributes":{"primary":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_imagebuilder_component":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"change_description":{"type":"string","description_kind":"plain","optional":true},"data":{"type":"string","description_kind":"plain","optional":true,"computed":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","computed":true},"platform":{"type":"string","description_kind":"plain","required":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"supported_os_versions":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"uri":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_imagebuilder_container_recipe":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"container_type":{"type":"string","description_kind":"plain","required":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"dockerfile_template_data":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dockerfile_template_uri":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","computed":true},"parent_image":{"type":"string","description_kind":"plain","required":true},"platform":{"type":"string","description_kind":"plain","computed":true},"platform_override":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","required":true},"working_directory":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"component":{"nesting_mode":"list","block":{"attributes":{"component_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1},"instance_configuration":{"nesting_mode":"list","block":{"attributes":{"image":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"block_device_mapping":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","optional":true},"no_device":{"type":"bool","description_kind":"plain","optional":true},"virtual_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ebs":{"nesting_mode":"list","block":{"attributes":{"delete_on_termination":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"string","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true},"throughput":{"type":"number","description_kind":"plain","optional":true},"volume_size":{"type":"number","description_kind":"plain","optional":true},"volume_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"target_repository":{"nesting_mode":"list","block":{"attributes":{"repository_name":{"type":"string","description_kind":"plain","required":true},"service":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_imagebuilder_distribution_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"date_updated":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"distribution":{"nesting_mode":"set","block":{"attributes":{"license_configuration_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"region":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ami_distribution_configuration":{"nesting_mode":"list","block":{"attributes":{"ami_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"target_account_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"launch_permission":{"nesting_mode":"list","block":{"attributes":{"organization_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"organizational_unit_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"user_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"user_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"container_distribution_configuration":{"nesting_mode":"list","block":{"attributes":{"container_tags":{"type":["set","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"target_repository":{"nesting_mode":"list","block":{"attributes":{"repository_name":{"type":"string","description_kind":"plain","required":true},"service":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"fast_launch_configuration":{"nesting_mode":"set","block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"max_parallel_launches":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"launch_template":{"nesting_mode":"list","block":{"attributes":{"launch_template_id":{"type":"string","description_kind":"plain","optional":true},"launch_template_name":{"type":"string","description_kind":"plain","optional":true},"launch_template_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"snapshot_configuration":{"nesting_mode":"list","block":{"attributes":{"target_resource_count":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1000},"launch_template_configuration":{"nesting_mode":"set","block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true},"default":{"type":"bool","description_kind":"plain","optional":true},"launch_template_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_imagebuilder_image":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"container_recipe_arn":{"type":"string","description_kind":"plain","optional":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"distribution_configuration_arn":{"type":"string","description_kind":"plain","optional":true},"enhanced_image_metadata_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_recipe_arn":{"type":"string","description_kind":"plain","optional":true},"infrastructure_configuration_arn":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","computed":true},"os_version":{"type":"string","description_kind":"plain","computed":true},"output_resources":{"type":["list",["object",{"amis":["set",["object",{"account_id":"string","description":"string","image":"string","name":"string","region":"string"}]],"containers":["set",["object",{"image_uris":["set","string"],"region":"string"}]]}]],"description_kind":"plain","computed":true},"platform":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"image_tests_configuration":{"nesting_mode":"list","block":{"attributes":{"image_tests_enabled":{"type":"bool","description_kind":"plain","optional":true},"timeout_minutes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_imagebuilder_image_pipeline":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"container_recipe_arn":{"type":"string","description_kind":"plain","optional":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"date_last_run":{"type":"string","description_kind":"plain","computed":true},"date_next_run":{"type":"string","description_kind":"plain","computed":true},"date_updated":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"distribution_configuration_arn":{"type":"string","description_kind":"plain","optional":true},"enhanced_image_metadata_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_recipe_arn":{"type":"string","description_kind":"plain","optional":true},"infrastructure_configuration_arn":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"platform":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"image_scanning_configuration":{"nesting_mode":"list","block":{"attributes":{"image_scanning_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"ecr_configuration":{"nesting_mode":"list","block":{"attributes":{"container_tags":{"type":["set","string"],"description_kind":"plain","optional":true},"repository_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"image_tests_configuration":{"nesting_mode":"list","block":{"attributes":{"image_tests_enabled":{"type":"bool","description_kind":"plain","optional":true},"timeout_minutes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"schedule":{"nesting_mode":"list","block":{"attributes":{"pipeline_execution_start_condition":{"type":"string","description_kind":"plain","optional":true},"schedule_expression":{"type":"string","description_kind":"plain","required":true},"timezone":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_imagebuilder_image_recipe":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","computed":true},"parent_image":{"type":"string","description_kind":"plain","required":true},"platform":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_data_base64":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","required":true},"working_directory":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"block_device_mapping":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","optional":true},"no_device":{"type":"bool","description_kind":"plain","optional":true},"virtual_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ebs":{"nesting_mode":"list","block":{"attributes":{"delete_on_termination":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"string","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true},"throughput":{"type":"number","description_kind":"plain","optional":true},"volume_size":{"type":"number","description_kind":"plain","optional":true},"volume_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"component":{"nesting_mode":"list","block":{"attributes":{"component_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1},"systems_manager_agent":{"nesting_mode":"list","block":{"attributes":{"uninstall_after_build":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_imagebuilder_infrastructure_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"date_updated":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_profile_name":{"type":"string","description_kind":"plain","required":true},"instance_types":{"type":["set","string"],"description_kind":"plain","optional":true},"key_pair":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"sns_topic_arn":{"type":"string","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"terminate_instance_on_failure":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"instance_metadata_options":{"nesting_mode":"list","block":{"attributes":{"http_put_response_hop_limit":{"type":"number","description_kind":"plain","optional":true},"http_tokens":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logging":{"nesting_mode":"list","block":{"block_types":{"s3_logs":{"nesting_mode":"list","block":{"attributes":{"s3_bucket_name":{"type":"string","description_kind":"plain","required":true},"s3_key_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_inspector2_delegated_admin_account":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"relationship_status":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_inspector2_enabler":{"version":0,"block":{"attributes":{"account_ids":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_types":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_inspector2_member_association":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"delegated_admin_account_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"relationship_status":{"type":"string","description_kind":"plain","computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_inspector2_organization_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_account_limit_reached":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"auto_enable":{"nesting_mode":"list","block":{"attributes":{"ec2":{"type":"bool","description_kind":"plain","required":true},"ecr":{"type":"bool","description_kind":"plain","required":true},"lambda":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_inspector_assessment_target":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_inspector_assessment_template":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"duration":{"type":"number","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"rules_package_arns":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"event_subscription":{"nesting_mode":"set","block":{"attributes":{"event":{"type":"string","description_kind":"plain","required":true},"topic_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_inspector_resource_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_instance":{"version":1,"block":{"attributes":{"ami":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"associate_public_ip_address":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cpu_core_count":{"type":"number","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"cpu_threads_per_core":{"type":"number","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"disable_api_stop":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"disable_api_termination":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"ebs_optimized":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"get_password_data":{"type":"bool","description_kind":"plain","optional":true},"hibernation":{"type":"bool","description_kind":"plain","optional":true},"host_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"host_resource_group_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iam_instance_profile":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_initiated_shutdown_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_lifecycle":{"type":"string","description_kind":"plain","computed":true},"instance_state":{"type":"string","description_kind":"plain","computed":true},"instance_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_address_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ipv6_addresses":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"key_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"monitoring":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"password_data":{"type":"string","description_kind":"plain","computed":true},"placement_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"placement_partition_number":{"type":"number","description_kind":"plain","optional":true,"computed":true},"primary_network_interface_id":{"type":"string","description_kind":"plain","computed":true},"private_dns":{"type":"string","description_kind":"plain","computed":true},"private_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_dns":{"type":"string","description_kind":"plain","computed":true},"public_ip":{"type":"string","description_kind":"plain","computed":true},"secondary_private_ips":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"source_dest_check":{"type":"bool","description_kind":"plain","optional":true},"spot_instance_request_id":{"type":"string","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tenancy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_data":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_data_base64":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_data_replace_on_change":{"type":"bool","description_kind":"plain","optional":true},"volume_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"capacity_reservation_specification":{"nesting_mode":"list","block":{"attributes":{"capacity_reservation_preference":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"capacity_reservation_target":{"nesting_mode":"list","block":{"attributes":{"capacity_reservation_id":{"type":"string","description_kind":"plain","optional":true},"capacity_reservation_resource_group_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"cpu_options":{"nesting_mode":"list","block":{"attributes":{"amd_sev_snp":{"type":"string","description_kind":"plain","optional":true,"computed":true},"core_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"threads_per_core":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"credit_specification":{"nesting_mode":"list","block":{"attributes":{"cpu_credits":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ebs_block_device":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"device_name":{"type":"string","description_kind":"plain","required":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_id":{"type":"string","description_kind":"plain","computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"enclave_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"ephemeral_block_device":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","required":true},"no_device":{"type":"bool","description_kind":"plain","optional":true},"virtual_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"instance_market_options":{"nesting_mode":"list","block":{"attributes":{"market_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"spot_options":{"nesting_mode":"list","block":{"attributes":{"instance_interruption_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_price":{"type":"string","description_kind":"plain","optional":true,"computed":true},"spot_instance_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"valid_until":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"launch_template":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maintenance_options":{"nesting_mode":"list","block":{"attributes":{"auto_recovery":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"metadata_options":{"nesting_mode":"list","block":{"attributes":{"http_endpoint":{"type":"string","description_kind":"plain","optional":true},"http_protocol_ipv6":{"type":"string","description_kind":"plain","optional":true},"http_put_response_hop_limit":{"type":"number","description_kind":"plain","optional":true,"computed":true},"http_tokens":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_metadata_tags":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"network_interface":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"device_index":{"type":"number","description_kind":"plain","required":true},"network_card_index":{"type":"number","description_kind":"plain","optional":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"private_dns_name_options":{"nesting_mode":"list","block":{"attributes":{"enable_resource_name_dns_a_record":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"enable_resource_name_dns_aaaa_record":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"hostname_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"root_block_device":{"nesting_mode":"list","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"device_name":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_id":{"type":"string","description_kind":"plain","computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_internet_gateway":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_internet_gateway_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internet_gateway_id":{"type":"string","description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_internetmonitor_monitor":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_city_networks_to_monitor":{"type":"number","description_kind":"plain","optional":true},"monitor_name":{"type":"string","description_kind":"plain","required":true},"resources":{"type":["set","string"],"description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"traffic_percentage_to_monitor":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"health_events_config":{"nesting_mode":"list","block":{"attributes":{"availability_score_threshold":{"type":"number","description_kind":"plain","optional":true},"performance_score_threshold":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"internet_measurements_log_delivery":{"nesting_mode":"list","block":{"block_types":{"s3_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"log_delivery_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_iot_authorizer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authorizer_function_arn":{"type":"string","description_kind":"plain","required":true},"enable_caching_for_http":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"signing_disabled":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true},"token_key_name":{"type":"string","description_kind":"plain","optional":true},"token_signing_public_keys":{"type":["map","string"],"description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}},"aws_iot_certificate":{"version":0,"block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"ca_pem":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_pem":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"csr":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"description_kind":"plain"}},"aws_iot_indexing_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"thing_group_indexing_configuration":{"nesting_mode":"list","block":{"attributes":{"thing_group_indexing_mode":{"type":"string","description_kind":"plain","required":true}},"block_types":{"custom_field":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"managed_field":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"thing_indexing_configuration":{"nesting_mode":"list","block":{"attributes":{"device_defender_indexing_mode":{"type":"string","description_kind":"plain","optional":true},"named_shadow_indexing_mode":{"type":"string","description_kind":"plain","optional":true},"thing_connectivity_indexing_mode":{"type":"string","description_kind":"plain","optional":true},"thing_indexing_mode":{"type":"string","description_kind":"plain","required":true}},"block_types":{"custom_field":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"managed_field":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_iot_logging_options":{"version":0,"block":{"attributes":{"default_log_level":{"type":"string","description_kind":"plain","required":true},"disable_all_logs":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iot_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_version_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iot_policy_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"target":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iot_provisioning_template":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_version_id":{"type":"number","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"provisioning_role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"template_body":{"type":"string","description_kind":"plain","required":true}},"block_types":{"pre_provisioning_hook":{"nesting_mode":"list","block":{"attributes":{"payload_version":{"type":"string","description_kind":"plain","optional":true},"target_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_iot_role_alias":{"version":0,"block":{"attributes":{"alias":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"credential_duration":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iot_thing":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"attributes":{"type":["map","string"],"description_kind":"plain","optional":true},"default_client_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"thing_type_name":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iot_thing_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["list",["object",{"creation_date":"string","parent_group_name":"string","root_to_parent_groups":["list",["object",{"group_arn":"string","group_name":"string"}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parent_group_name":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"properties":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"attribute_payload":{"nesting_mode":"list","block":{"attributes":{"attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_iot_thing_group_membership":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"override_dynamic_group":{"type":"bool","description_kind":"plain","optional":true},"thing_group_name":{"type":"string","description_kind":"plain","required":true},"thing_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iot_thing_principal_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"principal":{"type":"string","description_kind":"plain","required":true},"thing":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iot_thing_type":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"deprecated":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"properties":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"searchable_attributes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_iot_topic_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"sql":{"type":"string","description_kind":"plain","required":true},"sql_version":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"cloudwatch_alarm":{"nesting_mode":"set","block":{"attributes":{"alarm_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"state_reason":{"type":"string","description_kind":"plain","required":true},"state_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"cloudwatch_logs":{"nesting_mode":"set","block":{"attributes":{"log_group_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"cloudwatch_metric":{"nesting_mode":"set","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","required":true},"metric_namespace":{"type":"string","description_kind":"plain","required":true},"metric_timestamp":{"type":"string","description_kind":"plain","optional":true},"metric_unit":{"type":"string","description_kind":"plain","required":true},"metric_value":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"dynamodb":{"nesting_mode":"set","block":{"attributes":{"hash_key_field":{"type":"string","description_kind":"plain","required":true},"hash_key_type":{"type":"string","description_kind":"plain","optional":true},"hash_key_value":{"type":"string","description_kind":"plain","required":true},"operation":{"type":"string","description_kind":"plain","optional":true},"payload_field":{"type":"string","description_kind":"plain","optional":true},"range_key_field":{"type":"string","description_kind":"plain","optional":true},"range_key_type":{"type":"string","description_kind":"plain","optional":true},"range_key_value":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"dynamodbv2":{"nesting_mode":"set","block":{"attributes":{"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"put_item":{"nesting_mode":"list","block":{"attributes":{"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"elasticsearch":{"nesting_mode":"set","block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","required":true},"index":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"error_action":{"nesting_mode":"list","block":{"block_types":{"cloudwatch_alarm":{"nesting_mode":"list","block":{"attributes":{"alarm_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"state_reason":{"type":"string","description_kind":"plain","required":true},"state_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"cloudwatch_logs":{"nesting_mode":"list","block":{"attributes":{"log_group_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"cloudwatch_metric":{"nesting_mode":"list","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","required":true},"metric_namespace":{"type":"string","description_kind":"plain","required":true},"metric_timestamp":{"type":"string","description_kind":"plain","optional":true},"metric_unit":{"type":"string","description_kind":"plain","required":true},"metric_value":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"dynamodb":{"nesting_mode":"list","block":{"attributes":{"hash_key_field":{"type":"string","description_kind":"plain","required":true},"hash_key_type":{"type":"string","description_kind":"plain","optional":true},"hash_key_value":{"type":"string","description_kind":"plain","required":true},"operation":{"type":"string","description_kind":"plain","optional":true},"payload_field":{"type":"string","description_kind":"plain","optional":true},"range_key_field":{"type":"string","description_kind":"plain","optional":true},"range_key_type":{"type":"string","description_kind":"plain","optional":true},"range_key_value":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"dynamodbv2":{"nesting_mode":"list","block":{"attributes":{"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"put_item":{"nesting_mode":"list","block":{"attributes":{"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"elasticsearch":{"nesting_mode":"list","block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","required":true},"index":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"firehose":{"nesting_mode":"list","block":{"attributes":{"batch_mode":{"type":"bool","description_kind":"plain","optional":true},"delivery_stream_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"separator":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"http":{"nesting_mode":"list","block":{"attributes":{"confirmation_url":{"type":"string","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","required":true}},"block_types":{"http_header":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"iot_analytics":{"nesting_mode":"list","block":{"attributes":{"batch_mode":{"type":"bool","description_kind":"plain","optional":true},"channel_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"iot_events":{"nesting_mode":"list","block":{"attributes":{"batch_mode":{"type":"bool","description_kind":"plain","optional":true},"input_name":{"type":"string","description_kind":"plain","required":true},"message_id":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"kafka":{"nesting_mode":"list","block":{"attributes":{"client_properties":{"type":["map","string"],"description_kind":"plain","required":true},"destination_arn":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","optional":true},"partition":{"type":"string","description_kind":"plain","optional":true},"topic":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"kinesis":{"nesting_mode":"list","block":{"attributes":{"partition_key":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"stream_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"lambda":{"nesting_mode":"list","block":{"attributes":{"function_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"republish":{"nesting_mode":"list","block":{"attributes":{"qos":{"type":"number","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"topic":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"canned_acl":{"type":"string","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sns":{"nesting_mode":"list","block":{"attributes":{"message_format":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"target_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sqs":{"nesting_mode":"list","block":{"attributes":{"queue_url":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"use_base64":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"step_functions":{"nesting_mode":"list","block":{"attributes":{"execution_name_prefix":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"state_machine_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timestream":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dimension":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timestamp":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"firehose":{"nesting_mode":"set","block":{"attributes":{"batch_mode":{"type":"bool","description_kind":"plain","optional":true},"delivery_stream_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"separator":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"http":{"nesting_mode":"set","block":{"attributes":{"confirmation_url":{"type":"string","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","required":true}},"block_types":{"http_header":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"iot_analytics":{"nesting_mode":"set","block":{"attributes":{"batch_mode":{"type":"bool","description_kind":"plain","optional":true},"channel_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"iot_events":{"nesting_mode":"set","block":{"attributes":{"batch_mode":{"type":"bool","description_kind":"plain","optional":true},"input_name":{"type":"string","description_kind":"plain","required":true},"message_id":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"kafka":{"nesting_mode":"set","block":{"attributes":{"client_properties":{"type":["map","string"],"description_kind":"plain","required":true},"destination_arn":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","optional":true},"partition":{"type":"string","description_kind":"plain","optional":true},"topic":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"kinesis":{"nesting_mode":"set","block":{"attributes":{"partition_key":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"stream_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"lambda":{"nesting_mode":"set","block":{"attributes":{"function_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"republish":{"nesting_mode":"set","block":{"attributes":{"qos":{"type":"number","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"topic":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"s3":{"nesting_mode":"set","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"canned_acl":{"type":"string","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"sns":{"nesting_mode":"set","block":{"attributes":{"message_format":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"target_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"sqs":{"nesting_mode":"set","block":{"attributes":{"queue_url":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"use_base64":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"step_functions":{"nesting_mode":"set","block":{"attributes":{"execution_name_prefix":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"state_machine_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timestream":{"nesting_mode":"set","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dimension":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timestamp":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_iot_topic_rule_destination":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_configuration":{"nesting_mode":"list","block":{"attributes":{"role_arn":{"type":"string","description_kind":"plain","required":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_ivs_channel":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authorized":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ingest_endpoint":{"type":"string","description_kind":"plain","computed":true},"latency_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"playback_url":{"type":"string","description_kind":"plain","computed":true},"recording_configuration_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ivs_playback_key_pair":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"fingerprint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_key":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ivs_recording_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"recording_reconnect_window_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"destination_configuration":{"nesting_mode":"list","block":{"block_types":{"s3":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"thumbnail_configuration":{"nesting_mode":"list","block":{"attributes":{"recording_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_interval_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ivschat_logging_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"destination_configuration":{"nesting_mode":"list","block":{"block_types":{"cloudwatch_logs":{"nesting_mode":"list","block":{"attributes":{"log_group_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"firehose":{"nesting_mode":"list","block":{"attributes":{"delivery_stream_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ivschat_room":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"logging_configuration_identifiers":{"type":["list","string"],"description_kind":"plain","optional":true},"maximum_message_length":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_message_rate_per_second":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"message_review_handler":{"nesting_mode":"list","block":{"attributes":{"fallback_result":{"type":"string","description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kendra_data_source":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"data_source_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"error_message":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_id":{"type":"string","description_kind":"plain","required":true},"language_code":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"schedule":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"s3_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"exclusion_patterns":{"type":["set","string"],"description_kind":"plain","optional":true},"inclusion_patterns":{"type":["set","string"],"description_kind":"plain","optional":true},"inclusion_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"access_control_list_configuration":{"nesting_mode":"list","block":{"attributes":{"key_path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"documents_metadata_configuration":{"nesting_mode":"list","block":{"attributes":{"s3_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"web_crawler_configuration":{"nesting_mode":"list","block":{"attributes":{"crawl_depth":{"type":"number","description_kind":"plain","optional":true},"max_content_size_per_page_in_mega_bytes":{"type":"number","description_kind":"plain","optional":true},"max_links_per_page":{"type":"number","description_kind":"plain","optional":true},"max_urls_per_minute_crawl_rate":{"type":"number","description_kind":"plain","optional":true},"url_exclusion_patterns":{"type":["set","string"],"description_kind":"plain","optional":true},"url_inclusion_patterns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"authentication_configuration":{"nesting_mode":"list","block":{"block_types":{"basic_authentication":{"nesting_mode":"set","block":{"attributes":{"credentials":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"proxy_configuration":{"nesting_mode":"list","block":{"attributes":{"credentials":{"type":"string","description_kind":"plain","optional":true},"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"urls":{"nesting_mode":"list","block":{"block_types":{"seed_url_configuration":{"nesting_mode":"list","block":{"attributes":{"seed_urls":{"type":["set","string"],"description_kind":"plain","required":true},"web_crawler_mode":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"site_maps_configuration":{"nesting_mode":"list","block":{"attributes":{"site_maps":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"custom_document_enrichment_configuration":{"nesting_mode":"list","block":{"attributes":{"role_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"inline_configurations":{"nesting_mode":"set","block":{"attributes":{"document_content_deletion":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"condition_document_attribute_key":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition_on_value":{"nesting_mode":"list","block":{"attributes":{"date_value":{"type":"string","description_kind":"plain","optional":true},"long_value":{"type":"number","description_kind":"plain","optional":true},"string_list_value":{"type":["set","string"],"description_kind":"plain","optional":true},"string_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"target":{"nesting_mode":"list","block":{"attributes":{"target_document_attribute_key":{"type":"string","description_kind":"plain","optional":true},"target_document_attribute_value_deletion":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"target_document_attribute_value":{"nesting_mode":"list","block":{"attributes":{"date_value":{"type":"string","description_kind":"plain","optional":true},"long_value":{"type":"number","description_kind":"plain","optional":true},"string_list_value":{"type":["set","string"],"description_kind":"plain","optional":true},"string_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"post_extraction_hook_configuration":{"nesting_mode":"list","block":{"attributes":{"lambda_arn":{"type":"string","description_kind":"plain","required":true},"s3_bucket":{"type":"string","description_kind":"plain","required":true}},"block_types":{"invocation_condition":{"nesting_mode":"list","block":{"attributes":{"condition_document_attribute_key":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition_on_value":{"nesting_mode":"list","block":{"attributes":{"date_value":{"type":"string","description_kind":"plain","optional":true},"long_value":{"type":"number","description_kind":"plain","optional":true},"string_list_value":{"type":["set","string"],"description_kind":"plain","optional":true},"string_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"pre_extraction_hook_configuration":{"nesting_mode":"list","block":{"attributes":{"lambda_arn":{"type":"string","description_kind":"plain","required":true},"s3_bucket":{"type":"string","description_kind":"plain","required":true}},"block_types":{"invocation_condition":{"nesting_mode":"list","block":{"attributes":{"condition_document_attribute_key":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition_on_value":{"nesting_mode":"list","block":{"attributes":{"date_value":{"type":"string","description_kind":"plain","optional":true},"long_value":{"type":"number","description_kind":"plain","optional":true},"string_list_value":{"type":["set","string"],"description_kind":"plain","optional":true},"string_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kendra_experience":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"endpoints":{"type":["set",["object",{"endpoint":"string","endpoint_type":"string"}]],"description_kind":"plain","computed":true},"experience_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"content_source_configuration":{"nesting_mode":"list","block":{"attributes":{"data_source_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"direct_put_content":{"type":"bool","description_kind":"plain","optional":true},"faq_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"user_identity_configuration":{"nesting_mode":"list","block":{"attributes":{"identity_attribute_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kendra_faq":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"error_message":{"type":"string","description_kind":"plain","computed":true},"faq_id":{"type":"string","description_kind":"plain","computed":true},"file_format":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_id":{"type":"string","description_kind":"plain","required":true},"language_code":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"s3_path":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kendra_index":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"edition":{"type":"string","description_kind":"plain","optional":true},"error_message":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_statistics":{"type":["list",["object",{"faq_statistics":["list",["object",{"indexed_question_answers_count":"number"}]],"text_document_statistics":["list",["object",{"indexed_text_bytes":"number","indexed_text_documents_count":"number"}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true},"user_context_policy":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"capacity_units":{"nesting_mode":"list","block":{"attributes":{"query_capacity_units":{"type":"number","description_kind":"plain","optional":true,"computed":true},"storage_capacity_units":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"document_metadata_configuration_updates":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"relevance":{"nesting_mode":"list","block":{"attributes":{"duration":{"type":"string","description_kind":"plain","optional":true,"computed":true},"freshness":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"importance":{"type":"number","description_kind":"plain","optional":true,"computed":true},"rank_order":{"type":"string","description_kind":"plain","optional":true,"computed":true},"values_importance_map":{"type":["map","number"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"search":{"nesting_mode":"list","block":{"attributes":{"displayable":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"facetable":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"searchable":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"sortable":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":500},"server_side_encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"user_group_resolution_configuration":{"nesting_mode":"list","block":{"attributes":{"user_group_resolution_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"user_token_configurations":{"nesting_mode":"list","block":{"block_types":{"json_token_type_configuration":{"nesting_mode":"list","block":{"attributes":{"group_attribute_field":{"type":"string","description_kind":"plain","required":true},"user_name_attribute_field":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"jwt_token_type_configuration":{"nesting_mode":"list","block":{"attributes":{"claim_regex":{"type":"string","description_kind":"plain","optional":true},"group_attribute_field":{"type":"string","description_kind":"plain","optional":true},"issuer":{"type":"string","description_kind":"plain","optional":true},"key_location":{"type":"string","description_kind":"plain","required":true},"secrets_manager_arn":{"type":"string","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","optional":true},"user_name_attribute_field":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_kendra_query_suggestions_block_list":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"query_suggestions_block_list_id":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"source_s3_path":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kendra_thesaurus":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"thesaurus_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"source_s3_path":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_key_pair":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"fingerprint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_pair_id":{"type":"string","description_kind":"plain","computed":true},"key_type":{"type":"string","description_kind":"plain","computed":true},"public_key":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_keyspaces_keyspace":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_keyspaces_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_time_to_live":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"keyspace_name":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"capacity_specification":{"nesting_mode":"list","block":{"attributes":{"read_capacity_units":{"type":"number","description_kind":"plain","optional":true},"throughput_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"write_capacity_units":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"client_side_timestamps":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"comment":{"nesting_mode":"list","block":{"attributes":{"message":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"encryption_specification":{"nesting_mode":"list","block":{"attributes":{"kms_key_identifier":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"point_in_time_recovery":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"schema_definition":{"nesting_mode":"list","block":{"block_types":{"clustering_key":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"order_by":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"column":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"partition_key":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"static_column":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"ttl":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_kinesis_analytics_application":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"code":{"type":"string","description_kind":"plain","optional":true},"create_timestamp":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_update_timestamp":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"start_application":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"log_stream_arn":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"inputs":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name_prefix":{"type":"string","description_kind":"plain","required":true},"stream_names":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"kinesis_firehose":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"kinesis_stream":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"parallelism":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"processing_configuration":{"nesting_mode":"list","block":{"block_types":{"lambda":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"schema":{"nesting_mode":"list","block":{"attributes":{"record_encoding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"record_columns":{"nesting_mode":"list","block":{"attributes":{"mapping":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"sql_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1000},"record_format":{"nesting_mode":"list","block":{"attributes":{"record_format_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"mapping_parameters":{"nesting_mode":"list","block":{"block_types":{"csv":{"nesting_mode":"list","block":{"attributes":{"record_column_delimiter":{"type":"string","description_kind":"plain","required":true},"record_row_delimiter":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json":{"nesting_mode":"list","block":{"attributes":{"record_row_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"starting_position_configuration":{"nesting_mode":"list","block":{"attributes":{"starting_position":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"outputs":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"kinesis_firehose":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"kinesis_stream":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"lambda":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"schema":{"nesting_mode":"list","block":{"attributes":{"record_format_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":3},"reference_data_sources":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"s3":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"file_key":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"schema":{"nesting_mode":"list","block":{"attributes":{"record_encoding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"record_columns":{"nesting_mode":"list","block":{"attributes":{"mapping":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"sql_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1000},"record_format":{"nesting_mode":"list","block":{"attributes":{"record_format_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"mapping_parameters":{"nesting_mode":"list","block":{"block_types":{"csv":{"nesting_mode":"list","block":{"attributes":{"record_column_delimiter":{"type":"string","description_kind":"plain","required":true},"record_row_delimiter":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json":{"nesting_mode":"list","block":{"attributes":{"record_row_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_kinesis_firehose_delivery_stream":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"destination":{"type":"string","description_kind":"plain","required":true},"destination_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"elasticsearch_configuration":{"nesting_mode":"list","block":{"attributes":{"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"cluster_endpoint":{"type":"string","description_kind":"plain","optional":true},"domain_arn":{"type":"string","description_kind":"plain","optional":true},"index_name":{"type":"string","description_kind":"plain","required":true},"index_rotation_period":{"type":"string","description_kind":"plain","optional":true},"retry_duration":{"type":"number","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"s3_backup_mode":{"type":"string","description_kind":"plain","optional":true},"type_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"processing_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"processors":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameters":{"nesting_mode":"list","block":{"attributes":{"parameter_name":{"type":"string","description_kind":"plain","required":true},"parameter_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"s3_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"compression_format":{"type":"string","description_kind":"plain","optional":true},"error_output_prefix":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"role_arn":{"type":"string","description_kind":"plain","required":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"extended_s3_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"compression_format":{"type":"string","description_kind":"plain","optional":true},"error_output_prefix":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"s3_backup_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"data_format_conversion_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"input_format_configuration":{"nesting_mode":"list","block":{"block_types":{"deserializer":{"nesting_mode":"list","block":{"block_types":{"hive_json_ser_de":{"nesting_mode":"list","block":{"attributes":{"timestamp_formats":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"open_x_json_ser_de":{"nesting_mode":"list","block":{"attributes":{"case_insensitive":{"type":"bool","description_kind":"plain","optional":true},"column_to_json_key_mappings":{"type":["map","string"],"description_kind":"plain","optional":true},"convert_dots_in_json_keys_to_underscores":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"output_format_configuration":{"nesting_mode":"list","block":{"block_types":{"serializer":{"nesting_mode":"list","block":{"block_types":{"orc_ser_de":{"nesting_mode":"list","block":{"attributes":{"block_size_bytes":{"type":"number","description_kind":"plain","optional":true},"bloom_filter_columns":{"type":["list","string"],"description_kind":"plain","optional":true},"bloom_filter_false_positive_probability":{"type":"number","description_kind":"plain","optional":true},"compression":{"type":"string","description_kind":"plain","optional":true},"dictionary_key_threshold":{"type":"number","description_kind":"plain","optional":true},"enable_padding":{"type":"bool","description_kind":"plain","optional":true},"format_version":{"type":"string","description_kind":"plain","optional":true},"padding_tolerance":{"type":"number","description_kind":"plain","optional":true},"row_index_stride":{"type":"number","description_kind":"plain","optional":true},"stripe_size_bytes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"parquet_ser_de":{"nesting_mode":"list","block":{"attributes":{"block_size_bytes":{"type":"number","description_kind":"plain","optional":true},"compression":{"type":"string","description_kind":"plain","optional":true},"enable_dictionary_compression":{"type":"bool","description_kind":"plain","optional":true},"max_padding_bytes":{"type":"number","description_kind":"plain","optional":true},"page_size_bytes":{"type":"number","description_kind":"plain","optional":true},"writer_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"schema_configuration":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true},"version_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"dynamic_partitioning_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"retry_duration":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"processing_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"processors":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameters":{"nesting_mode":"list","block":{"attributes":{"parameter_name":{"type":"string","description_kind":"plain","required":true},"parameter_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"s3_backup_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"compression_format":{"type":"string","description_kind":"plain","optional":true},"error_output_prefix":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"http_endpoint_configuration":{"nesting_mode":"list","block":{"attributes":{"access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"retry_duration":{"type":"number","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"s3_backup_mode":{"type":"string","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"processing_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"processors":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameters":{"nesting_mode":"list","block":{"attributes":{"parameter_name":{"type":"string","description_kind":"plain","required":true},"parameter_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"request_configuration":{"nesting_mode":"list","block":{"attributes":{"content_encoding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"common_attributes":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"s3_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"compression_format":{"type":"string","description_kind":"plain","optional":true},"error_output_prefix":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"kinesis_source_configuration":{"nesting_mode":"list","block":{"attributes":{"kinesis_stream_arn":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"opensearch_configuration":{"nesting_mode":"list","block":{"attributes":{"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"cluster_endpoint":{"type":"string","description_kind":"plain","optional":true},"domain_arn":{"type":"string","description_kind":"plain","optional":true},"index_name":{"type":"string","description_kind":"plain","required":true},"index_rotation_period":{"type":"string","description_kind":"plain","optional":true},"retry_duration":{"type":"number","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"s3_backup_mode":{"type":"string","description_kind":"plain","optional":true},"type_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"processing_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"processors":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameters":{"nesting_mode":"list","block":{"attributes":{"parameter_name":{"type":"string","description_kind":"plain","required":true},"parameter_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"s3_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"compression_format":{"type":"string","description_kind":"plain","optional":true},"error_output_prefix":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"role_arn":{"type":"string","description_kind":"plain","required":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"redshift_configuration":{"nesting_mode":"list","block":{"attributes":{"cluster_jdbcurl":{"type":"string","description_kind":"plain","required":true},"copy_options":{"type":"string","description_kind":"plain","optional":true},"data_table_columns":{"type":"string","description_kind":"plain","optional":true},"data_table_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"retry_duration":{"type":"number","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"s3_backup_mode":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"processing_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"processors":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameters":{"nesting_mode":"list","block":{"attributes":{"parameter_name":{"type":"string","description_kind":"plain","required":true},"parameter_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"s3_backup_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"compression_format":{"type":"string","description_kind":"plain","optional":true},"error_output_prefix":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"s3_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"compression_format":{"type":"string","description_kind":"plain","optional":true},"error_output_prefix":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"server_side_encryption":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"key_arn":{"type":"string","description_kind":"plain","optional":true},"key_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"splunk_configuration":{"nesting_mode":"list","block":{"attributes":{"hec_acknowledgment_timeout":{"type":"number","description_kind":"plain","optional":true},"hec_endpoint":{"type":"string","description_kind":"plain","required":true},"hec_endpoint_type":{"type":"string","description_kind":"plain","optional":true},"hec_token":{"type":"string","description_kind":"plain","required":true},"retry_duration":{"type":"number","description_kind":"plain","optional":true},"s3_backup_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"processing_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"processors":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameters":{"nesting_mode":"list","block":{"attributes":{"parameter_name":{"type":"string","description_kind":"plain","required":true},"parameter_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"s3_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"compression_format":{"type":"string","description_kind":"plain","optional":true},"error_output_prefix":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kinesis_stream":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"encryption_type":{"type":"string","description_kind":"plain","optional":true},"enforce_consumer_deletion":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"retention_period":{"type":"number","description_kind":"plain","optional":true},"shard_count":{"type":"number","description_kind":"plain","optional":true},"shard_level_metrics":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"stream_mode_details":{"nesting_mode":"list","block":{"attributes":{"stream_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kinesis_stream_consumer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_timestamp":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"stream_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_kinesis_video_stream":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"data_retention_in_hours":{"type":"number","description_kind":"plain","optional":true},"device_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"media_type":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kinesisanalyticsv2_application":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"create_timestamp":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"force_stop":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_update_timestamp":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"runtime_environment":{"type":"string","description_kind":"plain","required":true},"service_execution_role":{"type":"string","description_kind":"plain","required":true},"start_application":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version_id":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"application_configuration":{"nesting_mode":"list","block":{"block_types":{"application_code_configuration":{"nesting_mode":"list","block":{"attributes":{"code_content_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"code_content":{"nesting_mode":"list","block":{"attributes":{"text_content":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"s3_content_location":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"file_key":{"type":"string","description_kind":"plain","required":true},"object_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"application_snapshot_configuration":{"nesting_mode":"list","block":{"attributes":{"snapshots_enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"environment_properties":{"nesting_mode":"list","block":{"block_types":{"property_group":{"nesting_mode":"set","block":{"attributes":{"property_group_id":{"type":"string","description_kind":"plain","required":true},"property_map":{"type":["map","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":50}},"description_kind":"plain"},"max_items":1},"flink_application_configuration":{"nesting_mode":"list","block":{"block_types":{"checkpoint_configuration":{"nesting_mode":"list","block":{"attributes":{"checkpoint_interval":{"type":"number","description_kind":"plain","optional":true,"computed":true},"checkpointing_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"configuration_type":{"type":"string","description_kind":"plain","required":true},"min_pause_between_checkpoints":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"monitoring_configuration":{"nesting_mode":"list","block":{"attributes":{"configuration_type":{"type":"string","description_kind":"plain","required":true},"log_level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metrics_level":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"parallelism_configuration":{"nesting_mode":"list","block":{"attributes":{"auto_scaling_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"configuration_type":{"type":"string","description_kind":"plain","required":true},"parallelism":{"type":"number","description_kind":"plain","optional":true,"computed":true},"parallelism_per_kpu":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"run_configuration":{"nesting_mode":"list","block":{"block_types":{"application_restore_configuration":{"nesting_mode":"list","block":{"attributes":{"application_restore_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"snapshot_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"flink_run_configuration":{"nesting_mode":"list","block":{"attributes":{"allow_non_restored_state":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sql_application_configuration":{"nesting_mode":"list","block":{"block_types":{"input":{"nesting_mode":"list","block":{"attributes":{"in_app_stream_names":{"type":["list","string"],"description_kind":"plain","computed":true},"input_id":{"type":"string","description_kind":"plain","computed":true},"name_prefix":{"type":"string","description_kind":"plain","required":true}},"block_types":{"input_parallelism":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"input_processing_configuration":{"nesting_mode":"list","block":{"block_types":{"input_lambda_processor":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"input_schema":{"nesting_mode":"list","block":{"attributes":{"record_encoding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"record_column":{"nesting_mode":"list","block":{"attributes":{"mapping":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"sql_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1000},"record_format":{"nesting_mode":"list","block":{"attributes":{"record_format_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"mapping_parameters":{"nesting_mode":"list","block":{"block_types":{"csv_mapping_parameters":{"nesting_mode":"list","block":{"attributes":{"record_column_delimiter":{"type":"string","description_kind":"plain","required":true},"record_row_delimiter":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_mapping_parameters":{"nesting_mode":"list","block":{"attributes":{"record_row_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"input_starting_position_configuration":{"nesting_mode":"list","block":{"attributes":{"input_starting_position":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"kinesis_firehose_input":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"kinesis_streams_input":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"output":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"output_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"destination_schema":{"nesting_mode":"list","block":{"attributes":{"record_format_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"kinesis_firehose_output":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"kinesis_streams_output":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"lambda_output":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":3},"reference_data_source":{"nesting_mode":"list","block":{"attributes":{"reference_id":{"type":"string","description_kind":"plain","computed":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"reference_schema":{"nesting_mode":"list","block":{"attributes":{"record_encoding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"record_column":{"nesting_mode":"list","block":{"attributes":{"mapping":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"sql_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1000},"record_format":{"nesting_mode":"list","block":{"attributes":{"record_format_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"mapping_parameters":{"nesting_mode":"list","block":{"block_types":{"csv_mapping_parameters":{"nesting_mode":"list","block":{"attributes":{"record_column_delimiter":{"type":"string","description_kind":"plain","required":true},"record_row_delimiter":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_mapping_parameters":{"nesting_mode":"list","block":{"attributes":{"record_row_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"s3_reference_data_source":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"file_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"vpc_configuration":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_configuration_id":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"cloudwatch_logging_option_id":{"type":"string","description_kind":"plain","computed":true},"log_stream_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kinesisanalyticsv2_application_snapshot":{"version":0,"block":{"attributes":{"application_name":{"type":"string","description_kind":"plain","required":true},"application_version_id":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"snapshot_creation_timestamp":{"type":"string","description_kind":"plain","computed":true},"snapshot_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kms_alias":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_key_arn":{"type":"string","description_kind":"plain","computed":true},"target_key_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_kms_ciphertext":{"version":0,"block":{"attributes":{"ciphertext_blob":{"type":"string","description_kind":"plain","computed":true},"context":{"type":["map","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_id":{"type":"string","description_kind":"plain","required":true},"plaintext":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"aws_kms_custom_key_store":{"version":0,"block":{"attributes":{"cloud_hsm_cluster_id":{"type":"string","description_kind":"plain","required":true},"custom_key_store_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_store_password":{"type":"string","description_kind":"plain","required":true},"trust_anchor_certificate":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kms_external_key":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bypass_policy_lockout_safety_check":{"type":"bool","description_kind":"plain","optional":true},"deletion_window_in_days":{"type":"number","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"expiration_model":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_material_base64":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"key_state":{"type":"string","description_kind":"plain","computed":true},"key_usage":{"type":"string","description_kind":"plain","computed":true},"multi_region":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"valid_to":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_kms_grant":{"version":0,"block":{"attributes":{"grant_creation_tokens":{"type":["set","string"],"description_kind":"plain","optional":true},"grant_id":{"type":"string","description_kind":"plain","computed":true},"grant_token":{"type":"string","description_kind":"plain","computed":true},"grantee_principal":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"operations":{"type":["set","string"],"description_kind":"plain","required":true},"retire_on_delete":{"type":"bool","description_kind":"plain","optional":true},"retiring_principal":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"constraints":{"nesting_mode":"set","block":{"attributes":{"encryption_context_equals":{"type":["map","string"],"description_kind":"plain","optional":true},"encryption_context_subset":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kms_key":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bypass_policy_lockout_safety_check":{"type":"bool","description_kind":"plain","optional":true},"custom_key_store_id":{"type":"string","description_kind":"plain","optional":true},"customer_master_key_spec":{"type":"string","description_kind":"plain","optional":true},"deletion_window_in_days":{"type":"number","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_key_rotation":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_enabled":{"type":"bool","description_kind":"plain","optional":true},"key_id":{"type":"string","description_kind":"plain","computed":true},"key_usage":{"type":"string","description_kind":"plain","optional":true},"multi_region":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_kms_key_policy":{"version":0,"block":{"attributes":{"bypass_policy_lockout_safety_check":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_id":{"type":"string","description_kind":"plain","required":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_kms_replica_external_key":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bypass_policy_lockout_safety_check":{"type":"bool","description_kind":"plain","optional":true},"deletion_window_in_days":{"type":"number","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"expiration_model":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_id":{"type":"string","description_kind":"plain","computed":true},"key_material_base64":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"key_state":{"type":"string","description_kind":"plain","computed":true},"key_usage":{"type":"string","description_kind":"plain","computed":true},"policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"primary_key_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"valid_to":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_kms_replica_key":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bypass_policy_lockout_safety_check":{"type":"bool","description_kind":"plain","optional":true},"deletion_window_in_days":{"type":"number","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_id":{"type":"string","description_kind":"plain","computed":true},"key_rotation_enabled":{"type":"bool","description_kind":"plain","computed":true},"key_spec":{"type":"string","description_kind":"plain","computed":true},"key_usage":{"type":"string","description_kind":"plain","computed":true},"policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"primary_key_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lakeformation_data_lake_settings":{"version":0,"block":{"attributes":{"admins":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"allow_external_data_filtering":{"type":"bool","description_kind":"plain","optional":true},"authorized_session_tag_value_list":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"catalog_id":{"type":"string","description_kind":"plain","optional":true},"external_data_filtering_allow_list":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"read_only_admins":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"trusted_resource_owners":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"create_database_default_permissions":{"nesting_mode":"list","block":{"attributes":{"permissions":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"principal":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":3},"create_table_default_permissions":{"nesting_mode":"list","block":{"attributes":{"permissions":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"principal":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":3}},"description_kind":"plain"}},"aws_lakeformation_lf_tag":{"version":0,"block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lakeformation_permissions":{"version":0,"block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true},"catalog_resource":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"permissions":{"type":["list","string"],"description_kind":"plain","required":true},"permissions_with_grant_option":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"principal":{"type":"string","description_kind":"plain","required":true}},"block_types":{"data_location":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"database":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"lf_tag":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"lf_tag_policy":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"expression":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"table":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"wildcard":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"table_with_columns":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"column_names":{"type":["set","string"],"description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"excluded_column_names":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"wildcard":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_lakeformation_resource":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lakeformation_resource_lf_tags":{"version":0,"block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"database":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"lf_tag":{"nesting_mode":"set","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"table":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"wildcard":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"table_with_columns":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"column_names":{"type":["set","string"],"description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"excluded_column_names":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"wildcard":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lambda_alias":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"function_name":{"type":"string","description_kind":"plain","required":true},"function_version":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invoke_arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"routing_config":{"nesting_mode":"list","block":{"attributes":{"additional_version_weights":{"type":["map","number"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_lambda_code_signing_config":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"config_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"allowed_publishers":{"nesting_mode":"list","block":{"attributes":{"signing_profile_version_arns":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"policies":{"nesting_mode":"list","block":{"attributes":{"untrusted_artifact_on_deployment":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_lambda_event_source_mapping":{"version":0,"block":{"attributes":{"batch_size":{"type":"number","description_kind":"plain","optional":true},"bisect_batch_on_function_error":{"type":"bool","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"event_source_arn":{"type":"string","description_kind":"plain","optional":true},"function_arn":{"type":"string","description_kind":"plain","computed":true},"function_name":{"type":"string","description_kind":"plain","required":true},"function_response_types":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"last_processing_result":{"type":"string","description_kind":"plain","computed":true},"maximum_batching_window_in_seconds":{"type":"number","description_kind":"plain","optional":true},"maximum_record_age_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_retry_attempts":{"type":"number","description_kind":"plain","optional":true,"computed":true},"parallelization_factor":{"type":"number","description_kind":"plain","optional":true,"computed":true},"queues":{"type":["list","string"],"description_kind":"plain","optional":true},"starting_position":{"type":"string","description_kind":"plain","optional":true},"starting_position_timestamp":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","computed":true},"state_transition_reason":{"type":"string","description_kind":"plain","computed":true},"topics":{"type":["set","string"],"description_kind":"plain","optional":true},"tumbling_window_in_seconds":{"type":"number","description_kind":"plain","optional":true},"uuid":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"amazon_managed_kafka_event_source_config":{"nesting_mode":"list","block":{"attributes":{"consumer_group_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"destination_config":{"nesting_mode":"list","block":{"block_types":{"on_failure":{"nesting_mode":"list","block":{"attributes":{"destination_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"document_db_event_source_config":{"nesting_mode":"list","block":{"attributes":{"collection_name":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"full_document":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"filter_criteria":{"nesting_mode":"list","block":{"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"scaling_config":{"nesting_mode":"list","block":{"attributes":{"maximum_concurrency":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"self_managed_event_source":{"nesting_mode":"list","block":{"attributes":{"endpoints":{"type":["map","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"self_managed_kafka_event_source_config":{"nesting_mode":"list","block":{"attributes":{"consumer_group_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"source_access_configuration":{"nesting_mode":"set","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":22}},"description_kind":"plain"}},"aws_lambda_function":{"version":0,"block":{"attributes":{"architectures":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"code_signing_config_arn":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","optional":true},"function_name":{"type":"string","description_kind":"plain","required":true},"handler":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_uri":{"type":"string","description_kind":"plain","optional":true},"invoke_arn":{"type":"string","description_kind":"plain","computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"layers":{"type":["list","string"],"description_kind":"plain","optional":true},"memory_size":{"type":"number","description_kind":"plain","optional":true},"package_type":{"type":"string","description_kind":"plain","optional":true},"publish":{"type":"bool","description_kind":"plain","optional":true},"qualified_arn":{"type":"string","description_kind":"plain","computed":true},"qualified_invoke_arn":{"type":"string","description_kind":"plain","computed":true},"replace_security_groups_on_destroy":{"type":"bool","description_kind":"plain","deprecated":true,"optional":true},"replacement_security_group_ids":{"type":["set","string"],"description_kind":"plain","deprecated":true,"optional":true},"reserved_concurrent_executions":{"type":"number","description_kind":"plain","optional":true},"role":{"type":"string","description_kind":"plain","required":true},"runtime":{"type":"string","description_kind":"plain","optional":true},"s3_bucket":{"type":"string","description_kind":"plain","optional":true},"s3_key":{"type":"string","description_kind":"plain","optional":true},"s3_object_version":{"type":"string","description_kind":"plain","optional":true},"signing_job_arn":{"type":"string","description_kind":"plain","computed":true},"signing_profile_version_arn":{"type":"string","description_kind":"plain","computed":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"source_code_hash":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_code_size":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"timeout":{"type":"number","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"dead_letter_config":{"nesting_mode":"list","block":{"attributes":{"target_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"environment":{"nesting_mode":"list","block":{"attributes":{"variables":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ephemeral_storage":{"nesting_mode":"list","block":{"attributes":{"size":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"file_system_config":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"local_mount_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"image_config":{"nesting_mode":"list","block":{"attributes":{"command":{"type":["list","string"],"description_kind":"plain","optional":true},"entry_point":{"type":["list","string"],"description_kind":"plain","optional":true},"working_directory":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"snap_start":{"nesting_mode":"list","block":{"attributes":{"apply_on":{"type":"string","description_kind":"plain","required":true},"optimization_status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"tracing_config":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_lambda_function_event_invoke_config":{"version":0,"block":{"attributes":{"function_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"maximum_event_age_in_seconds":{"type":"number","description_kind":"plain","optional":true},"maximum_retry_attempts":{"type":"number","description_kind":"plain","optional":true},"qualifier":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"destination_config":{"nesting_mode":"list","block":{"block_types":{"on_failure":{"nesting_mode":"list","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"on_success":{"nesting_mode":"list","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_lambda_function_url":{"version":0,"block":{"attributes":{"authorization_type":{"type":"string","description_kind":"plain","required":true},"function_arn":{"type":"string","description_kind":"plain","computed":true},"function_name":{"type":"string","description_kind":"plain","required":true},"function_url":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invoke_mode":{"type":"string","description_kind":"plain","optional":true},"qualifier":{"type":"string","description_kind":"plain","optional":true},"url_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"cors":{"nesting_mode":"list","block":{"attributes":{"allow_credentials":{"type":"bool","description_kind":"plain","optional":true},"allow_headers":{"type":["set","string"],"description_kind":"plain","optional":true},"allow_methods":{"type":["set","string"],"description_kind":"plain","optional":true},"allow_origins":{"type":["set","string"],"description_kind":"plain","optional":true},"expose_headers":{"type":["set","string"],"description_kind":"plain","optional":true},"max_age":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lambda_invocation":{"version":0,"block":{"attributes":{"function_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"input":{"type":"string","description_kind":"plain","required":true},"lifecycle_scope":{"type":"string","description_kind":"plain","optional":true},"qualifier":{"type":"string","description_kind":"plain","optional":true},"result":{"type":"string","description_kind":"plain","computed":true},"terraform_key":{"type":"string","description_kind":"plain","optional":true},"triggers":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_lambda_layer_version":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"compatible_architectures":{"type":["set","string"],"description_kind":"plain","optional":true},"compatible_runtimes":{"type":["set","string"],"description_kind":"plain","optional":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"layer_arn":{"type":"string","description_kind":"plain","computed":true},"layer_name":{"type":"string","description_kind":"plain","required":true},"license_info":{"type":"string","description_kind":"plain","optional":true},"s3_bucket":{"type":"string","description_kind":"plain","optional":true},"s3_key":{"type":"string","description_kind":"plain","optional":true},"s3_object_version":{"type":"string","description_kind":"plain","optional":true},"signing_job_arn":{"type":"string","description_kind":"plain","computed":true},"signing_profile_version_arn":{"type":"string","description_kind":"plain","computed":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"source_code_hash":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_code_size":{"type":"number","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lambda_layer_version_permission":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"layer_name":{"type":"string","description_kind":"plain","required":true},"organization_id":{"type":"string","description_kind":"plain","optional":true},"policy":{"type":"string","description_kind":"plain","computed":true},"principal":{"type":"string","description_kind":"plain","required":true},"revision_id":{"type":"string","description_kind":"plain","computed":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"statement_id":{"type":"string","description_kind":"plain","required":true},"version_number":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lambda_permission":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"event_source_token":{"type":"string","description_kind":"plain","optional":true},"function_name":{"type":"string","description_kind":"plain","required":true},"function_url_auth_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"principal":{"type":"string","description_kind":"plain","required":true},"principal_org_id":{"type":"string","description_kind":"plain","optional":true},"qualifier":{"type":"string","description_kind":"plain","optional":true},"source_account":{"type":"string","description_kind":"plain","optional":true},"source_arn":{"type":"string","description_kind":"plain","optional":true},"statement_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"statement_id_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lambda_provisioned_concurrency_config":{"version":1,"block":{"attributes":{"function_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"provisioned_concurrent_executions":{"type":"number","description_kind":"plain","required":true},"qualifier":{"type":"string","description_kind":"plain","required":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_launch_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"associate_public_ip_address":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"ebs_optimized":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"enable_monitoring":{"type":"bool","description_kind":"plain","optional":true},"iam_instance_profile":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_id":{"type":"string","description_kind":"plain","required":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"key_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"placement_tenancy":{"type":"string","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"spot_price":{"type":"string","description_kind":"plain","optional":true},"user_data":{"type":"string","description_kind":"plain","optional":true},"user_data_base64":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ebs_block_device":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"device_name":{"type":"string","description_kind":"plain","required":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"no_device":{"type":"bool","description_kind":"plain","optional":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"ephemeral_block_device":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","required":true},"no_device":{"type":"bool","description_kind":"plain","optional":true},"virtual_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"metadata_options":{"nesting_mode":"list","block":{"attributes":{"http_endpoint":{"type":"string","description_kind":"plain","optional":true,"computed":true},"http_put_response_hop_limit":{"type":"number","description_kind":"plain","optional":true,"computed":true},"http_tokens":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"root_block_device":{"nesting_mode":"list","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_launch_template":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_version":{"type":"number","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"disable_api_stop":{"type":"bool","description_kind":"plain","optional":true},"disable_api_termination":{"type":"bool","description_kind":"plain","optional":true},"ebs_optimized":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_id":{"type":"string","description_kind":"plain","optional":true},"instance_initiated_shutdown_behavior":{"type":"string","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","optional":true},"kernel_id":{"type":"string","description_kind":"plain","optional":true},"key_name":{"type":"string","description_kind":"plain","optional":true},"latest_version":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ram_disk_id":{"type":"string","description_kind":"plain","optional":true},"security_group_names":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_default_version":{"type":"bool","description_kind":"plain","optional":true},"user_data":{"type":"string","description_kind":"plain","optional":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"block_device_mappings":{"nesting_mode":"list","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","optional":true},"no_device":{"type":"string","description_kind":"plain","optional":true},"virtual_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ebs":{"nesting_mode":"list","block":{"attributes":{"delete_on_termination":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"string","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"capacity_reservation_specification":{"nesting_mode":"list","block":{"attributes":{"capacity_reservation_preference":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"capacity_reservation_target":{"nesting_mode":"list","block":{"attributes":{"capacity_reservation_id":{"type":"string","description_kind":"plain","optional":true},"capacity_reservation_resource_group_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"cpu_options":{"nesting_mode":"list","block":{"attributes":{"amd_sev_snp":{"type":"string","description_kind":"plain","optional":true},"core_count":{"type":"number","description_kind":"plain","optional":true},"threads_per_core":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"credit_specification":{"nesting_mode":"list","block":{"attributes":{"cpu_credits":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"elastic_gpu_specifications":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"elastic_inference_accelerator":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"enclave_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"hibernation_options":{"nesting_mode":"list","block":{"attributes":{"configured":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"iam_instance_profile":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"instance_market_options":{"nesting_mode":"list","block":{"attributes":{"market_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"spot_options":{"nesting_mode":"list","block":{"attributes":{"block_duration_minutes":{"type":"number","description_kind":"plain","optional":true},"instance_interruption_behavior":{"type":"string","description_kind":"plain","optional":true},"max_price":{"type":"string","description_kind":"plain","optional":true},"spot_instance_type":{"type":"string","description_kind":"plain","optional":true},"valid_until":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"instance_requirements":{"nesting_mode":"list","block":{"attributes":{"accelerator_manufacturers":{"type":["set","string"],"description_kind":"plain","optional":true},"accelerator_names":{"type":["set","string"],"description_kind":"plain","optional":true},"accelerator_types":{"type":["set","string"],"description_kind":"plain","optional":true},"allowed_instance_types":{"type":["set","string"],"description_kind":"plain","optional":true},"bare_metal":{"type":"string","description_kind":"plain","optional":true},"burstable_performance":{"type":"string","description_kind":"plain","optional":true},"cpu_manufacturers":{"type":["set","string"],"description_kind":"plain","optional":true},"excluded_instance_types":{"type":["set","string"],"description_kind":"plain","optional":true},"instance_generations":{"type":["set","string"],"description_kind":"plain","optional":true},"local_storage":{"type":"string","description_kind":"plain","optional":true},"local_storage_types":{"type":["set","string"],"description_kind":"plain","optional":true},"on_demand_max_price_percentage_over_lowest_price":{"type":"number","description_kind":"plain","optional":true},"require_hibernate_support":{"type":"bool","description_kind":"plain","optional":true},"spot_max_price_percentage_over_lowest_price":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"accelerator_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"accelerator_total_memory_mib":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"baseline_ebs_bandwidth_mbps":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"memory_gib_per_vcpu":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"memory_mib":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"network_bandwidth_gbps":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"network_interface_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"total_local_storage_gb":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"vcpu_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"license_specification":{"nesting_mode":"set","block":{"attributes":{"license_configuration_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"maintenance_options":{"nesting_mode":"list","block":{"attributes":{"auto_recovery":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"metadata_options":{"nesting_mode":"list","block":{"attributes":{"http_endpoint":{"type":"string","description_kind":"plain","optional":true,"computed":true},"http_protocol_ipv6":{"type":"string","description_kind":"plain","optional":true,"computed":true},"http_put_response_hop_limit":{"type":"number","description_kind":"plain","optional":true,"computed":true},"http_tokens":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_metadata_tags":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"monitoring":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"network_interfaces":{"nesting_mode":"list","block":{"attributes":{"associate_carrier_ip_address":{"type":"string","description_kind":"plain","optional":true},"associate_public_ip_address":{"type":"string","description_kind":"plain","optional":true},"delete_on_termination":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"device_index":{"type":"number","description_kind":"plain","optional":true},"interface_type":{"type":"string","description_kind":"plain","optional":true},"ipv4_address_count":{"type":"number","description_kind":"plain","optional":true},"ipv4_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"ipv4_prefix_count":{"type":"number","description_kind":"plain","optional":true},"ipv4_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true},"ipv6_address_count":{"type":"number","description_kind":"plain","optional":true},"ipv6_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"ipv6_prefix_count":{"type":"number","description_kind":"plain","optional":true},"ipv6_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true},"network_card_index":{"type":"number","description_kind":"plain","optional":true},"network_interface_id":{"type":"string","description_kind":"plain","optional":true},"private_ip_address":{"type":"string","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"placement":{"nesting_mode":"list","block":{"attributes":{"affinity":{"type":"string","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true},"group_name":{"type":"string","description_kind":"plain","optional":true},"host_id":{"type":"string","description_kind":"plain","optional":true},"host_resource_group_arn":{"type":"string","description_kind":"plain","optional":true},"partition_number":{"type":"number","description_kind":"plain","optional":true},"spread_domain":{"type":"string","description_kind":"plain","optional":true},"tenancy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"private_dns_name_options":{"nesting_mode":"list","block":{"attributes":{"enable_resource_name_dns_a_record":{"type":"bool","description_kind":"plain","optional":true},"enable_resource_name_dns_aaaa_record":{"type":"bool","description_kind":"plain","optional":true},"hostname_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tag_specifications":{"nesting_mode":"list","block":{"attributes":{"resource_type":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lb":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"arn_suffix":{"type":"string","description_kind":"plain","computed":true},"customer_owned_ipv4_pool":{"type":"string","description_kind":"plain","optional":true},"desync_mitigation_mode":{"type":"string","description_kind":"plain","optional":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"drop_invalid_header_fields":{"type":"bool","description_kind":"plain","optional":true},"enable_cross_zone_load_balancing":{"type":"bool","description_kind":"plain","optional":true},"enable_deletion_protection":{"type":"bool","description_kind":"plain","optional":true},"enable_http2":{"type":"bool","description_kind":"plain","optional":true},"enable_tls_version_and_cipher_suite_headers":{"type":"bool","description_kind":"plain","optional":true},"enable_waf_fail_open":{"type":"bool","description_kind":"plain","optional":true},"enable_xff_client_port":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout":{"type":"number","description_kind":"plain","optional":true},"internal":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_type":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"preserve_host_header":{"type":"bool","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnets":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"xff_header_processing_mode":{"type":"string","description_kind":"plain","optional":true},"zone_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"access_logs":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"subnet_mapping":{"nesting_mode":"set","block":{"attributes":{"allocation_id":{"type":"string","description_kind":"plain","optional":true},"ipv6_address":{"type":"string","description_kind":"plain","optional":true},"outpost_id":{"type":"string","description_kind":"plain","computed":true},"private_ipv4_address":{"type":"string","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lb_cookie_stickiness_policy":{"version":0,"block":{"attributes":{"cookie_expiration_period":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lb_port":{"type":"number","description_kind":"plain","required":true},"load_balancer":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lb_listener":{"version":0,"block":{"attributes":{"alpn_policy":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_arn":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ssl_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"default_action":{"nesting_mode":"list","block":{"attributes":{"order":{"type":"number","description_kind":"plain","optional":true,"computed":true},"target_group_arn":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authenticate_cognito":{"nesting_mode":"list","block":{"attributes":{"authentication_request_extra_params":{"type":["map","string"],"description_kind":"plain","optional":true},"on_unauthenticated_request":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","optional":true,"computed":true},"session_cookie_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"session_timeout":{"type":"number","description_kind":"plain","optional":true,"computed":true},"user_pool_arn":{"type":"string","description_kind":"plain","required":true},"user_pool_client_id":{"type":"string","description_kind":"plain","required":true},"user_pool_domain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"authenticate_oidc":{"nesting_mode":"list","block":{"attributes":{"authentication_request_extra_params":{"type":["map","string"],"description_kind":"plain","optional":true},"authorization_endpoint":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"issuer":{"type":"string","description_kind":"plain","required":true},"on_unauthenticated_request":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","optional":true,"computed":true},"session_cookie_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"session_timeout":{"type":"number","description_kind":"plain","optional":true,"computed":true},"token_endpoint":{"type":"string","description_kind":"plain","required":true},"user_info_endpoint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"fixed_response":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","required":true},"message_body":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"forward":{"nesting_mode":"list","block":{"block_types":{"stickiness":{"nesting_mode":"list","block":{"attributes":{"duration":{"type":"number","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"target_group":{"nesting_mode":"set","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":5}},"description_kind":"plain"},"max_items":1},"redirect":{"nesting_mode":"list","block":{"attributes":{"host":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"query":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lb_listener_certificate":{"version":0,"block":{"attributes":{"certificate_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listener_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lb_listener_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listener_arn":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"order":{"type":"number","description_kind":"plain","optional":true,"computed":true},"target_group_arn":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authenticate_cognito":{"nesting_mode":"list","block":{"attributes":{"authentication_request_extra_params":{"type":["map","string"],"description_kind":"plain","optional":true},"on_unauthenticated_request":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","optional":true},"session_cookie_name":{"type":"string","description_kind":"plain","optional":true},"session_timeout":{"type":"number","description_kind":"plain","optional":true},"user_pool_arn":{"type":"string","description_kind":"plain","required":true},"user_pool_client_id":{"type":"string","description_kind":"plain","required":true},"user_pool_domain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"authenticate_oidc":{"nesting_mode":"list","block":{"attributes":{"authentication_request_extra_params":{"type":["map","string"],"description_kind":"plain","optional":true},"authorization_endpoint":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"issuer":{"type":"string","description_kind":"plain","required":true},"on_unauthenticated_request":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","optional":true},"session_cookie_name":{"type":"string","description_kind":"plain","optional":true},"session_timeout":{"type":"number","description_kind":"plain","optional":true},"token_endpoint":{"type":"string","description_kind":"plain","required":true},"user_info_endpoint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"fixed_response":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","required":true},"message_body":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"forward":{"nesting_mode":"list","block":{"block_types":{"stickiness":{"nesting_mode":"list","block":{"attributes":{"duration":{"type":"number","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"target_group":{"nesting_mode":"set","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":2,"max_items":5}},"description_kind":"plain"},"max_items":1},"redirect":{"nesting_mode":"list","block":{"attributes":{"host":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"query":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"condition":{"nesting_mode":"set","block":{"block_types":{"host_header":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"http_header":{"nesting_mode":"list","block":{"attributes":{"http_header_name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"http_request_method":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"path_pattern":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"source_ip":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_lb_ssl_negotiation_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lb_port":{"type":"number","description_kind":"plain","required":true},"load_balancer":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"triggers":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"attribute":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lb_target_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"arn_suffix":{"type":"string","description_kind":"plain","computed":true},"connection_termination":{"type":"bool","description_kind":"plain","optional":true},"deregistration_delay":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lambda_multi_value_headers_enabled":{"type":"bool","description_kind":"plain","optional":true},"load_balancing_algorithm_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancing_cross_zone_enabled":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"preserve_client_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"protocol_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"proxy_protocol_v2":{"type":"bool","description_kind":"plain","optional":true},"slow_start":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_type":{"type":"string","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"health_check":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"healthy_threshold":{"type":"number","description_kind":"plain","optional":true},"interval":{"type":"number","description_kind":"plain","optional":true},"matcher":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"timeout":{"type":"number","description_kind":"plain","optional":true,"computed":true},"unhealthy_threshold":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"stickiness":{"nesting_mode":"list","block":{"attributes":{"cookie_duration":{"type":"number","description_kind":"plain","optional":true},"cookie_name":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"target_failover":{"nesting_mode":"list","block":{"attributes":{"on_deregistration":{"type":"string","description_kind":"plain","required":true},"on_unhealthy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lb_target_group_attachment":{"version":0,"block":{"attributes":{"availability_zone":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true},"target_group_arn":{"type":"string","description_kind":"plain","required":true},"target_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lex_bot":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"checksum":{"type":"string","description_kind":"plain","computed":true},"child_directed":{"type":"bool","description_kind":"plain","required":true},"create_version":{"type":"bool","description_kind":"plain","optional":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"detect_sentiment":{"type":"bool","description_kind":"plain","optional":true},"enable_model_improvements":{"type":"bool","description_kind":"plain","optional":true},"failure_reason":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_session_ttl_in_seconds":{"type":"number","description_kind":"plain","optional":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"locale":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"nlu_intent_confidence_threshold":{"type":"number","description_kind":"plain","optional":true},"process_behavior":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true},"voice_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"abort_statement":{"nesting_mode":"list","block":{"attributes":{"response_card":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"message":{"nesting_mode":"set","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"group_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":15}},"description_kind":"plain"},"min_items":1,"max_items":1},"clarification_prompt":{"nesting_mode":"list","block":{"attributes":{"max_attempts":{"type":"number","description_kind":"plain","required":true},"response_card":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"message":{"nesting_mode":"set","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"group_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":15}},"description_kind":"plain"},"max_items":1},"intent":{"nesting_mode":"set","block":{"attributes":{"intent_name":{"type":"string","description_kind":"plain","required":true},"intent_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":250},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lex_bot_alias":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bot_name":{"type":"string","description_kind":"plain","required":true},"bot_version":{"type":"string","description_kind":"plain","required":true},"checksum":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"conversation_logs":{"nesting_mode":"list","block":{"attributes":{"iam_role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"log_settings":{"nesting_mode":"set","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","required":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"log_type":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"resource_prefix":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lex_intent":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"checksum":{"type":"string","description_kind":"plain","computed":true},"create_version":{"type":"bool","description_kind":"plain","optional":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parent_intent_signature":{"type":"string","description_kind":"plain","optional":true},"sample_utterances":{"type":["set","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"conclusion_statement":{"nesting_mode":"list","block":{"attributes":{"response_card":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"message":{"nesting_mode":"set","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"group_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":15}},"description_kind":"plain"},"max_items":1},"confirmation_prompt":{"nesting_mode":"list","block":{"attributes":{"max_attempts":{"type":"number","description_kind":"plain","required":true},"response_card":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"message":{"nesting_mode":"set","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"group_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":15}},"description_kind":"plain"},"max_items":1},"dialog_code_hook":{"nesting_mode":"list","block":{"attributes":{"message_version":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"follow_up_prompt":{"nesting_mode":"list","block":{"block_types":{"prompt":{"nesting_mode":"list","block":{"attributes":{"max_attempts":{"type":"number","description_kind":"plain","required":true},"response_card":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"message":{"nesting_mode":"set","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"group_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":15}},"description_kind":"plain"},"min_items":1,"max_items":1},"rejection_statement":{"nesting_mode":"list","block":{"attributes":{"response_card":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"message":{"nesting_mode":"set","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"group_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":15}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"fulfillment_activity":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"code_hook":{"nesting_mode":"list","block":{"attributes":{"message_version":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"rejection_statement":{"nesting_mode":"list","block":{"attributes":{"response_card":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"message":{"nesting_mode":"set","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"group_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":15}},"description_kind":"plain"},"max_items":1},"slot":{"nesting_mode":"set","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true},"response_card":{"type":"string","description_kind":"plain","optional":true},"sample_utterances":{"type":["list","string"],"description_kind":"plain","optional":true},"slot_constraint":{"type":"string","description_kind":"plain","required":true},"slot_type":{"type":"string","description_kind":"plain","required":true},"slot_type_version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value_elicitation_prompt":{"nesting_mode":"list","block":{"attributes":{"max_attempts":{"type":"number","description_kind":"plain","required":true},"response_card":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"message":{"nesting_mode":"set","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"group_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":15}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lex_slot_type":{"version":0,"block":{"attributes":{"checksum":{"type":"string","description_kind":"plain","computed":true},"create_version":{"type":"bool","description_kind":"plain","optional":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"value_selection_strategy":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"enumeration_value":{"nesting_mode":"set","block":{"attributes":{"synonyms":{"type":["set","string"],"description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10000},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_licensemanager_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_configuration_arn":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_licensemanager_grant":{"version":0,"block":{"attributes":{"allowed_operations":{"type":["set","string"],"description":"Allowed operations for the grant. This is a subset of the allowed operations on the license.","description_kind":"plain","required":true},"arn":{"type":"string","description":"Amazon Resource Name (ARN) of the grant.","description_kind":"plain","computed":true},"home_region":{"type":"string","description":"Home Region of the grant.","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_arn":{"type":"string","description":"License ARN.","description_kind":"plain","required":true},"name":{"type":"string","description":"Name of the grant.","description_kind":"plain","required":true},"parent_arn":{"type":"string","description":"Parent ARN.","description_kind":"plain","computed":true},"principal":{"type":"string","description":"The grantee principal ARN. The target account for the grant in the form of the ARN for an account principal of the root user.","description_kind":"plain","required":true},"status":{"type":"string","description":"Grant status.","description_kind":"plain","computed":true},"version":{"type":"string","description":"Grant version.","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_licensemanager_grant_accepter":{"version":0,"block":{"attributes":{"allowed_operations":{"type":["set","string"],"description":"Allowed operations for the grant.","description_kind":"plain","computed":true},"grant_arn":{"type":"string","description":"Amazon Resource Name (ARN) of the grant.","description_kind":"plain","required":true},"home_region":{"type":"string","description":"Home Region of the grant.","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_arn":{"type":"string","description":"License ARN.","description_kind":"plain","computed":true},"name":{"type":"string","description":"Name of the grant.","description_kind":"plain","computed":true},"parent_arn":{"type":"string","description":"Parent ARN.","description_kind":"plain","computed":true},"principal":{"type":"string","description":"The grantee principal ARN.","description_kind":"plain","computed":true},"status":{"type":"string","description":"GrantAccepter status.","description_kind":"plain","computed":true},"version":{"type":"string","description":"GrantAccepter version.","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_licensemanager_license_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_count":{"type":"number","description_kind":"plain","optional":true},"license_count_hard_limit":{"type":"bool","description_kind":"plain","optional":true},"license_counting_type":{"type":"string","description_kind":"plain","required":true},"license_rules":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lightsail_bucket":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"bundle_id":{"type":"string","description_kind":"plain","required":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","computed":true},"support_code":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lightsail_bucket_access_key":{"version":0,"block":{"attributes":{"access_key_id":{"type":"string","description_kind":"plain","computed":true},"bucket_name":{"type":"string","description_kind":"plain","required":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"secret_access_key":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lightsail_bucket_resource_access":{"version":0,"block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lightsail_certificate":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"domain_validation_options":{"type":["set",["object",{"domain_name":"string","resource_record_name":"string","resource_record_type":"string","resource_record_value":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subject_alternative_names":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lightsail_container_service":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_disabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"power":{"type":"string","description_kind":"plain","required":true},"power_id":{"type":"string","description_kind":"plain","computed":true},"principal_arn":{"type":"string","description_kind":"plain","computed":true},"private_domain_name":{"type":"string","description_kind":"plain","computed":true},"resource_type":{"type":"string","description_kind":"plain","computed":true},"scale":{"type":"number","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"private_registry_access":{"nesting_mode":"list","block":{"block_types":{"ecr_image_puller_role":{"nesting_mode":"list","block":{"attributes":{"is_active":{"type":"bool","description_kind":"plain","optional":true},"principal_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"public_domain_names":{"nesting_mode":"list","block":{"block_types":{"certificate":{"nesting_mode":"set","block":{"attributes":{"certificate_name":{"type":"string","description_kind":"plain","required":true},"domain_names":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lightsail_container_service_deployment_version":{"version":0,"block":{"attributes":{"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"container":{"nesting_mode":"set","block":{"attributes":{"command":{"type":["list","string"],"description_kind":"plain","optional":true},"container_name":{"type":"string","description_kind":"plain","required":true},"environment":{"type":["map","string"],"description_kind":"plain","optional":true},"image":{"type":"string","description_kind":"plain","required":true},"ports":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":53},"public_endpoint":{"nesting_mode":"list","block":{"attributes":{"container_name":{"type":"string","description_kind":"plain","required":true},"container_port":{"type":"number","description_kind":"plain","required":true}},"block_types":{"health_check":{"nesting_mode":"list","block":{"attributes":{"healthy_threshold":{"type":"number","description_kind":"plain","optional":true},"interval_seconds":{"type":"number","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"success_codes":{"type":"string","description_kind":"plain","optional":true},"timeout_seconds":{"type":"number","description_kind":"plain","optional":true},"unhealthy_threshold":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lightsail_database":{"version":0,"block":{"attributes":{"apply_immediately":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"backup_retention_enabled":{"type":"bool","description_kind":"plain","optional":true},"blueprint_id":{"type":"string","description_kind":"plain","required":true},"bundle_id":{"type":"string","description_kind":"plain","required":true},"ca_certificate_identifier":{"type":"string","description_kind":"plain","computed":true},"cpu_count":{"type":"number","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"disk_size":{"type":"number","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"final_snapshot_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"master_database_name":{"type":"string","description_kind":"plain","required":true},"master_endpoint_address":{"type":"string","description_kind":"plain","computed":true},"master_endpoint_port":{"type":"number","description_kind":"plain","computed":true},"master_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"master_username":{"type":"string","description_kind":"plain","required":true},"preferred_backup_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"publicly_accessible":{"type":"bool","description_kind":"plain","optional":true},"ram_size":{"type":"number","description_kind":"plain","computed":true},"relational_database_name":{"type":"string","description_kind":"plain","required":true},"secondary_availability_zone":{"type":"string","description_kind":"plain","computed":true},"skip_final_snapshot":{"type":"bool","description_kind":"plain","optional":true},"support_code":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lightsail_disk":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","required":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"size_in_gb":{"type":"number","description_kind":"plain","required":true},"support_code":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lightsail_disk_attachment":{"version":0,"block":{"attributes":{"disk_name":{"type":"string","description_kind":"plain","required":true},"disk_path":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lightsail_distribution":{"version":0,"block":{"attributes":{"alternative_domain_names":{"type":["list","string"],"description":"The alternate domain names of the distribution.","description_kind":"plain","computed":true},"arn":{"type":"string","description":"The Amazon Resource Name (ARN) of the distribution.","description_kind":"plain","computed":true},"bundle_id":{"type":"string","description":"The bundle ID to use for the distribution.","description_kind":"plain","required":true},"certificate_name":{"type":"string","description":"The name of the SSL/TLS certificate attached to the distribution, if any.","description_kind":"plain","optional":true},"created_at":{"type":"string","description":"The timestamp when the distribution was created.","description_kind":"plain","computed":true},"domain_name":{"type":"string","description":"The domain name of the distribution.","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description":"The IP address type of the distribution.","description_kind":"plain","optional":true},"is_enabled":{"type":"bool","description":"Indicates whether the distribution is enabled.","description_kind":"plain","optional":true},"location":{"type":["list",["object",{"availability_zone":"string","region_name":"string"}]],"description":"An object that describes the location of the distribution, such as the AWS Region and Availability Zone.","description_kind":"plain","computed":true},"name":{"type":"string","description":"The name of the distribution.","description_kind":"plain","required":true},"origin_public_dns":{"type":"string","description":"The public DNS of the origin.","description_kind":"plain","computed":true},"resource_type":{"type":"string","description":"The Lightsail resource type (e.g., Distribution).","description_kind":"plain","computed":true},"status":{"type":"string","description":"The status of the distribution.","description_kind":"plain","computed":true},"support_code":{"type":"string","description":"The support code. Include this code in your email to support when you have questions about your Lightsail distribution. This code enables our support team to look up your Lightsail information more easily.","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"cache_behavior":{"nesting_mode":"set","block":{"attributes":{"behavior":{"type":"string","description":"The cache behavior for the specified path.","description_kind":"plain","required":true},"path":{"type":"string","description":"The path to a directory or file to cached, or not cache. Use an asterisk symbol to specify wildcard directories (path/to/assets/*), and file types (*.html, *jpg, *js). Directories and file paths are case-sensitive.","description_kind":"plain","required":true}},"description":"An array of objects that describe the per-path cache behavior of the distribution.","description_kind":"plain"}},"cache_behavior_settings":{"nesting_mode":"list","block":{"attributes":{"allowed_http_methods":{"type":"string","description":"The HTTP methods that are processed and forwarded to the distribution's origin.","description_kind":"plain","optional":true},"cached_http_methods":{"type":"string","description":"The HTTP method responses that are cached by your distribution.","description_kind":"plain","optional":true},"default_ttl":{"type":"number","description":"The default amount of time that objects stay in the distribution's cache before the distribution forwards another request to the origin to determine whether the content has been updated.","description_kind":"plain","optional":true},"maximum_ttl":{"type":"number","description":"The maximum amount of time that objects stay in the distribution's cache before the distribution forwards another request to the origin to determine whether the object has been updated.","description_kind":"plain","optional":true},"minimum_ttl":{"type":"number","description":"The minimum amount of time that objects stay in the distribution's cache before the distribution forwards another request to the origin to determine whether the object has been updated.","description_kind":"plain","optional":true}},"block_types":{"forwarded_cookies":{"nesting_mode":"list","block":{"attributes":{"cookies_allow_list":{"type":["set","string"],"description":"The specific cookies to forward to your distribution's origin.","description_kind":"plain","optional":true},"option":{"type":"string","description":"Specifies which cookies to forward to the distribution's origin for a cache behavior: all, none, or allow-list to forward only the cookies specified in the cookiesAllowList parameter.","description_kind":"plain","optional":true}},"description":"An object that describes the cookies that are forwarded to the origin. Your content is cached based on the cookies that are forwarded.","description_kind":"plain"},"max_items":1},"forwarded_headers":{"nesting_mode":"list","block":{"attributes":{"headers_allow_list":{"type":["set","string"],"description":"The specific headers to forward to your distribution's origin.","description_kind":"plain","optional":true},"option":{"type":"string","description":"The headers that you want your distribution to forward to your origin and base caching on.","description_kind":"plain","optional":true}},"description":"An object that describes the headers that are forwarded to the origin. Your content is cached based on the headers that are forwarded.","description_kind":"plain"},"max_items":1},"forwarded_query_strings":{"nesting_mode":"list","block":{"attributes":{"option":{"type":"bool","description":"Indicates whether the distribution forwards and caches based on query strings.","description_kind":"plain","optional":true},"query_strings_allowed_list":{"type":["set","string"],"description":"The specific query strings that the distribution forwards to the origin.","description_kind":"plain","optional":true}},"description":"An object that describes the query strings that are forwarded to the origin. Your content is cached based on the query strings that are forwarded.","description_kind":"plain"},"max_items":1}},"description":"An object that describes the cache behavior settings of the distribution.","description_kind":"plain"},"max_items":1},"default_cache_behavior":{"nesting_mode":"list","block":{"attributes":{"behavior":{"type":"string","description":"The cache behavior of the distribution.","description_kind":"plain","required":true}},"description":"An object that describes the default cache behavior of the distribution.","description_kind":"plain"},"min_items":1,"max_items":1},"origin":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description":"The name of the origin resource.","description_kind":"plain","required":true},"protocol_policy":{"type":"string","description":"The protocol that your Amazon Lightsail distribution uses when establishing a connection with your origin to pull content.","description_kind":"plain","optional":true},"region_name":{"type":"string","description":"The AWS Region name of the origin resource.","description_kind":"plain","required":true},"resource_type":{"type":"string","description":"The resource type of the origin resource (e.g., Instance).","description_kind":"plain","computed":true}},"description":"An object that describes the origin resource of the distribution, such as a Lightsail instance, bucket, or load balancer.","description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lightsail_domain":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lightsail_domain_entry":{"version":0,"block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_alias":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"target":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lightsail_instance":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","required":true},"blueprint_id":{"type":"string","description_kind":"plain","required":true},"bundle_id":{"type":"string","description_kind":"plain","required":true},"cpu_count":{"type":"number","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description_kind":"plain","optional":true},"ipv6_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"is_static_ip":{"type":"bool","description_kind":"plain","computed":true},"key_pair_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"public_ip_address":{"type":"string","description_kind":"plain","computed":true},"ram_size":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_data":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"add_on":{"nesting_mode":"list","block":{"attributes":{"snapshot_time":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_lightsail_instance_public_ports":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"port_info":{"nesting_mode":"set","block":{"attributes":{"cidr_list_aliases":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"cidrs":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"from_port":{"type":"number","description_kind":"plain","required":true},"ipv6_cidrs":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","required":true},"to_port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_lightsail_key_pair":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"encrypted_fingerprint":{"type":"string","description_kind":"plain","computed":true},"encrypted_private_key":{"type":"string","description_kind":"plain","computed":true},"fingerprint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"pgp_key":{"type":"string","description_kind":"plain","optional":true},"private_key":{"type":"string","description_kind":"plain","computed":true},"public_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lightsail_lb":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_port":{"type":"number","description_kind":"plain","required":true},"ip_address_type":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","computed":true},"public_ports":{"type":["list","number"],"description_kind":"plain","computed":true},"support_code":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lightsail_lb_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_name":{"type":"string","description_kind":"plain","required":true},"lb_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lightsail_lb_certificate":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"domain_validation_records":{"type":["set",["object",{"domain_name":"string","resource_record_name":"string","resource_record_type":"string","resource_record_value":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lb_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"subject_alternative_names":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"support_code":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lightsail_lb_certificate_attachment":{"version":0,"block":{"attributes":{"certificate_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lb_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lightsail_lb_https_redirection_policy":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lb_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lightsail_lb_stickiness_policy":{"version":0,"block":{"attributes":{"cookie_duration":{"type":"number","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lb_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lightsail_static_ip":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"support_code":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lightsail_static_ip_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_name":{"type":"string","description_kind":"plain","required":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"static_ip_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_load_balancer_backend_server_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_port":{"type":"number","description_kind":"plain","required":true},"load_balancer_name":{"type":"string","description_kind":"plain","required":true},"policy_names":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_load_balancer_listener_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_name":{"type":"string","description_kind":"plain","required":true},"load_balancer_port":{"type":"number","description_kind":"plain","required":true},"policy_names":{"type":["set","string"],"description_kind":"plain","optional":true},"triggers":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_load_balancer_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_name":{"type":"string","description_kind":"plain","required":true},"policy_name":{"type":"string","description_kind":"plain","required":true},"policy_type_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"policy_attribute":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_location_geofence_collection":{"version":0,"block":{"attributes":{"collection_arn":{"type":"string","description_kind":"plain","computed":true},"collection_name":{"type":"string","description_kind":"plain","required":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_location_map":{"version":0,"block":{"attributes":{"create_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"map_arn":{"type":"string","description_kind":"plain","computed":true},"map_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"attributes":{"style":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_location_place_index":{"version":0,"block":{"attributes":{"create_time":{"type":"string","description_kind":"plain","computed":true},"data_source":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_arn":{"type":"string","description_kind":"plain","computed":true},"index_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"data_source_configuration":{"nesting_mode":"list","block":{"attributes":{"intended_use":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_location_route_calculator":{"version":0,"block":{"attributes":{"calculator_arn":{"type":"string","description_kind":"plain","computed":true},"calculator_name":{"type":"string","description_kind":"plain","required":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"data_source":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_location_tracker":{"version":0,"block":{"attributes":{"create_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"position_filtering":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tracker_arn":{"type":"string","description_kind":"plain","computed":true},"tracker_name":{"type":"string","description_kind":"plain","required":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_location_tracker_association":{"version":0,"block":{"attributes":{"consumer_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tracker_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_macie2_account":{"version":0,"block":{"attributes":{"created_at":{"type":"string","description_kind":"plain","computed":true},"finding_publishing_frequency":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_role":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_macie2_classification_export_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"s3_destination":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"key_prefix":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_macie2_classification_job":{"version":0,"block":{"attributes":{"created_at":{"type":"string","description_kind":"plain","computed":true},"custom_data_identifier_ids":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"initial_run":{"type":"bool","description_kind":"plain","optional":true},"job_arn":{"type":"string","description_kind":"plain","computed":true},"job_id":{"type":"string","description_kind":"plain","computed":true},"job_status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"job_type":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sampling_percentage":{"type":"number","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_paused_details":{"type":["list",["object",{"job_expires_at":"string","job_imminent_expiration_health_event_arn":"string","job_paused_at":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"s3_job_definition":{"nesting_mode":"list","block":{"block_types":{"bucket_criteria":{"nesting_mode":"list","block":{"block_types":{"excludes":{"nesting_mode":"list","block":{"block_types":{"and":{"nesting_mode":"list","block":{"block_types":{"simple_criterion":{"nesting_mode":"list","block":{"attributes":{"comparator":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"values":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"tag_criterion":{"nesting_mode":"list","block":{"attributes":{"comparator":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"tag_values":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"value":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"includes":{"nesting_mode":"list","block":{"block_types":{"and":{"nesting_mode":"list","block":{"block_types":{"simple_criterion":{"nesting_mode":"list","block":{"attributes":{"comparator":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"values":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"tag_criterion":{"nesting_mode":"list","block":{"attributes":{"comparator":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"tag_values":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"value":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"bucket_definitions":{"nesting_mode":"list","block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"buckets":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"scoping":{"nesting_mode":"list","block":{"block_types":{"excludes":{"nesting_mode":"list","block":{"block_types":{"and":{"nesting_mode":"list","block":{"block_types":{"simple_scope_term":{"nesting_mode":"list","block":{"attributes":{"comparator":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"values":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"tag_scope_term":{"nesting_mode":"list","block":{"attributes":{"comparator":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"tag_values":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"value":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"includes":{"nesting_mode":"list","block":{"block_types":{"and":{"nesting_mode":"list","block":{"block_types":{"simple_scope_term":{"nesting_mode":"list","block":{"attributes":{"comparator":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"values":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"tag_scope_term":{"nesting_mode":"list","block":{"attributes":{"comparator":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"tag_values":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"value":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"schedule_frequency":{"nesting_mode":"list","block":{"attributes":{"daily_schedule":{"type":"bool","description_kind":"plain","optional":true},"monthly_schedule":{"type":"number","description_kind":"plain","optional":true,"computed":true},"weekly_schedule":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_macie2_custom_data_identifier":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_words":{"type":["set","string"],"description_kind":"plain","optional":true},"keywords":{"type":["set","string"],"description_kind":"plain","optional":true},"maximum_match_distance":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"regex":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_macie2_findings_filter":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"position":{"type":"number","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"finding_criteria":{"nesting_mode":"list","block":{"block_types":{"criterion":{"nesting_mode":"set","block":{"attributes":{"eq":{"type":["set","string"],"description_kind":"plain","optional":true},"eq_exact_match":{"type":["set","string"],"description_kind":"plain","optional":true},"field":{"type":"string","description_kind":"plain","required":true},"gt":{"type":"string","description_kind":"plain","optional":true},"gte":{"type":"string","description_kind":"plain","optional":true},"lt":{"type":"string","description_kind":"plain","optional":true},"lte":{"type":"string","description_kind":"plain","optional":true},"neq":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_macie2_invitation_accepter":{"version":0,"block":{"attributes":{"administrator_account_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invitation_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_macie2_member":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"administrator_account_id":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"email":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invitation_disable_email_notification":{"type":"bool","description_kind":"plain","optional":true},"invitation_message":{"type":"string","description_kind":"plain","optional":true},"invite":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"invited_at":{"type":"string","description_kind":"plain","computed":true},"master_account_id":{"type":"string","description_kind":"plain","computed":true},"relationship_status":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_macie2_organization_admin_account":{"version":0,"block":{"attributes":{"admin_account_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_main_route_table_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"original_route_table_id":{"type":"string","description_kind":"plain","computed":true},"route_table_id":{"type":"string","description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_media_convert_queue":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"pricing_plan":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"reservation_plan_settings":{"nesting_mode":"list","block":{"attributes":{"commitment":{"type":"string","description_kind":"plain","required":true},"renewal_type":{"type":"string","description_kind":"plain","required":true},"reserved_slots":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_media_package_channel":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"channel_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"hls_ingest":{"type":["list",["object",{"ingest_endpoints":["list",["object",{"password":"string","url":"string","username":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_media_store_container":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_media_store_container_policy":{"version":0,"block":{"attributes":{"container_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_medialive_channel":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"channel_class":{"type":"string","description_kind":"plain","required":true},"channel_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"start_channel":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"cdi_input_specification":{"nesting_mode":"list","block":{"attributes":{"resolution":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"destinations":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"media_package_settings":{"nesting_mode":"set","block":{"attributes":{"channel_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"multiplex_settings":{"nesting_mode":"list","block":{"attributes":{"multiplex_id":{"type":"string","description_kind":"plain","required":true},"program_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"settings":{"nesting_mode":"set","block":{"attributes":{"password_param":{"type":"string","description_kind":"plain","optional":true},"stream_name":{"type":"string","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1},"encoder_settings":{"nesting_mode":"list","block":{"block_types":{"audio_descriptions":{"nesting_mode":"set","block":{"attributes":{"audio_selector_name":{"type":"string","description_kind":"plain","required":true},"audio_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"audio_type_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"language_code":{"type":"string","description_kind":"plain","optional":true,"computed":true},"language_code_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"stream_name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"audio_normalization_settings":{"nesting_mode":"list","block":{"attributes":{"algorithm":{"type":"string","description_kind":"plain","optional":true,"computed":true},"algorithm_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_lkfs":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"audio_watermark_settings":{"nesting_mode":"list","block":{"block_types":{"nielsen_watermarks_settings":{"nesting_mode":"list","block":{"attributes":{"nielsen_distribution_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"nielsen_cbet_settings":{"nesting_mode":"list","block":{"attributes":{"cbet_check_digit_string":{"type":"string","description_kind":"plain","required":true},"cbet_stepaside":{"type":"string","description_kind":"plain","required":true},"csid":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"nielsen_naes_ii_nw_settings":{"nesting_mode":"list","block":{"attributes":{"check_digit_string":{"type":"string","description_kind":"plain","required":true},"sid":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"codec_settings":{"nesting_mode":"list","block":{"block_types":{"aac_settings":{"nesting_mode":"list","block":{"attributes":{"bitrate":{"type":"number","description_kind":"plain","optional":true,"computed":true},"coding_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"input_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"profile":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rate_control_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"raw_format":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sample_rate":{"type":"number","description_kind":"plain","optional":true,"computed":true},"spec":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vbr_quality":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"ac3_settings":{"nesting_mode":"list","block":{"attributes":{"bitrate":{"type":"number","description_kind":"plain","optional":true,"computed":true},"bitstream_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"coding_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dialnorm":{"type":"number","description_kind":"plain","optional":true,"computed":true},"drc_profile":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lfe_filter":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata_control":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"eac3_atmos_settings":{"nesting_mode":"list","block":{"attributes":{"bitrate":{"type":"number","description_kind":"plain","optional":true,"computed":true},"coding_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dialnorm":{"type":"number","description_kind":"plain","optional":true,"computed":true},"drc_line":{"type":"string","description_kind":"plain","optional":true,"computed":true},"drc_rf":{"type":"string","description_kind":"plain","optional":true,"computed":true},"height_trim":{"type":"number","description_kind":"plain","optional":true,"computed":true},"surround_trim":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"eac3_settings":{"nesting_mode":"list","block":{"attributes":{"attenuation_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"bitrate":{"type":"number","description_kind":"plain","optional":true,"computed":true},"bitstream_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"coding_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dc_filter":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dialnorm":{"type":"number","description_kind":"plain","optional":true,"computed":true},"drc_line":{"type":"string","description_kind":"plain","optional":true,"computed":true},"drc_rf":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lfe_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lfe_filter":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lo_ro_center_mix_level":{"type":"number","description_kind":"plain","optional":true,"computed":true},"lo_ro_surround_mix_level":{"type":"number","description_kind":"plain","optional":true,"computed":true},"lt_rt_center_mix_level":{"type":"number","description_kind":"plain","optional":true,"computed":true},"lt_rt_surround_mix_level":{"type":"number","description_kind":"plain","optional":true,"computed":true},"metadata_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"passthrough_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"phase_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stereo_downmix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"surround_ex_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"surround_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"mp2_settings":{"nesting_mode":"list","block":{"attributes":{"bitrate":{"type":"number","description_kind":"plain","optional":true,"computed":true},"coding_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sample_rate":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"pass_through_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"wav_settings":{"nesting_mode":"list","block":{"attributes":{"bit_depth":{"type":"number","description_kind":"plain","optional":true,"computed":true},"coding_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sample_rate":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"remix_settings":{"nesting_mode":"list","block":{"attributes":{"channels_in":{"type":"number","description_kind":"plain","optional":true,"computed":true},"channels_out":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"channel_mappings":{"nesting_mode":"set","block":{"attributes":{"output_channel":{"type":"number","description_kind":"plain","required":true}},"block_types":{"input_channel_levels":{"nesting_mode":"set","block":{"attributes":{"gain":{"type":"number","description_kind":"plain","required":true},"input_channel":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"avail_blanking":{"nesting_mode":"list","block":{"attributes":{"state":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"avail_blanking_image":{"nesting_mode":"list","block":{"attributes":{"password_param":{"type":"string","description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"caption_descriptions":{"nesting_mode":"list","block":{"attributes":{"accessibility":{"type":"string","description_kind":"plain","optional":true},"caption_selector_name":{"type":"string","description_kind":"plain","required":true},"language_code":{"type":"string","description_kind":"plain","optional":true},"language_description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"destination_settings":{"nesting_mode":"list","block":{"block_types":{"arib_destination_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"burn_in_destination_settings":{"nesting_mode":"list","block":{"attributes":{"alignment":{"type":"string","description_kind":"plain","optional":true},"background_color":{"type":"string","description_kind":"plain","optional":true},"background_opacity":{"type":"number","description_kind":"plain","optional":true},"font_color":{"type":"string","description_kind":"plain","optional":true},"font_opacity":{"type":"number","description_kind":"plain","optional":true},"font_resolution":{"type":"number","description_kind":"plain","optional":true},"font_size":{"type":"string","description_kind":"plain","optional":true},"outline_color":{"type":"string","description_kind":"plain","required":true},"outline_size":{"type":"number","description_kind":"plain","optional":true},"shadow_color":{"type":"string","description_kind":"plain","optional":true},"shadow_opacity":{"type":"number","description_kind":"plain","optional":true},"shadow_x_offset":{"type":"number","description_kind":"plain","optional":true},"shadow_y_offset":{"type":"number","description_kind":"plain","optional":true},"teletext_grid_control":{"type":"string","description_kind":"plain","required":true},"x_position":{"type":"number","description_kind":"plain","optional":true},"y_position":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"font":{"nesting_mode":"list","block":{"attributes":{"password_param":{"type":"string","description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"dvb_sub_destination_settings":{"nesting_mode":"list","block":{"attributes":{"alignment":{"type":"string","description_kind":"plain","optional":true},"background_color":{"type":"string","description_kind":"plain","optional":true},"background_opacity":{"type":"number","description_kind":"plain","optional":true},"font_color":{"type":"string","description_kind":"plain","optional":true},"font_opacity":{"type":"number","description_kind":"plain","optional":true},"font_resolution":{"type":"number","description_kind":"plain","optional":true},"font_size":{"type":"string","description_kind":"plain","optional":true,"computed":true},"outline_color":{"type":"string","description_kind":"plain","optional":true},"outline_size":{"type":"number","description_kind":"plain","optional":true},"shadow_color":{"type":"string","description_kind":"plain","optional":true},"shadow_opacity":{"type":"number","description_kind":"plain","optional":true},"shadow_x_offset":{"type":"number","description_kind":"plain","optional":true},"shadow_y_offset":{"type":"number","description_kind":"plain","optional":true},"teletext_grid_control":{"type":"string","description_kind":"plain","optional":true},"x_position":{"type":"number","description_kind":"plain","optional":true},"y_position":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"font":{"nesting_mode":"list","block":{"attributes":{"password_param":{"type":"string","description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ebu_tt_d_destination_settings":{"nesting_mode":"list","block":{"attributes":{"copyright_holder":{"type":"string","description_kind":"plain","optional":true},"fill_line_gap":{"type":"string","description_kind":"plain","optional":true},"font_family":{"type":"string","description_kind":"plain","optional":true},"style_control":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"embedded_destination_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"embedded_plus_scte20_destination_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"rtmp_caption_info_destination_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"scte20_plus_embedded_destination_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"scte27_destination_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"smpte_tt_destination_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"teletext_destination_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"ttml_destination_settings":{"nesting_mode":"list","block":{"attributes":{"style_control":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"webvtt_destination_settings":{"nesting_mode":"list","block":{"attributes":{"style_control":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"global_configuration":{"nesting_mode":"list","block":{"attributes":{"initial_audio_gain":{"type":"number","description_kind":"plain","optional":true},"input_end_action":{"type":"string","description_kind":"plain","optional":true},"output_locking_mode":{"type":"string","description_kind":"plain","optional":true},"output_timing_source":{"type":"string","description_kind":"plain","optional":true},"support_low_framerate_inputs":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"input_loss_behavior":{"nesting_mode":"list","block":{"attributes":{"black_frame_msec":{"type":"number","description_kind":"plain","optional":true},"input_loss_image_color":{"type":"string","description_kind":"plain","optional":true},"input_loss_image_type":{"type":"string","description_kind":"plain","optional":true},"repeat_frame_msec":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"input_loss_image_slate":{"nesting_mode":"list","block":{"attributes":{"password_param":{"type":"string","description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"motion_graphics_configuration":{"nesting_mode":"list","block":{"attributes":{"motion_graphics_insertion":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"motion_graphics_settings":{"nesting_mode":"list","block":{"block_types":{"html_motion_graphics_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"nielsen_configuration":{"nesting_mode":"list","block":{"attributes":{"distributor_id":{"type":"string","description_kind":"plain","optional":true},"nielsen_pcm_to_id3_tagging":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"output_groups":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"output_group_settings":{"nesting_mode":"list","block":{"block_types":{"archive_group_settings":{"nesting_mode":"list","block":{"attributes":{"rollover_interval":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"archive_cdn_settings":{"nesting_mode":"list","block":{"block_types":{"archive_s3_settings":{"nesting_mode":"list","block":{"attributes":{"canned_acl":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"destination":{"nesting_mode":"list","block":{"attributes":{"destination_ref_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"frame_capture_group_settings":{"nesting_mode":"list","block":{"block_types":{"destination":{"nesting_mode":"list","block":{"attributes":{"destination_ref_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"frame_capture_cdn_settings":{"nesting_mode":"list","block":{"block_types":{"frame_capture_s3_settings":{"nesting_mode":"list","block":{"attributes":{"canned_acl":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"hls_group_settings":{"nesting_mode":"list","block":{"attributes":{"ad_markers":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"base_url_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"base_url_content1":{"type":"string","description_kind":"plain","optional":true,"computed":true},"base_url_manifest":{"type":"string","description_kind":"plain","optional":true,"computed":true},"base_url_manifest1":{"type":"string","description_kind":"plain","optional":true,"computed":true},"caption_language_setting":{"type":"string","description_kind":"plain","optional":true,"computed":true},"client_cache":{"type":"string","description_kind":"plain","optional":true,"computed":true},"codec_specification":{"type":"string","description_kind":"plain","optional":true,"computed":true},"constant_iv":{"type":"string","description_kind":"plain","optional":true,"computed":true},"directory_structure":{"type":"string","description_kind":"plain","optional":true,"computed":true},"discontinuity_tags":{"type":"string","description_kind":"plain","optional":true,"computed":true},"encryption_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"hls_id3_segment_tagging":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iframe_only_playlists":{"type":"string","description_kind":"plain","optional":true,"computed":true},"incomplete_segment_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_n_segments":{"type":"number","description_kind":"plain","optional":true,"computed":true},"input_loss_action":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iv_in_manifest":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iv_source":{"type":"string","description_kind":"plain","optional":true,"computed":true},"keep_segments":{"type":"number","description_kind":"plain","optional":true,"computed":true},"key_format":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_format_versions":{"type":"string","description_kind":"plain","optional":true,"computed":true},"manifest_compression":{"type":"string","description_kind":"plain","optional":true,"computed":true},"manifest_duration_format":{"type":"string","description_kind":"plain","optional":true,"computed":true},"min_segment_length":{"type":"number","description_kind":"plain","optional":true,"computed":true},"mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"output_selection":{"type":"string","description_kind":"plain","optional":true,"computed":true},"program_date_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"program_date_time_clock":{"type":"string","description_kind":"plain","optional":true,"computed":true},"program_date_time_period":{"type":"number","description_kind":"plain","optional":true,"computed":true},"redundant_manifest":{"type":"string","description_kind":"plain","optional":true,"computed":true},"segment_length":{"type":"number","description_kind":"plain","optional":true,"computed":true},"segments_per_subdirectory":{"type":"number","description_kind":"plain","optional":true,"computed":true},"stream_inf_resolution":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timed_metadata_id3_frame":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timed_metadata_id3_period":{"type":"number","description_kind":"plain","optional":true,"computed":true},"timestamp_delta_milliseconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ts_file_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"caption_language_mappings":{"nesting_mode":"set","block":{"attributes":{"caption_channel":{"type":"number","description_kind":"plain","required":true},"language_code":{"type":"string","description_kind":"plain","required":true},"language_description":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":4},"destination":{"nesting_mode":"list","block":{"attributes":{"destination_ref_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"hls_cdn_settings":{"nesting_mode":"list","block":{"block_types":{"hls_akamai_settings":{"nesting_mode":"list","block":{"attributes":{"connection_retry_interval":{"type":"number","description_kind":"plain","optional":true},"filecache_duration":{"type":"number","description_kind":"plain","optional":true},"http_transfer_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"num_retries":{"type":"number","description_kind":"plain","optional":true},"restart_delay":{"type":"number","description_kind":"plain","optional":true},"salt":{"type":"string","description_kind":"plain","optional":true,"computed":true},"token":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"hls_basic_put_settings":{"nesting_mode":"list","block":{"attributes":{"connection_retry_interval":{"type":"number","description_kind":"plain","optional":true},"filecache_duration":{"type":"number","description_kind":"plain","optional":true},"num_retries":{"type":"number","description_kind":"plain","optional":true},"restart_delay":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"hls_media_store_settings":{"nesting_mode":"list","block":{"attributes":{"connection_retry_interval":{"type":"number","description_kind":"plain","optional":true},"filecache_duration":{"type":"number","description_kind":"plain","optional":true},"media_store_storage_class":{"type":"string","description_kind":"plain","optional":true,"computed":true},"num_retries":{"type":"number","description_kind":"plain","optional":true},"restart_delay":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"hls_s3_settings":{"nesting_mode":"list","block":{"attributes":{"canned_acl":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"hls_webdav_settings":{"nesting_mode":"list","block":{"attributes":{"connection_retry_interval":{"type":"number","description_kind":"plain","optional":true},"filecache_duration":{"type":"number","description_kind":"plain","optional":true},"http_transfer_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"num_retries":{"type":"number","description_kind":"plain","optional":true},"restart_delay":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"key_provider_settings":{"nesting_mode":"list","block":{"block_types":{"static_key_settings":{"nesting_mode":"list","block":{"attributes":{"static_key_value":{"type":"string","description_kind":"plain","required":true}},"block_types":{"key_provider_server":{"nesting_mode":"list","block":{"attributes":{"password_param":{"type":"string","description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"media_package_group_settings":{"nesting_mode":"list","block":{"block_types":{"destination":{"nesting_mode":"list","block":{"attributes":{"destination_ref_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"ms_smooth_group_settings":{"nesting_mode":"list","block":{"attributes":{"acquisition_point_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"audio_only_timecode_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"certificate_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_retry_interval":{"type":"number","description_kind":"plain","optional":true,"computed":true},"event_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"event_id_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"event_stop_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"filecache_duration":{"type":"number","description_kind":"plain","optional":true},"fragment_length":{"type":"number","description_kind":"plain","optional":true,"computed":true},"input_loss_action":{"type":"string","description_kind":"plain","optional":true,"computed":true},"num_retries":{"type":"number","description_kind":"plain","optional":true},"restart_delay":{"type":"number","description_kind":"plain","optional":true},"segmentation_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"send_delay_ms":{"type":"number","description_kind":"plain","optional":true,"computed":true},"sparse_track_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stream_manifest_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timestamp_offset":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timestamp_offset_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"destination":{"nesting_mode":"list","block":{"attributes":{"destination_ref_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"multiplex_group_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"rtmp_group_settings":{"nesting_mode":"list","block":{"attributes":{"ad_markers":{"type":["list","string"],"description_kind":"plain","optional":true},"authentication_scheme":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cache_full_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cache_length":{"type":"number","description_kind":"plain","optional":true,"computed":true},"caption_data":{"type":"string","description_kind":"plain","optional":true,"computed":true},"input_loss_action":{"type":"string","description_kind":"plain","optional":true,"computed":true},"restart_delay":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"udp_group_settings":{"nesting_mode":"list","block":{"attributes":{"input_loss_action":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timed_metadata_id3_frame":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timed_metadata_id3_period":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"outputs":{"nesting_mode":"list","block":{"attributes":{"audio_description_names":{"type":["set","string"],"description_kind":"plain","optional":true},"caption_description_names":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"output_name":{"type":"string","description_kind":"plain","optional":true},"video_description_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"output_settings":{"nesting_mode":"list","block":{"block_types":{"archive_output_settings":{"nesting_mode":"list","block":{"attributes":{"extension":{"type":"string","description_kind":"plain","optional":true},"name_modifier":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"container_settings":{"nesting_mode":"list","block":{"block_types":{"m2ts_settings":{"nesting_mode":"list","block":{"attributes":{"absent_input_audio_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arib":{"type":"string","description_kind":"plain","optional":true},"arib_captions_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arib_captions_pid_control":{"type":"string","description_kind":"plain","optional":true},"audio_buffer_model":{"type":"string","description_kind":"plain","optional":true},"audio_frames_per_pes":{"type":"number","description_kind":"plain","optional":true},"audio_pids":{"type":"string","description_kind":"plain","optional":true,"computed":true},"audio_stream_type":{"type":"string","description_kind":"plain","optional":true},"bitrate":{"type":"number","description_kind":"plain","optional":true},"buffer_model":{"type":"string","description_kind":"plain","optional":true},"cc_descriptor":{"type":"string","description_kind":"plain","optional":true},"dvb_sub_pids":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dvb_teletext_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ebif":{"type":"string","description_kind":"plain","optional":true},"ebp_audio_interval":{"type":"string","description_kind":"plain","optional":true},"ebp_lookahead_ms":{"type":"number","description_kind":"plain","optional":true},"ebp_placement":{"type":"string","description_kind":"plain","optional":true},"ecm_pid":{"type":"string","description_kind":"plain","optional":true},"es_rate_in_pes":{"type":"string","description_kind":"plain","optional":true},"etv_platform_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"etv_signal_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"fragment_time":{"type":"number","description_kind":"plain","optional":true},"klv":{"type":"string","description_kind":"plain","optional":true},"klv_data_pids":{"type":"string","description_kind":"plain","optional":true,"computed":true},"nielsen_id3_behavior":{"type":"string","description_kind":"plain","optional":true},"null_packet_bitrate":{"type":"number","description_kind":"plain","optional":true},"pat_interval":{"type":"number","description_kind":"plain","optional":true},"pcr_control":{"type":"string","description_kind":"plain","optional":true},"pcr_period":{"type":"number","description_kind":"plain","optional":true},"pcr_pid":{"type":"string","description_kind":"plain","optional":true},"pmt_interval":{"type":"number","description_kind":"plain","optional":true},"pmt_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"program_num":{"type":"number","description_kind":"plain","optional":true},"rate_mode":{"type":"string","description_kind":"plain","optional":true},"scte27_pids":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scte35_control":{"type":"string","description_kind":"plain","optional":true},"scte35_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"segmentation_markers":{"type":"string","description_kind":"plain","optional":true},"segmentation_style":{"type":"string","description_kind":"plain","optional":true},"segmentation_time":{"type":"number","description_kind":"plain","optional":true},"timed_metadata_behavior":{"type":"string","description_kind":"plain","optional":true},"timed_metadata_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"transport_stream_id":{"type":"number","description_kind":"plain","optional":true},"video_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"dvb_nit_settings":{"nesting_mode":"list","block":{"attributes":{"network_id":{"type":"number","description_kind":"plain","required":true},"network_name":{"type":"string","description_kind":"plain","required":true},"rep_interval":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dvb_sdt_settings":{"nesting_mode":"list","block":{"attributes":{"output_sdt":{"type":"string","description_kind":"plain","optional":true},"rep_interval":{"type":"number","description_kind":"plain","optional":true},"service_name":{"type":"string","description_kind":"plain","optional":true},"service_provider_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dvb_tdt_settings":{"nesting_mode":"list","block":{"attributes":{"rep_interval":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"raw_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"frame_capture_output_settings":{"nesting_mode":"list","block":{"attributes":{"name_modifier":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"hls_output_settings":{"nesting_mode":"list","block":{"attributes":{"h265_packaging_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_modifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"segment_modifier":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"hls_settings":{"nesting_mode":"list","block":{"block_types":{"audio_only_hls_settings":{"nesting_mode":"list","block":{"attributes":{"audio_group_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"audio_track_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"segment_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"audio_only_image":{"nesting_mode":"list","block":{"attributes":{"password_param":{"type":"string","description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"fmp4_hls_settings":{"nesting_mode":"list","block":{"attributes":{"audio_rendition_sets":{"type":"string","description_kind":"plain","optional":true,"computed":true},"nielsen_id3_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timed_metadata_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"frame_capture_hls_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"standard_hls_settings":{"nesting_mode":"list","block":{"attributes":{"audio_rendition_sets":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"m3u8_settings":{"nesting_mode":"list","block":{"attributes":{"audio_frames_per_pes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"audio_pids":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ecm_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"nielsen_id3_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pat_interval":{"type":"number","description_kind":"plain","optional":true,"computed":true},"pcr_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pcr_period":{"type":"number","description_kind":"plain","optional":true,"computed":true},"pcr_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pmt_interval":{"type":"number","description_kind":"plain","optional":true,"computed":true},"pmt_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"program_num":{"type":"number","description_kind":"plain","optional":true,"computed":true},"scte35_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scte35_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timed_metadata_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timed_metadata_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"transport_stream_id":{"type":"number","description_kind":"plain","optional":true,"computed":true},"video_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"media_package_output_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"ms_smooth_output_settings":{"nesting_mode":"list","block":{"attributes":{"h265_packaging_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_modifier":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"multiplex_output_settings":{"nesting_mode":"list","block":{"block_types":{"destination":{"nesting_mode":"list","block":{"attributes":{"destination_ref_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"rtmp_output_settings":{"nesting_mode":"list","block":{"attributes":{"certificate_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_retry_interval":{"type":"number","description_kind":"plain","optional":true,"computed":true},"num_retries":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"destination":{"nesting_mode":"list","block":{"attributes":{"destination_ref_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"udp_output_settings":{"nesting_mode":"list","block":{"attributes":{"buffer_msec":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"container_settings":{"nesting_mode":"list","block":{"block_types":{"m2ts_settings":{"nesting_mode":"list","block":{"attributes":{"absent_input_audio_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arib":{"type":"string","description_kind":"plain","optional":true},"arib_captions_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arib_captions_pid_control":{"type":"string","description_kind":"plain","optional":true},"audio_buffer_model":{"type":"string","description_kind":"plain","optional":true},"audio_frames_per_pes":{"type":"number","description_kind":"plain","optional":true},"audio_pids":{"type":"string","description_kind":"plain","optional":true,"computed":true},"audio_stream_type":{"type":"string","description_kind":"plain","optional":true},"bitrate":{"type":"number","description_kind":"plain","optional":true},"buffer_model":{"type":"string","description_kind":"plain","optional":true},"cc_descriptor":{"type":"string","description_kind":"plain","optional":true},"dvb_sub_pids":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dvb_teletext_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ebif":{"type":"string","description_kind":"plain","optional":true},"ebp_audio_interval":{"type":"string","description_kind":"plain","optional":true},"ebp_lookahead_ms":{"type":"number","description_kind":"plain","optional":true},"ebp_placement":{"type":"string","description_kind":"plain","optional":true},"ecm_pid":{"type":"string","description_kind":"plain","optional":true},"es_rate_in_pes":{"type":"string","description_kind":"plain","optional":true},"etv_platform_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"etv_signal_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"fragment_time":{"type":"number","description_kind":"plain","optional":true},"klv":{"type":"string","description_kind":"plain","optional":true},"klv_data_pids":{"type":"string","description_kind":"plain","optional":true,"computed":true},"nielsen_id3_behavior":{"type":"string","description_kind":"plain","optional":true},"null_packet_bitrate":{"type":"number","description_kind":"plain","optional":true},"pat_interval":{"type":"number","description_kind":"plain","optional":true},"pcr_control":{"type":"string","description_kind":"plain","optional":true},"pcr_period":{"type":"number","description_kind":"plain","optional":true},"pcr_pid":{"type":"string","description_kind":"plain","optional":true},"pmt_interval":{"type":"number","description_kind":"plain","optional":true},"pmt_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"program_num":{"type":"number","description_kind":"plain","optional":true},"rate_mode":{"type":"string","description_kind":"plain","optional":true},"scte27_pids":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scte35_control":{"type":"string","description_kind":"plain","optional":true},"scte35_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"segmentation_markers":{"type":"string","description_kind":"plain","optional":true},"segmentation_style":{"type":"string","description_kind":"plain","optional":true},"segmentation_time":{"type":"number","description_kind":"plain","optional":true},"timed_metadata_behavior":{"type":"string","description_kind":"plain","optional":true},"timed_metadata_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"transport_stream_id":{"type":"number","description_kind":"plain","optional":true},"video_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"dvb_nit_settings":{"nesting_mode":"list","block":{"attributes":{"network_id":{"type":"number","description_kind":"plain","required":true},"network_name":{"type":"string","description_kind":"plain","required":true},"rep_interval":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dvb_sdt_settings":{"nesting_mode":"list","block":{"attributes":{"output_sdt":{"type":"string","description_kind":"plain","optional":true},"rep_interval":{"type":"number","description_kind":"plain","optional":true},"service_name":{"type":"string","description_kind":"plain","optional":true},"service_provider_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dvb_tdt_settings":{"nesting_mode":"list","block":{"attributes":{"rep_interval":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"destination":{"nesting_mode":"list","block":{"attributes":{"destination_ref_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"fec_output_settings":{"nesting_mode":"list","block":{"attributes":{"column_depth":{"type":"number","description_kind":"plain","optional":true,"computed":true},"include_fec":{"type":"string","description_kind":"plain","optional":true,"computed":true},"row_length":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1},"timecode_config":{"nesting_mode":"list","block":{"attributes":{"source":{"type":"string","description_kind":"plain","required":true},"sync_threshold":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"video_descriptions":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"respond_to_afd":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scaling_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sharpness":{"type":"number","description_kind":"plain","optional":true,"computed":true},"width":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"codec_settings":{"nesting_mode":"list","block":{"block_types":{"frame_capture_settings":{"nesting_mode":"list","block":{"attributes":{"capture_interval":{"type":"number","description_kind":"plain","optional":true,"computed":true},"capture_interval_units":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"h264_settings":{"nesting_mode":"list","block":{"attributes":{"adaptive_quantization":{"type":"string","description_kind":"plain","optional":true,"computed":true},"afd_signaling":{"type":"string","description_kind":"plain","optional":true,"computed":true},"bitrate":{"type":"number","description_kind":"plain","optional":true,"computed":true},"buf_fill_pct":{"type":"number","description_kind":"plain","optional":true,"computed":true},"buf_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"color_metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"entropy_encoding":{"type":"string","description_kind":"plain","optional":true,"computed":true},"fixed_afd":{"type":"string","description_kind":"plain","optional":true,"computed":true},"flicker_aq":{"type":"string","description_kind":"plain","optional":true,"computed":true},"force_field_pictures":{"type":"string","description_kind":"plain","optional":true,"computed":true},"framerate_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"framerate_denominator":{"type":"number","description_kind":"plain","optional":true,"computed":true},"framerate_numerator":{"type":"number","description_kind":"plain","optional":true,"computed":true},"gop_b_reference":{"type":"string","description_kind":"plain","optional":true,"computed":true},"gop_closed_cadence":{"type":"number","description_kind":"plain","optional":true,"computed":true},"gop_num_b_frames":{"type":"number","description_kind":"plain","optional":true,"computed":true},"gop_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"gop_size_units":{"type":"string","description_kind":"plain","optional":true,"computed":true},"level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"look_ahead_rate_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_bitrate":{"type":"number","description_kind":"plain","optional":true,"computed":true},"min_i_interval":{"type":"number","description_kind":"plain","optional":true,"computed":true},"num_ref_frames":{"type":"number","description_kind":"plain","optional":true,"computed":true},"par_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"par_denominator":{"type":"number","description_kind":"plain","optional":true,"computed":true},"par_numerator":{"type":"number","description_kind":"plain","optional":true,"computed":true},"profile":{"type":"string","description_kind":"plain","optional":true,"computed":true},"quality_level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"qvbr_quality_level":{"type":"number","description_kind":"plain","optional":true,"computed":true},"rate_control_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scan_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scene_change_detect":{"type":"string","description_kind":"plain","optional":true,"computed":true},"slices":{"type":"number","description_kind":"plain","optional":true,"computed":true},"softness":{"type":"number","description_kind":"plain","optional":true,"computed":true},"spatial_aq":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subgop_length":{"type":"string","description_kind":"plain","optional":true,"computed":true},"syntax":{"type":"string","description_kind":"plain","optional":true,"computed":true},"temporal_aq":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timecode_insertion":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter_settings":{"nesting_mode":"list","block":{"block_types":{"temporal_filter_settings":{"nesting_mode":"list","block":{"attributes":{"post_filter_sharpening":{"type":"string","description_kind":"plain","optional":true},"strength":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"h265_settings":{"nesting_mode":"list","block":{"attributes":{"adaptive_quantization":{"type":"string","description_kind":"plain","optional":true,"computed":true},"afd_signaling":{"type":"string","description_kind":"plain","optional":true,"computed":true},"alternative_transfer_function":{"type":"string","description_kind":"plain","optional":true,"computed":true},"bitrate":{"type":"number","description_kind":"plain","required":true},"buf_size":{"type":"number","description_kind":"plain","optional":true},"color_metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"fixed_afd":{"type":"string","description_kind":"plain","optional":true,"computed":true},"flicker_aq":{"type":"string","description_kind":"plain","optional":true,"computed":true},"framerate_denominator":{"type":"number","description_kind":"plain","required":true},"framerate_numerator":{"type":"number","description_kind":"plain","required":true},"gop_closed_cadence":{"type":"number","description_kind":"plain","optional":true},"gop_size":{"type":"number","description_kind":"plain","optional":true},"gop_size_units":{"type":"string","description_kind":"plain","optional":true,"computed":true},"level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"look_ahead_rate_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_bitrate":{"type":"number","description_kind":"plain","optional":true},"min_i_interval":{"type":"number","description_kind":"plain","optional":true},"par_denominator":{"type":"number","description_kind":"plain","optional":true},"par_numerator":{"type":"number","description_kind":"plain","optional":true},"profile":{"type":"string","description_kind":"plain","optional":true,"computed":true},"qvbr_quality_level":{"type":"number","description_kind":"plain","optional":true},"rate_control_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scan_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scene_change_detect":{"type":"string","description_kind":"plain","optional":true,"computed":true},"slices":{"type":"number","description_kind":"plain","optional":true},"tier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timecode_insertion":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"color_space_settings":{"nesting_mode":"list","block":{"block_types":{"color_space_passthrough_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"dolby_vision81_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"hdr10_settings":{"nesting_mode":"list","block":{"attributes":{"max_cll":{"type":"number","description_kind":"plain","optional":true},"max_fall":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rec601_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"rec709_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"filter_settings":{"nesting_mode":"list","block":{"block_types":{"temporal_filter_settings":{"nesting_mode":"list","block":{"attributes":{"post_filter_sharpening":{"type":"string","description_kind":"plain","optional":true},"strength":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timecode_burnin_settings":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timecode_burnin_font_size":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timecode_burnin_position":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"input_attachments":{"nesting_mode":"set","block":{"attributes":{"input_attachment_name":{"type":"string","description_kind":"plain","required":true},"input_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"automatic_input_failover_settings":{"nesting_mode":"list","block":{"attributes":{"error_clear_time_msec":{"type":"number","description_kind":"plain","optional":true},"input_preference":{"type":"string","description_kind":"plain","optional":true},"secondary_input_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"failover_condition":{"nesting_mode":"set","block":{"block_types":{"failover_condition_settings":{"nesting_mode":"list","block":{"block_types":{"audio_silence_settings":{"nesting_mode":"list","block":{"attributes":{"audio_selector_name":{"type":"string","description_kind":"plain","required":true},"audio_silence_threshold_msec":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"input_loss_settings":{"nesting_mode":"list","block":{"attributes":{"input_loss_threshold_msec":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"video_black_settings":{"nesting_mode":"list","block":{"attributes":{"black_detect_threshold":{"type":"number","description_kind":"plain","optional":true},"video_black_threshold_msec":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"input_settings":{"nesting_mode":"list","block":{"attributes":{"deblock_filter":{"type":"string","description_kind":"plain","optional":true},"denoise_filter":{"type":"string","description_kind":"plain","optional":true},"filter_strength":{"type":"number","description_kind":"plain","optional":true},"input_filter":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scte35_pid":{"type":"number","description_kind":"plain","optional":true},"smpte2038_data_preference":{"type":"string","description_kind":"plain","optional":true},"source_end_behavior":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"audio_selector":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"selector_settings":{"nesting_mode":"list","block":{"block_types":{"audio_hls_rendition_selection":{"nesting_mode":"list","block":{"attributes":{"group_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"audio_language_selection":{"nesting_mode":"list","block":{"attributes":{"language_code":{"type":"string","description_kind":"plain","required":true},"language_selection_policy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"audio_pid_selection":{"nesting_mode":"list","block":{"attributes":{"pid":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"audio_track_selection":{"nesting_mode":"list","block":{"block_types":{"dolby_e_decode":{"nesting_mode":"list","block":{"attributes":{"program_selection":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"tracks":{"nesting_mode":"set","block":{"attributes":{"track":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"caption_selector":{"nesting_mode":"list","block":{"attributes":{"language_code":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"selector_settings":{"nesting_mode":"list","block":{"block_types":{"ancillary_source_settings":{"nesting_mode":"list","block":{"attributes":{"source_ancillary_channel_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"arib_source_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"dvb_sub_source_settings":{"nesting_mode":"list","block":{"attributes":{"ocr_language":{"type":"string","description_kind":"plain","optional":true},"pid":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"embedded_source_settings":{"nesting_mode":"list","block":{"attributes":{"convert_608_to_708":{"type":"string","description_kind":"plain","optional":true},"scte20_detection":{"type":"string","description_kind":"plain","optional":true},"source_608_channel_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"scte20_source_settings":{"nesting_mode":"list","block":{"attributes":{"convert_608_to_708":{"type":"string","description_kind":"plain","optional":true},"source_608_channel_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"scte27_source_settings":{"nesting_mode":"list","block":{"attributes":{"ocr_language":{"type":"string","description_kind":"plain","optional":true},"pid":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"teletext_source_settings":{"nesting_mode":"list","block":{"attributes":{"page_number":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"output_rectangle":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"number","description_kind":"plain","required":true},"left_offset":{"type":"number","description_kind":"plain","required":true},"top_offset":{"type":"number","description_kind":"plain","required":true},"width":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"network_input_settings":{"nesting_mode":"list","block":{"attributes":{"server_validation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"hls_input_settings":{"nesting_mode":"list","block":{"attributes":{"bandwidth":{"type":"number","description_kind":"plain","optional":true},"buffer_segments":{"type":"number","description_kind":"plain","optional":true},"retries":{"type":"number","description_kind":"plain","optional":true},"retry_interval":{"type":"number","description_kind":"plain","optional":true},"scte35_source":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"video_selector":{"nesting_mode":"list","block":{"attributes":{"color_space":{"type":"string","description_kind":"plain","optional":true},"color_space_usage":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"input_specification":{"nesting_mode":"list","block":{"attributes":{"codec":{"type":"string","description_kind":"plain","required":true},"input_resolution":{"type":"string","description_kind":"plain","required":true},"maximum_bitrate":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"maintenance":{"nesting_mode":"list","block":{"attributes":{"maintenance_day":{"type":"string","description_kind":"plain","required":true},"maintenance_start_time":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc":{"nesting_mode":"list","block":{"attributes":{"availability_zones":{"type":["list","string"],"description_kind":"plain","computed":true},"public_address_allocation_ids":{"type":["list","string"],"description_kind":"plain","required":true},"security_group_ids":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_medialive_input":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"attached_channels":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"input_class":{"type":"string","description_kind":"plain","computed":true},"input_partner_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"input_security_groups":{"type":["list","string"],"description_kind":"plain","optional":true},"input_source_type":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"destinations":{"nesting_mode":"set","block":{"attributes":{"stream_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"input_devices":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"media_connect_flows":{"nesting_mode":"set","block":{"attributes":{"flow_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"sources":{"nesting_mode":"set","block":{"attributes":{"password_param":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"subnet_ids":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_medialive_input_security_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inputs":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"whitelist_rules":{"nesting_mode":"set","block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_medialive_multiplex":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["list","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"start_multiplex":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"multiplex_settings":{"nesting_mode":"list","block":{"attributes":{"maximum_video_buffer_delay_milliseconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"transport_stream_bitrate":{"type":"number","description_kind":"plain","required":true},"transport_stream_id":{"type":"number","description_kind":"plain","required":true},"transport_stream_reserved_bitrate":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_medialive_multiplex_program":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"multiplex_id":{"type":"string","description_kind":"plain","required":true},"program_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"multiplex_program_settings":{"nesting_mode":"list","block":{"attributes":{"preferred_channel_pipeline":{"type":"string","description_kind":"plain","required":true},"program_number":{"type":"number","description_kind":"plain","required":true}},"block_types":{"service_descriptor":{"nesting_mode":"list","block":{"attributes":{"provider_name":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"video_settings":{"nesting_mode":"list","block":{"attributes":{"constant_bitrate":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"statmux_settings":{"nesting_mode":"list","block":{"attributes":{"maximum_bitrate":{"type":"number","description_kind":"plain","optional":true,"computed":true},"minimum_bitrate":{"type":"number","description_kind":"plain","optional":true,"computed":true},"priority":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_memorydb_acl":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"minimum_engine_version":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_names":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_memorydb_cluster":{"version":0,"block":{"attributes":{"acl_name":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_minor_version_upgrade":{"type":"bool","description_kind":"plain","optional":true},"cluster_endpoint":{"type":["list",["object",{"address":"string","port":"number"}]],"description_kind":"plain","computed":true},"data_tiering":{"type":"bool","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"engine_patch_version":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"final_snapshot_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"node_type":{"type":"string","description_kind":"plain","required":true},"num_replicas_per_shard":{"type":"number","description_kind":"plain","optional":true},"num_shards":{"type":"number","description_kind":"plain","optional":true},"parameter_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"shards":{"type":["set",["object",{"name":"string","nodes":["set",["object",{"availability_zone":"string","create_time":"string","endpoint":["list",["object",{"address":"string","port":"number"}]],"name":"string"}]],"num_nodes":"number","slots":"string"}]],"description_kind":"plain","computed":true},"snapshot_arns":{"type":["list","string"],"description_kind":"plain","optional":true},"snapshot_name":{"type":"string","description_kind":"plain","optional":true},"snapshot_retention_limit":{"type":"number","description_kind":"plain","optional":true,"computed":true},"snapshot_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sns_topic_arn":{"type":"string","description_kind":"plain","optional":true},"subnet_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tls_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_memorydb_parameter_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"family":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_memorydb_snapshot":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_configuration":{"type":["list",["object",{"description":"string","engine_version":"string","maintenance_window":"string","name":"string","node_type":"string","num_shards":"number","parameter_group_name":"string","port":"number","snapshot_retention_limit":"number","snapshot_window":"string","subnet_group_name":"string","topic_arn":"string","vpc_id":"string"}]],"description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_memorydb_subnet_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_memorydb_user":{"version":0,"block":{"attributes":{"access_string":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"minimum_engine_version":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authentication_mode":{"nesting_mode":"list","block":{"attributes":{"password_count":{"type":"number","description_kind":"plain","computed":true},"passwords":{"type":["set","string"],"description_kind":"plain","required":true,"sensitive":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_mq_broker":{"version":0,"block":{"attributes":{"apply_immediately":{"type":"bool","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"authentication_strategy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"auto_minor_version_upgrade":{"type":"bool","description_kind":"plain","optional":true},"broker_name":{"type":"string","description_kind":"plain","required":true},"deployment_mode":{"type":"string","description_kind":"plain","optional":true},"engine_type":{"type":"string","description_kind":"plain","required":true},"engine_version":{"type":"string","description_kind":"plain","required":true},"host_instance_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instances":{"type":["list",["object",{"console_url":"string","endpoints":["list","string"],"ip_address":"string"}]],"description_kind":"plain","computed":true},"publicly_accessible":{"type":"bool","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"storage_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"revision":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"encryption_options":{"nesting_mode":"list","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"use_aws_owned_key":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ldap_server_metadata":{"nesting_mode":"list","block":{"attributes":{"hosts":{"type":["list","string"],"description_kind":"plain","optional":true},"role_base":{"type":"string","description_kind":"plain","optional":true},"role_name":{"type":"string","description_kind":"plain","optional":true},"role_search_matching":{"type":"string","description_kind":"plain","optional":true},"role_search_subtree":{"type":"bool","description_kind":"plain","optional":true},"service_account_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"service_account_username":{"type":"string","description_kind":"plain","optional":true},"user_base":{"type":"string","description_kind":"plain","optional":true},"user_role_name":{"type":"string","description_kind":"plain","optional":true},"user_search_matching":{"type":"string","description_kind":"plain","optional":true},"user_search_subtree":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logs":{"nesting_mode":"list","block":{"attributes":{"audit":{"type":"string","description_kind":"plain","optional":true},"general":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maintenance_window_start_time":{"nesting_mode":"list","block":{"attributes":{"day_of_week":{"type":"string","description_kind":"plain","required":true},"time_of_day":{"type":"string","description_kind":"plain","required":true},"time_zone":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"user":{"nesting_mode":"set","block":{"attributes":{"console_access":{"type":"bool","description_kind":"plain","optional":true},"groups":{"type":["set","string"],"description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"replication_user":{"type":"bool","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_mq_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authentication_strategy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"data":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"engine_type":{"type":"string","description_kind":"plain","required":true},"engine_version":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest_revision":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_msk_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_public_sasl_iam":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_public_sasl_scram":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_public_tls":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_sasl_iam":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_sasl_scram":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_tls":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_vpc_connectivity_sasl_iam":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_vpc_connectivity_sasl_scram":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_vpc_connectivity_tls":{"type":"string","description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"current_version":{"type":"string","description_kind":"plain","computed":true},"enhanced_monitoring":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kafka_version":{"type":"string","description_kind":"plain","required":true},"number_of_broker_nodes":{"type":"number","description_kind":"plain","required":true},"storage_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"zookeeper_connect_string":{"type":"string","description_kind":"plain","computed":true},"zookeeper_connect_string_tls":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"broker_node_group_info":{"nesting_mode":"list","block":{"attributes":{"az_distribution":{"type":"string","description_kind":"plain","optional":true},"client_subnets":{"type":["set","string"],"description_kind":"plain","required":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"security_groups":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"connectivity_info":{"nesting_mode":"list","block":{"block_types":{"public_access":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"vpc_connectivity":{"nesting_mode":"list","block":{"block_types":{"client_authentication":{"nesting_mode":"list","block":{"attributes":{"tls":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"block_types":{"sasl":{"nesting_mode":"list","block":{"attributes":{"iam":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"scram":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"storage_info":{"nesting_mode":"list","block":{"block_types":{"ebs_storage_info":{"nesting_mode":"list","block":{"attributes":{"volume_size":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"provisioned_throughput":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"volume_throughput":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"client_authentication":{"nesting_mode":"list","block":{"attributes":{"unauthenticated":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"sasl":{"nesting_mode":"list","block":{"attributes":{"iam":{"type":"bool","description_kind":"plain","optional":true},"scram":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tls":{"nesting_mode":"list","block":{"attributes":{"certificate_authority_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"configuration_info":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"revision":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"encryption_info":{"nesting_mode":"list","block":{"attributes":{"encryption_at_rest_kms_key_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"encryption_in_transit":{"nesting_mode":"list","block":{"attributes":{"client_broker":{"type":"string","description_kind":"plain","optional":true},"in_cluster":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"logging_info":{"nesting_mode":"list","block":{"block_types":{"broker_logs":{"nesting_mode":"list","block":{"block_types":{"cloudwatch_logs":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"log_group":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"firehose":{"nesting_mode":"list","block":{"attributes":{"delivery_stream":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"open_monitoring":{"nesting_mode":"list","block":{"block_types":{"prometheus":{"nesting_mode":"list","block":{"block_types":{"jmx_exporter":{"nesting_mode":"list","block":{"attributes":{"enabled_in_broker":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"node_exporter":{"nesting_mode":"list","block":{"attributes":{"enabled_in_broker":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_msk_cluster_policy":{"version":0,"block":{"attributes":{"cluster_arn":{"type":"string","description_kind":"plain","required":true},"current_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_msk_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kafka_versions":{"type":["set","string"],"description_kind":"plain","optional":true},"latest_revision":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"server_properties":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_msk_scram_secret_association":{"version":0,"block":{"attributes":{"cluster_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"secret_arn_list":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_msk_serverless_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"client_authentication":{"nesting_mode":"list","block":{"block_types":{"sasl":{"nesting_mode":"list","block":{"block_types":{"iam":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_msk_vpc_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authentication":{"type":"string","description_kind":"plain","required":true},"client_subnets":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_cluster_arn":{"type":"string","description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_mskconnect_connector":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"connector_configuration":{"type":["map","string"],"description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kafkaconnect_version":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"service_execution_role_arn":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"capacity":{"nesting_mode":"list","block":{"block_types":{"autoscaling":{"nesting_mode":"list","block":{"attributes":{"max_worker_count":{"type":"number","description_kind":"plain","required":true},"mcu_count":{"type":"number","description_kind":"plain","optional":true},"min_worker_count":{"type":"number","description_kind":"plain","required":true}},"block_types":{"scale_in_policy":{"nesting_mode":"list","block":{"attributes":{"cpu_utilization_percentage":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"scale_out_policy":{"nesting_mode":"list","block":{"attributes":{"cpu_utilization_percentage":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"provisioned_capacity":{"nesting_mode":"list","block":{"attributes":{"mcu_count":{"type":"number","description_kind":"plain","optional":true},"worker_count":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"kafka_cluster":{"nesting_mode":"list","block":{"block_types":{"apache_kafka_cluster":{"nesting_mode":"list","block":{"attributes":{"bootstrap_servers":{"type":"string","description_kind":"plain","required":true}},"block_types":{"vpc":{"nesting_mode":"list","block":{"attributes":{"security_groups":{"type":["set","string"],"description_kind":"plain","required":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"kafka_cluster_client_authentication":{"nesting_mode":"list","block":{"attributes":{"authentication_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"kafka_cluster_encryption_in_transit":{"nesting_mode":"list","block":{"attributes":{"encryption_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"log_delivery":{"nesting_mode":"list","block":{"block_types":{"worker_log_delivery":{"nesting_mode":"list","block":{"block_types":{"cloudwatch_logs":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"log_group":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"firehose":{"nesting_mode":"list","block":{"attributes":{"delivery_stream":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"plugin":{"nesting_mode":"set","block":{"block_types":{"custom_plugin":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"revision":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"worker_configuration":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"revision":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_mskconnect_custom_plugin":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"content_type":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest_revision":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"location":{"nesting_mode":"list","block":{"block_types":{"s3":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"file_key":{"type":"string","description_kind":"plain","required":true},"object_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_mskconnect_worker_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest_revision":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"properties_file_content":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_mwaa_environment":{"version":0,"block":{"attributes":{"airflow_configuration_options":{"type":["map","string"],"description_kind":"plain","optional":true,"sensitive":true},"airflow_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"dag_s3_path":{"type":"string","description_kind":"plain","required":true},"environment_class":{"type":"string","description_kind":"plain","optional":true,"computed":true},"execution_role_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key":{"type":"string","description_kind":"plain","optional":true},"last_updated":{"type":["list",["object",{"created_at":"string","error":["list",["object",{"error_code":"string","error_message":"string"}]],"status":"string"}]],"description_kind":"plain","computed":true},"max_workers":{"type":"number","description_kind":"plain","optional":true,"computed":true},"min_workers":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"plugins_s3_object_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"plugins_s3_path":{"type":"string","description_kind":"plain","optional":true},"requirements_s3_object_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"requirements_s3_path":{"type":"string","description_kind":"plain","optional":true},"schedulers":{"type":"number","description_kind":"plain","optional":true,"computed":true},"service_role_arn":{"type":"string","description_kind":"plain","computed":true},"source_bucket_arn":{"type":"string","description_kind":"plain","required":true},"startup_script_s3_object_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"startup_script_s3_path":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"webserver_access_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"webserver_url":{"type":"string","description_kind":"plain","computed":true},"weekly_maintenance_window_start":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"logging_configuration":{"nesting_mode":"list","block":{"block_types":{"dag_processing_logs":{"nesting_mode":"list","block":{"attributes":{"cloud_watch_log_group_arn":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"log_level":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"scheduler_logs":{"nesting_mode":"list","block":{"attributes":{"cloud_watch_log_group_arn":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"log_level":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"task_logs":{"nesting_mode":"list","block":{"attributes":{"cloud_watch_log_group_arn":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"log_level":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"webserver_logs":{"nesting_mode":"list","block":{"attributes":{"cloud_watch_log_group_arn":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"log_level":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"worker_logs":{"nesting_mode":"list","block":{"attributes":{"cloud_watch_log_group_arn":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"log_level":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"network_configuration":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_nat_gateway":{"version":0,"block":{"attributes":{"allocation_id":{"type":"string","description_kind":"plain","optional":true},"association_id":{"type":"string","description_kind":"plain","computed":true},"connectivity_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","computed":true},"private_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_ip":{"type":"string","description_kind":"plain","computed":true},"secondary_allocation_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"secondary_private_ip_address_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"secondary_private_ip_addresses":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_neptune_cluster":{"version":0,"block":{"attributes":{"allow_major_version_upgrade":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"apply_immediately":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"backup_retention_period":{"type":"number","description_kind":"plain","optional":true},"cluster_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_identifier_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_members":{"type":["set","string"],"description_kind":"plain","computed":true},"cluster_resource_id":{"type":"string","description_kind":"plain","computed":true},"copy_tags_to_snapshot":{"type":"bool","description_kind":"plain","optional":true},"deletion_protection":{"type":"bool","description_kind":"plain","optional":true},"enable_cloudwatch_logs_exports":{"type":["set","string"],"description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","optional":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"final_snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"global_cluster_identifier":{"type":"string","description_kind":"plain","optional":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"iam_database_authentication_enabled":{"type":"bool","description_kind":"plain","optional":true},"iam_roles":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"neptune_cluster_parameter_group_name":{"type":"string","description_kind":"plain","optional":true},"neptune_instance_parameter_group_name":{"type":"string","description_kind":"plain","optional":true},"neptune_subnet_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true},"preferred_backup_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"reader_endpoint":{"type":"string","description_kind":"plain","computed":true},"replication_source_identifier":{"type":"string","description_kind":"plain","optional":true},"skip_final_snapshot":{"type":"bool","description_kind":"plain","optional":true},"snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"storage_encrypted":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"serverless_v2_scaling_configuration":{"nesting_mode":"list","block":{"attributes":{"max_capacity":{"type":"number","description_kind":"plain","optional":true},"min_capacity":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_neptune_cluster_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_endpoint_identifier":{"type":"string","description_kind":"plain","required":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"endpoint_type":{"type":"string","description_kind":"plain","required":true},"excluded_members":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"static_members":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_neptune_cluster_instance":{"version":0,"block":{"attributes":{"address":{"type":"string","description_kind":"plain","computed":true},"apply_immediately":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_minor_version_upgrade":{"type":"bool","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"dbi_resource_id":{"type":"string","description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","optional":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_class":{"type":"string","description_kind":"plain","required":true},"kms_key_arn":{"type":"string","description_kind":"plain","computed":true},"neptune_parameter_group_name":{"type":"string","description_kind":"plain","optional":true},"neptune_subnet_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true},"preferred_backup_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"promotion_tier":{"type":"number","description_kind":"plain","optional":true},"publicly_accessible":{"type":"bool","description_kind":"plain","optional":true},"storage_encrypted":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"writer":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_neptune_cluster_parameter_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"family":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"apply_method":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_neptune_cluster_snapshot":{"version":0,"block":{"attributes":{"allocated_storage":{"type":"number","description_kind":"plain","computed":true},"availability_zones":{"type":["list","string"],"description_kind":"plain","computed":true},"db_cluster_identifier":{"type":"string","description_kind":"plain","required":true},"db_cluster_snapshot_arn":{"type":"string","description_kind":"plain","computed":true},"db_cluster_snapshot_identifier":{"type":"string","description_kind":"plain","required":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"license_model":{"type":"string","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"snapshot_type":{"type":"string","description_kind":"plain","computed":true},"source_db_cluster_snapshot_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"storage_encrypted":{"type":"bool","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_neptune_event_subscription":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"customer_aws_id":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"event_categories":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sns_topic_arn":{"type":"string","description_kind":"plain","required":true},"source_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"source_type":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_neptune_global_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"deletion_protection":{"type":"bool","description_kind":"plain","optional":true},"engine":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"global_cluster_identifier":{"type":"string","description_kind":"plain","required":true},"global_cluster_members":{"type":["set",["object",{"db_cluster_arn":"string","is_writer":"bool"}]],"description_kind":"plain","computed":true},"global_cluster_resource_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_db_cluster_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"storage_encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_neptune_parameter_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"family":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"apply_method":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_neptune_subnet_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_network_acl":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"egress":{"type":["set",["object",{"action":"string","cidr_block":"string","from_port":"number","icmp_code":"number","icmp_type":"number","ipv6_cidr_block":"string","protocol":"string","rule_no":"number","to_port":"number"}]],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ingress":{"type":["set",["object",{"action":"string","cidr_block":"string","from_port":"number","icmp_code":"number","icmp_type":"number","ipv6_cidr_block":"string","protocol":"string","rule_no":"number","to_port":"number"}]],"description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_network_acl_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_acl_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_network_acl_rule":{"version":0,"block":{"attributes":{"cidr_block":{"type":"string","description_kind":"plain","optional":true},"egress":{"type":"bool","description_kind":"plain","optional":true},"from_port":{"type":"number","description_kind":"plain","optional":true},"icmp_code":{"type":"number","description_kind":"plain","optional":true},"icmp_type":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_cidr_block":{"type":"string","description_kind":"plain","optional":true},"network_acl_id":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"rule_action":{"type":"string","description_kind":"plain","required":true},"rule_number":{"type":"number","description_kind":"plain","required":true},"to_port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_network_interface":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"interface_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv4_prefix_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ipv4_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"ipv6_address_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ipv6_address_list":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"ipv6_address_list_enabled":{"type":"bool","description_kind":"plain","optional":true},"ipv6_addresses":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"ipv6_prefix_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ipv6_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"mac_address":{"type":"string","description_kind":"plain","computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"private_dns_name":{"type":"string","description_kind":"plain","computed":true},"private_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_ip_list":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"private_ip_list_enabled":{"type":"bool","description_kind":"plain","optional":true},"private_ips":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"private_ips_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"source_dest_check":{"type":"bool","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"attachment":{"nesting_mode":"set","block":{"attributes":{"attachment_id":{"type":"string","description_kind":"plain","computed":true},"device_index":{"type":"number","description_kind":"plain","required":true},"instance":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_network_interface_attachment":{"version":0,"block":{"attributes":{"attachment_id":{"type":"string","description_kind":"plain","computed":true},"device_index":{"type":"number","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_network_interface_sg_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true},"security_group_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_networkfirewall_firewall":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"delete_protection":{"type":"bool","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"firewall_policy_arn":{"type":"string","description_kind":"plain","required":true},"firewall_policy_change_protection":{"type":"bool","description_kind":"plain","optional":true},"firewall_status":{"type":["list",["object",{"sync_states":["set",["object",{"attachment":["list",["object",{"endpoint_id":"string","subnet_id":"string"}]],"availability_zone":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subnet_change_protection":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_token":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"key_id":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"subnet_mapping":{"nesting_mode":"set","block":{"attributes":{"ip_address_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_networkfirewall_firewall_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_token":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"key_id":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"firewall_policy":{"nesting_mode":"list","block":{"attributes":{"stateful_default_actions":{"type":["set","string"],"description_kind":"plain","optional":true},"stateless_default_actions":{"type":["set","string"],"description_kind":"plain","required":true},"stateless_fragment_default_actions":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"policy_variables":{"nesting_mode":"list","block":{"block_types":{"rule_variables":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set":{"nesting_mode":"list","block":{"attributes":{"definition":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"stateful_engine_options":{"nesting_mode":"list","block":{"attributes":{"rule_order":{"type":"string","description_kind":"plain","optional":true},"stream_exception_policy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"stateful_rule_group_reference":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","optional":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"override":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"stateless_custom_action":{"nesting_mode":"set","block":{"attributes":{"action_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_definition":{"nesting_mode":"list","block":{"block_types":{"publish_metric_action":{"nesting_mode":"list","block":{"block_types":{"dimension":{"nesting_mode":"set","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"stateless_rule_group_reference":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_networkfirewall_logging_configuration":{"version":0,"block":{"attributes":{"firewall_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"logging_configuration":{"nesting_mode":"list","block":{"block_types":{"log_destination_config":{"nesting_mode":"set","block":{"attributes":{"log_destination":{"type":["map","string"],"description_kind":"plain","required":true},"log_destination_type":{"type":"string","description_kind":"plain","required":true},"log_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_networkfirewall_resource_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_networkfirewall_rule_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"capacity":{"type":"number","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"rules":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true},"update_token":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"key_id":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"rule_group":{"nesting_mode":"list","block":{"block_types":{"reference_sets":{"nesting_mode":"list","block":{"block_types":{"ip_set_references":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_reference":{"nesting_mode":"list","block":{"attributes":{"reference_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":5}},"description_kind":"plain"},"max_items":1},"rule_variables":{"nesting_mode":"list","block":{"block_types":{"ip_sets":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set":{"nesting_mode":"list","block":{"attributes":{"definition":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"port_sets":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true}},"block_types":{"port_set":{"nesting_mode":"list","block":{"attributes":{"definition":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"rules_source":{"nesting_mode":"list","block":{"attributes":{"rules_string":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"rules_source_list":{"nesting_mode":"list","block":{"attributes":{"generated_rules_type":{"type":"string","description_kind":"plain","required":true},"target_types":{"type":["set","string"],"description_kind":"plain","required":true},"targets":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"stateful_rule":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true}},"block_types":{"header":{"nesting_mode":"list","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","required":true},"destination_port":{"type":"string","description_kind":"plain","required":true},"direction":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"source":{"type":"string","description_kind":"plain","required":true},"source_port":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"rule_option":{"nesting_mode":"set","block":{"attributes":{"keyword":{"type":"string","description_kind":"plain","required":true},"settings":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"stateless_rules_and_custom_actions":{"nesting_mode":"list","block":{"block_types":{"custom_action":{"nesting_mode":"set","block":{"attributes":{"action_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_definition":{"nesting_mode":"list","block":{"block_types":{"publish_metric_action":{"nesting_mode":"list","block":{"block_types":{"dimension":{"nesting_mode":"set","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"stateless_rule":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true}},"block_types":{"rule_definition":{"nesting_mode":"list","block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"match_attributes":{"nesting_mode":"list","block":{"attributes":{"protocols":{"type":["set","number"],"description_kind":"plain","optional":true}},"block_types":{"destination":{"nesting_mode":"set","block":{"attributes":{"address_definition":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"destination_port":{"nesting_mode":"set","block":{"attributes":{"from_port":{"type":"number","description_kind":"plain","required":true},"to_port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"source":{"nesting_mode":"set","block":{"attributes":{"address_definition":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"source_port":{"nesting_mode":"set","block":{"attributes":{"from_port":{"type":"number","description_kind":"plain","required":true},"to_port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"tcp_flag":{"nesting_mode":"set","block":{"attributes":{"flags":{"type":["set","string"],"description_kind":"plain","required":true},"masks":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"stateful_rule_options":{"nesting_mode":"list","block":{"attributes":{"rule_order":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_networkmanager_attachment_accepter":{"version":0,"block":{"attributes":{"attachment_id":{"type":"string","description_kind":"plain","required":true},"attachment_policy_rule_number":{"type":"number","description_kind":"plain","computed":true},"attachment_type":{"type":"string","description_kind":"plain","required":true},"core_network_arn":{"type":"string","description_kind":"plain","computed":true},"core_network_id":{"type":"string","description_kind":"plain","computed":true},"edge_location":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true},"resource_arn":{"type":"string","description_kind":"plain","computed":true},"segment_name":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_connect_attachment":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"attachment_id":{"type":"string","description_kind":"plain","computed":true},"attachment_policy_rule_number":{"type":"number","description_kind":"plain","computed":true},"attachment_type":{"type":"string","description_kind":"plain","computed":true},"core_network_arn":{"type":"string","description_kind":"plain","computed":true},"core_network_id":{"type":"string","description_kind":"plain","required":true},"edge_location":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true},"resource_arn":{"type":"string","description_kind":"plain","computed":true},"segment_name":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transport_attachment_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"options":{"nesting_mode":"list","block":{"attributes":{"protocol":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_connect_peer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"configuration":{"type":["list",["object",{"bgp_configurations":["list",["object",{"core_network_address":"string","core_network_asn":"number","peer_address":"string","peer_asn":"number"}]],"core_network_address":"string","inside_cidr_blocks":["set","string"],"peer_address":"string","protocol":"string"}]],"description_kind":"plain","computed":true},"connect_attachment_id":{"type":"string","description_kind":"plain","required":true},"connect_peer_id":{"type":"string","description_kind":"plain","computed":true},"core_network_address":{"type":"string","description_kind":"plain","optional":true},"core_network_id":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"edge_location":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inside_cidr_blocks":{"type":["list","string"],"description_kind":"plain","required":true},"peer_address":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"bgp_options":{"nesting_mode":"list","block":{"attributes":{"peer_asn":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"connected_device_id":{"type":"string","description_kind":"plain","required":true},"connected_link_id":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"device_id":{"type":"string","description_kind":"plain","required":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"link_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_core_network":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"base_policy_region":{"type":"string","description_kind":"plain","deprecated":true,"optional":true},"base_policy_regions":{"type":["set","string"],"description_kind":"plain","optional":true},"create_base_policy":{"type":"bool","description_kind":"plain","optional":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"edges":{"type":["list",["object",{"asn":"number","edge_location":"string","inside_cidr_blocks":["list","string"]}]],"description_kind":"plain","computed":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"segments":{"type":["list",["object",{"edge_locations":["list","string"],"name":"string","shared_segments":["list","string"]}]],"description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_core_network_policy_attachment":{"version":0,"block":{"attributes":{"core_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_document":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_customer_gateway_association":{"version":0,"block":{"attributes":{"customer_gateway_arn":{"type":"string","description_kind":"plain","required":true},"device_id":{"type":"string","description_kind":"plain","required":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"link_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_device":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"model":{"type":"string","description_kind":"plain","optional":true},"serial_number":{"type":"string","description_kind":"plain","optional":true},"site_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true},"vendor":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aws_location":{"nesting_mode":"list","block":{"attributes":{"subnet_arn":{"type":"string","description_kind":"plain","optional":true},"zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"location":{"nesting_mode":"list","block":{"attributes":{"address":{"type":"string","description_kind":"plain","optional":true},"latitude":{"type":"string","description_kind":"plain","optional":true},"longitude":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_global_network":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_link":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"provider_name":{"type":"string","description_kind":"plain","optional":true},"site_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"bandwidth":{"nesting_mode":"list","block":{"attributes":{"download_speed":{"type":"number","description_kind":"plain","optional":true},"upload_speed":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_link_association":{"version":0,"block":{"attributes":{"device_id":{"type":"string","description_kind":"plain","required":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"link_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_site":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"location":{"nesting_mode":"list","block":{"attributes":{"address":{"type":"string","description_kind":"plain","optional":true},"latitude":{"type":"string","description_kind":"plain","optional":true},"longitude":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_site_to_site_vpn_attachment":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"attachment_policy_rule_number":{"type":"number","description_kind":"plain","computed":true},"attachment_type":{"type":"string","description_kind":"plain","computed":true},"core_network_arn":{"type":"string","description_kind":"plain","computed":true},"core_network_id":{"type":"string","description_kind":"plain","required":true},"edge_location":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true},"resource_arn":{"type":"string","description_kind":"plain","computed":true},"segment_name":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpn_connection_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_transit_gateway_connect_peer_association":{"version":0,"block":{"attributes":{"device_id":{"type":"string","description_kind":"plain","required":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"link_id":{"type":"string","description_kind":"plain","optional":true},"transit_gateway_connect_peer_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_transit_gateway_peering":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"core_network_arn":{"type":"string","description_kind":"plain","computed":true},"core_network_id":{"type":"string","description_kind":"plain","required":true},"edge_location":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true},"peering_type":{"type":"string","description_kind":"plain","computed":true},"resource_arn":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_arn":{"type":"string","description_kind":"plain","required":true},"transit_gateway_peering_attachment_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_transit_gateway_registration":{"version":0,"block":{"attributes":{"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"transit_gateway_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_transit_gateway_route_table_attachment":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"attachment_policy_rule_number":{"type":"number","description_kind":"plain","computed":true},"attachment_type":{"type":"string","description_kind":"plain","computed":true},"core_network_arn":{"type":"string","description_kind":"plain","computed":true},"core_network_id":{"type":"string","description_kind":"plain","computed":true},"edge_location":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true},"peering_id":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","computed":true},"segment_name":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_route_table_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_vpc_attachment":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"attachment_policy_rule_number":{"type":"number","description_kind":"plain","computed":true},"attachment_type":{"type":"string","description_kind":"plain","computed":true},"core_network_arn":{"type":"string","description_kind":"plain","computed":true},"core_network_id":{"type":"string","description_kind":"plain","required":true},"edge_location":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true},"resource_arn":{"type":"string","description_kind":"plain","computed":true},"segment_name":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"subnet_arns":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"options":{"nesting_mode":"list","block":{"attributes":{"appliance_mode_support":{"type":"bool","description_kind":"plain","optional":true},"ipv6_support":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_oam_link":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"label":{"type":"string","description_kind":"plain","computed":true},"label_template":{"type":"string","description_kind":"plain","required":true},"link_id":{"type":"string","description_kind":"plain","computed":true},"resource_types":{"type":["set","string"],"description_kind":"plain","required":true},"sink_arn":{"type":"string","description_kind":"plain","computed":true},"sink_identifier":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_oam_sink":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"sink_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_oam_sink_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"sink_id":{"type":"string","description_kind":"plain","computed":true},"sink_identifier":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opensearch_domain":{"version":0,"block":{"attributes":{"access_policies":{"type":"string","description_kind":"plain","optional":true,"computed":true},"advanced_options":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"dashboard_endpoint":{"type":"string","description_kind":"plain","computed":true},"domain_id":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kibana_endpoint":{"type":"string","description_kind":"plain","deprecated":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"advanced_security_options":{"nesting_mode":"list","block":{"attributes":{"anonymous_auth_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"internal_user_database_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"master_user_options":{"nesting_mode":"list","block":{"attributes":{"master_user_arn":{"type":"string","description_kind":"plain","optional":true},"master_user_name":{"type":"string","description_kind":"plain","optional":true},"master_user_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"auto_tune_options":{"nesting_mode":"list","block":{"attributes":{"desired_state":{"type":"string","description_kind":"plain","required":true},"rollback_on_disable":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"maintenance_schedule":{"nesting_mode":"set","block":{"attributes":{"cron_expression_for_recurrence":{"type":"string","description_kind":"plain","required":true},"start_at":{"type":"string","description_kind":"plain","required":true}},"block_types":{"duration":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"cluster_config":{"nesting_mode":"list","block":{"attributes":{"dedicated_master_count":{"type":"number","description_kind":"plain","optional":true},"dedicated_master_enabled":{"type":"bool","description_kind":"plain","optional":true},"dedicated_master_type":{"type":"string","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","optional":true},"multi_az_with_standby_enabled":{"type":"bool","description_kind":"plain","optional":true},"warm_count":{"type":"number","description_kind":"plain","optional":true},"warm_enabled":{"type":"bool","description_kind":"plain","optional":true},"warm_type":{"type":"string","description_kind":"plain","optional":true},"zone_awareness_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cold_storage_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"zone_awareness_config":{"nesting_mode":"list","block":{"attributes":{"availability_zone_count":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"cognito_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"identity_pool_id":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"domain_endpoint_options":{"nesting_mode":"list","block":{"attributes":{"custom_endpoint":{"type":"string","description_kind":"plain","optional":true},"custom_endpoint_certificate_arn":{"type":"string","description_kind":"plain","optional":true},"custom_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"enforce_https":{"type":"bool","description_kind":"plain","optional":true},"tls_security_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"ebs_options":{"nesting_mode":"list","block":{"attributes":{"ebs_enabled":{"type":"bool","description_kind":"plain","required":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"encrypt_at_rest":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"log_publishing_options":{"nesting_mode":"set","block":{"attributes":{"cloudwatch_log_group_arn":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"node_to_node_encryption":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"off_peak_window_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"block_types":{"off_peak_window":{"nesting_mode":"list","block":{"block_types":{"window_start_time":{"nesting_mode":"list","block":{"attributes":{"hours":{"type":"number","description_kind":"plain","optional":true,"computed":true},"minutes":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"snapshot_options":{"nesting_mode":"list","block":{"attributes":{"automated_snapshot_start_hour":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_options":{"nesting_mode":"list","block":{"attributes":{"availability_zones":{"type":["set","string"],"description_kind":"plain","computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opensearch_domain_policy":{"version":0,"block":{"attributes":{"access_policies":{"type":"string","description_kind":"plain","required":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opensearch_domain_saml_options":{"version":0,"block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"saml_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"master_backend_role":{"type":"string","description_kind":"plain","optional":true},"master_user_name":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"roles_key":{"type":"string","description_kind":"plain","optional":true},"session_timeout_minutes":{"type":"number","description_kind":"plain","optional":true},"subject_key":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"idp":{"nesting_mode":"list","block":{"attributes":{"entity_id":{"type":"string","description_kind":"plain","required":true},"metadata_content":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opensearch_inbound_connection_accepter":{"version":0,"block":{"attributes":{"connection_id":{"type":"string","description_kind":"plain","required":true},"connection_status":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opensearch_outbound_connection":{"version":0,"block":{"attributes":{"connection_alias":{"type":"string","description_kind":"plain","required":true},"connection_status":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"local_domain_info":{"nesting_mode":"list","block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"owner_id":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"remote_domain_info":{"nesting_mode":"list","block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"owner_id":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opensearch_vpc_endpoint":{"version":0,"block":{"attributes":{"domain_arn":{"type":"string","description_kind":"plain","required":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_options":{"nesting_mode":"list","block":{"attributes":{"availability_zones":{"type":["set","string"],"description_kind":"plain","computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_opensearchserverless_access_policy":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy":{"type":"string","description_kind":"plain","required":true},"policy_version":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_opensearchserverless_collection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"collection_endpoint":{"type":"string","description_kind":"plain","computed":true},"dashboard_endpoint":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true},"delete":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opensearchserverless_security_config":{"version":0,"block":{"attributes":{"config_version":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"saml_options":{"nesting_mode":"single","block":{"attributes":{"group_attribute":{"type":"string","description_kind":"plain","optional":true},"metadata":{"type":"string","description_kind":"plain","required":true},"session_timeout":{"type":"number","description_kind":"plain","optional":true,"computed":true},"user_attribute":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opensearchserverless_security_policy":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy":{"type":"string","description_kind":"plain","required":true},"policy_version":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_opensearchserverless_vpc_endpoint":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true},"delete":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.","description_kind":"plain","optional":true},"update":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opsworks_application":{"version":0,"block":{"attributes":{"auto_bundle_on_deploy":{"type":"string","description_kind":"plain","optional":true},"aws_flow_ruby_settings":{"type":"string","description_kind":"plain","optional":true},"data_source_arn":{"type":"string","description_kind":"plain","optional":true},"data_source_database_name":{"type":"string","description_kind":"plain","optional":true},"data_source_type":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"document_root":{"type":"string","description_kind":"plain","optional":true},"domains":{"type":["list","string"],"description_kind":"plain","optional":true},"enable_ssl":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"rails_env":{"type":"string","description_kind":"plain","optional":true},"short_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"app_source":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"revision":{"type":"string","description_kind":"plain","optional":true},"ssh_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"type":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"environment":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"secure":{"type":"bool","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssl_configuration":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","required":true},"chain":{"type":"string","description_kind":"plain","optional":true},"private_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opsworks_custom_layer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_assign_elastic_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_assign_public_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_healing":{"type":"bool","description_kind":"plain","optional":true},"custom_configure_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_deploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"custom_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_setup_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_shutdown_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_undeploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"drain_elb_on_shutdown":{"type":"bool","description_kind":"plain","optional":true},"elastic_load_balancer":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_shutdown_timeout":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"short_name":{"type":"string","description_kind":"plain","required":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"system_packages":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"use_ebs_optimized_instances":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"log_streams":{"nesting_mode":"list","block":{"attributes":{"batch_count":{"type":"number","description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true},"buffer_duration":{"type":"number","description_kind":"plain","optional":true},"datetime_format":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"file":{"type":"string","description_kind":"plain","required":true},"file_fingerprint_lines":{"type":"string","description_kind":"plain","optional":true},"initial_position":{"type":"string","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"multiline_start_pattern":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ebs_volume":{"nesting_mode":"set","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","required":true},"number_of_disks":{"type":"number","description_kind":"plain","required":true},"raid_level":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"load_based_auto_scaling":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"downscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"upscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opsworks_ecs_cluster_layer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_assign_elastic_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_assign_public_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_healing":{"type":"bool","description_kind":"plain","optional":true},"custom_configure_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_deploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"custom_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_setup_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_shutdown_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_undeploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"drain_elb_on_shutdown":{"type":"bool","description_kind":"plain","optional":true},"ecs_cluster_arn":{"type":"string","description_kind":"plain","required":true},"elastic_load_balancer":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_shutdown_timeout":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"system_packages":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"use_ebs_optimized_instances":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"log_streams":{"nesting_mode":"list","block":{"attributes":{"batch_count":{"type":"number","description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true},"buffer_duration":{"type":"number","description_kind":"plain","optional":true},"datetime_format":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"file":{"type":"string","description_kind":"plain","required":true},"file_fingerprint_lines":{"type":"string","description_kind":"plain","optional":true},"initial_position":{"type":"string","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"multiline_start_pattern":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ebs_volume":{"nesting_mode":"set","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","required":true},"number_of_disks":{"type":"number","description_kind":"plain","required":true},"raid_level":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"load_based_auto_scaling":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"downscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"upscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opsworks_ganglia_layer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_assign_elastic_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_assign_public_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_healing":{"type":"bool","description_kind":"plain","optional":true},"custom_configure_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_deploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"custom_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_setup_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_shutdown_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_undeploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"drain_elb_on_shutdown":{"type":"bool","description_kind":"plain","optional":true},"elastic_load_balancer":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_shutdown_timeout":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","required":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"system_packages":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","optional":true},"use_ebs_optimized_instances":{"type":"bool","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"log_streams":{"nesting_mode":"list","block":{"attributes":{"batch_count":{"type":"number","description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true},"buffer_duration":{"type":"number","description_kind":"plain","optional":true},"datetime_format":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"file":{"type":"string","description_kind":"plain","required":true},"file_fingerprint_lines":{"type":"string","description_kind":"plain","optional":true},"initial_position":{"type":"string","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"multiline_start_pattern":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ebs_volume":{"nesting_mode":"set","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","required":true},"number_of_disks":{"type":"number","description_kind":"plain","required":true},"raid_level":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"load_based_auto_scaling":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"downscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"upscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opsworks_haproxy_layer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_assign_elastic_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_assign_public_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_healing":{"type":"bool","description_kind":"plain","optional":true},"custom_configure_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_deploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"custom_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_setup_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_shutdown_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_undeploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"drain_elb_on_shutdown":{"type":"bool","description_kind":"plain","optional":true},"elastic_load_balancer":{"type":"string","description_kind":"plain","optional":true},"healthcheck_method":{"type":"string","description_kind":"plain","optional":true},"healthcheck_url":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_shutdown_timeout":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"stats_enabled":{"type":"bool","description_kind":"plain","optional":true},"stats_password":{"type":"string","description_kind":"plain","required":true},"stats_url":{"type":"string","description_kind":"plain","optional":true},"stats_user":{"type":"string","description_kind":"plain","optional":true},"system_packages":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"use_ebs_optimized_instances":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"log_streams":{"nesting_mode":"list","block":{"attributes":{"batch_count":{"type":"number","description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true},"buffer_duration":{"type":"number","description_kind":"plain","optional":true},"datetime_format":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"file":{"type":"string","description_kind":"plain","required":true},"file_fingerprint_lines":{"type":"string","description_kind":"plain","optional":true},"initial_position":{"type":"string","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"multiline_start_pattern":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ebs_volume":{"nesting_mode":"set","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","required":true},"number_of_disks":{"type":"number","description_kind":"plain","required":true},"raid_level":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"load_based_auto_scaling":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"downscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"upscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opsworks_instance":{"version":0,"block":{"attributes":{"agent_version":{"type":"string","description_kind":"plain","optional":true},"ami_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"architecture":{"type":"string","description_kind":"plain","optional":true},"auto_scaling_type":{"type":"string","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"created_at":{"type":"string","description_kind":"plain","optional":true,"computed":true},"delete_ebs":{"type":"bool","description_kind":"plain","optional":true},"delete_eip":{"type":"bool","description_kind":"plain","optional":true},"ebs_optimized":{"type":"bool","description_kind":"plain","optional":true},"ec2_instance_id":{"type":"string","description_kind":"plain","computed":true},"ecs_cluster_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"elastic_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"hostname":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"infrastructure_class":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_profile_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_type":{"type":"string","description_kind":"plain","optional":true},"last_service_error_id":{"type":"string","description_kind":"plain","computed":true},"layer_ids":{"type":["list","string"],"description_kind":"plain","required":true},"os":{"type":"string","description_kind":"plain","optional":true,"computed":true},"platform":{"type":"string","description_kind":"plain","computed":true},"private_dns":{"type":"string","description_kind":"plain","computed":true},"private_ip":{"type":"string","description_kind":"plain","computed":true},"public_dns":{"type":"string","description_kind":"plain","computed":true},"public_ip":{"type":"string","description_kind":"plain","computed":true},"registered_by":{"type":"string","description_kind":"plain","computed":true},"reported_agent_version":{"type":"string","description_kind":"plain","computed":true},"reported_os_family":{"type":"string","description_kind":"plain","computed":true},"reported_os_name":{"type":"string","description_kind":"plain","computed":true},"reported_os_version":{"type":"string","description_kind":"plain","computed":true},"root_device_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"root_device_volume_id":{"type":"string","description_kind":"plain","computed":true},"security_group_ids":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"ssh_host_dsa_key_fingerprint":{"type":"string","description_kind":"plain","computed":true},"ssh_host_rsa_key_fingerprint":{"type":"string","description_kind":"plain","computed":true},"ssh_key_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tenancy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"virtualization_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"ebs_block_device":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"device_name":{"type":"string","description_kind":"plain","required":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"ephemeral_block_device":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","required":true},"virtual_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"root_block_device":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opsworks_java_app_layer":{"version":0,"block":{"attributes":{"app_server":{"type":"string","description_kind":"plain","optional":true},"app_server_version":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_assign_elastic_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_assign_public_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_healing":{"type":"bool","description_kind":"plain","optional":true},"custom_configure_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_deploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"custom_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_setup_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_shutdown_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_undeploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"drain_elb_on_shutdown":{"type":"bool","description_kind":"plain","optional":true},"elastic_load_balancer":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_shutdown_timeout":{"type":"number","description_kind":"plain","optional":true},"jvm_options":{"type":"string","description_kind":"plain","optional":true},"jvm_type":{"type":"string","description_kind":"plain","optional":true},"jvm_version":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"system_packages":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"use_ebs_optimized_instances":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"log_streams":{"nesting_mode":"list","block":{"attributes":{"batch_count":{"type":"number","description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true},"buffer_duration":{"type":"number","description_kind":"plain","optional":true},"datetime_format":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"file":{"type":"string","description_kind":"plain","required":true},"file_fingerprint_lines":{"type":"string","description_kind":"plain","optional":true},"initial_position":{"type":"string","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"multiline_start_pattern":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ebs_volume":{"nesting_mode":"set","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","required":true},"number_of_disks":{"type":"number","description_kind":"plain","required":true},"raid_level":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"load_based_auto_scaling":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"downscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"upscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opsworks_memcached_layer":{"version":0,"block":{"attributes":{"allocated_memory":{"type":"number","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_assign_elastic_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_assign_public_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_healing":{"type":"bool","description_kind":"plain","optional":true},"custom_configure_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_deploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"custom_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_setup_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_shutdown_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_undeploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"drain_elb_on_shutdown":{"type":"bool","description_kind":"plain","optional":true},"elastic_load_balancer":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_shutdown_timeout":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"system_packages":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"use_ebs_optimized_instances":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"log_streams":{"nesting_mode":"list","block":{"attributes":{"batch_count":{"type":"number","description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true},"buffer_duration":{"type":"number","description_kind":"plain","optional":true},"datetime_format":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"file":{"type":"string","description_kind":"plain","required":true},"file_fingerprint_lines":{"type":"string","description_kind":"plain","optional":true},"initial_position":{"type":"string","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"multiline_start_pattern":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ebs_volume":{"nesting_mode":"set","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","required":true},"number_of_disks":{"type":"number","description_kind":"plain","required":true},"raid_level":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"load_based_auto_scaling":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"downscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"upscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opsworks_mysql_layer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_assign_elastic_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_assign_public_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_healing":{"type":"bool","description_kind":"plain","optional":true},"custom_configure_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_deploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"custom_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_setup_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_shutdown_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_undeploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"drain_elb_on_shutdown":{"type":"bool","description_kind":"plain","optional":true},"elastic_load_balancer":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_shutdown_timeout":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"root_password":{"type":"string","description_kind":"plain","optional":true},"root_password_on_all_instances":{"type":"bool","description_kind":"plain","optional":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"system_packages":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"use_ebs_optimized_instances":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"log_streams":{"nesting_mode":"list","block":{"attributes":{"batch_count":{"type":"number","description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true},"buffer_duration":{"type":"number","description_kind":"plain","optional":true},"datetime_format":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"file":{"type":"string","description_kind":"plain","required":true},"file_fingerprint_lines":{"type":"string","description_kind":"plain","optional":true},"initial_position":{"type":"string","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"multiline_start_pattern":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ebs_volume":{"nesting_mode":"set","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","required":true},"number_of_disks":{"type":"number","description_kind":"plain","required":true},"raid_level":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"load_based_auto_scaling":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"downscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"upscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opsworks_nodejs_app_layer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_assign_elastic_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_assign_public_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_healing":{"type":"bool","description_kind":"plain","optional":true},"custom_configure_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_deploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"custom_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_setup_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_shutdown_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_undeploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"drain_elb_on_shutdown":{"type":"bool","description_kind":"plain","optional":true},"elastic_load_balancer":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_shutdown_timeout":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"nodejs_version":{"type":"string","description_kind":"plain","optional":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"system_packages":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"use_ebs_optimized_instances":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"log_streams":{"nesting_mode":"list","block":{"attributes":{"batch_count":{"type":"number","description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true},"buffer_duration":{"type":"number","description_kind":"plain","optional":true},"datetime_format":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"file":{"type":"string","description_kind":"plain","required":true},"file_fingerprint_lines":{"type":"string","description_kind":"plain","optional":true},"initial_position":{"type":"string","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"multiline_start_pattern":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ebs_volume":{"nesting_mode":"set","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","required":true},"number_of_disks":{"type":"number","description_kind":"plain","required":true},"raid_level":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"load_based_auto_scaling":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"downscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"upscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opsworks_permission":{"version":0,"block":{"attributes":{"allow_ssh":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"allow_sudo":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"user_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_opsworks_php_app_layer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_assign_elastic_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_assign_public_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_healing":{"type":"bool","description_kind":"plain","optional":true},"custom_configure_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_deploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"custom_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_setup_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_shutdown_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_undeploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"drain_elb_on_shutdown":{"type":"bool","description_kind":"plain","optional":true},"elastic_load_balancer":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_shutdown_timeout":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"system_packages":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"use_ebs_optimized_instances":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"log_streams":{"nesting_mode":"list","block":{"attributes":{"batch_count":{"type":"number","description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true},"buffer_duration":{"type":"number","description_kind":"plain","optional":true},"datetime_format":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"file":{"type":"string","description_kind":"plain","required":true},"file_fingerprint_lines":{"type":"string","description_kind":"plain","optional":true},"initial_position":{"type":"string","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"multiline_start_pattern":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ebs_volume":{"nesting_mode":"set","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","required":true},"number_of_disks":{"type":"number","description_kind":"plain","required":true},"raid_level":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"load_based_auto_scaling":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"downscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"upscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opsworks_rails_app_layer":{"version":0,"block":{"attributes":{"app_server":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_assign_elastic_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_assign_public_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_healing":{"type":"bool","description_kind":"plain","optional":true},"bundler_version":{"type":"string","description_kind":"plain","optional":true},"custom_configure_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_deploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"custom_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_setup_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_shutdown_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_undeploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"drain_elb_on_shutdown":{"type":"bool","description_kind":"plain","optional":true},"elastic_load_balancer":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_shutdown_timeout":{"type":"number","description_kind":"plain","optional":true},"manage_bundler":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"passenger_version":{"type":"string","description_kind":"plain","optional":true},"ruby_version":{"type":"string","description_kind":"plain","optional":true},"rubygems_version":{"type":"string","description_kind":"plain","optional":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"system_packages":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"use_ebs_optimized_instances":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"log_streams":{"nesting_mode":"list","block":{"attributes":{"batch_count":{"type":"number","description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true},"buffer_duration":{"type":"number","description_kind":"plain","optional":true},"datetime_format":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"file":{"type":"string","description_kind":"plain","required":true},"file_fingerprint_lines":{"type":"string","description_kind":"plain","optional":true},"initial_position":{"type":"string","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"multiline_start_pattern":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ebs_volume":{"nesting_mode":"set","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","required":true},"number_of_disks":{"type":"number","description_kind":"plain","required":true},"raid_level":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"load_based_auto_scaling":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"downscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"upscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opsworks_rds_db_instance":{"version":0,"block":{"attributes":{"db_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"db_user":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rds_db_instance_arn":{"type":"string","description_kind":"plain","required":true},"stack_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_opsworks_stack":{"version":0,"block":{"attributes":{"agent_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"berkshelf_version":{"type":"string","description_kind":"plain","optional":true},"color":{"type":"string","description_kind":"plain","optional":true},"configuration_manager_name":{"type":"string","description_kind":"plain","optional":true},"configuration_manager_version":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"default_availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"default_instance_profile_arn":{"type":"string","description_kind":"plain","required":true},"default_os":{"type":"string","description_kind":"plain","optional":true},"default_root_device_type":{"type":"string","description_kind":"plain","optional":true},"default_ssh_key_name":{"type":"string","description_kind":"plain","optional":true},"default_subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"hostname_theme":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"manage_berkshelf":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","required":true},"service_role_arn":{"type":"string","description_kind":"plain","required":true},"stack_endpoint":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"use_custom_cookbooks":{"type":"bool","description_kind":"plain","optional":true},"use_opsworks_security_groups":{"type":"bool","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"custom_cookbooks_source":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"revision":{"type":"string","description_kind":"plain","optional":true},"ssh_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"type":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opsworks_static_web_layer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_assign_elastic_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_assign_public_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_healing":{"type":"bool","description_kind":"plain","optional":true},"custom_configure_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_deploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"custom_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_setup_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_shutdown_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_undeploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"drain_elb_on_shutdown":{"type":"bool","description_kind":"plain","optional":true},"elastic_load_balancer":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_shutdown_timeout":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"system_packages":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"use_ebs_optimized_instances":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"log_streams":{"nesting_mode":"list","block":{"attributes":{"batch_count":{"type":"number","description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true},"buffer_duration":{"type":"number","description_kind":"plain","optional":true},"datetime_format":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"file":{"type":"string","description_kind":"plain","required":true},"file_fingerprint_lines":{"type":"string","description_kind":"plain","optional":true},"initial_position":{"type":"string","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"multiline_start_pattern":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ebs_volume":{"nesting_mode":"set","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","required":true},"number_of_disks":{"type":"number","description_kind":"plain","required":true},"raid_level":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"load_based_auto_scaling":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"downscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"upscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opsworks_user_profile":{"version":0,"block":{"attributes":{"allow_self_management":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ssh_public_key":{"type":"string","description_kind":"plain","optional":true},"ssh_username":{"type":"string","description_kind":"plain","required":true},"user_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_organizations_account":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"close_on_deletion":{"type":"bool","description_kind":"plain","optional":true},"create_govcloud":{"type":"bool","description_kind":"plain","optional":true},"email":{"type":"string","description_kind":"plain","required":true},"govcloud_id":{"type":"string","description_kind":"plain","computed":true},"iam_user_access_to_billing":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"joined_method":{"type":"string","description_kind":"plain","computed":true},"joined_timestamp":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parent_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_name":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_organizations_delegated_administrator":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"delegation_enabled_date":{"type":"string","description_kind":"plain","computed":true},"email":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"joined_method":{"type":"string","description_kind":"plain","computed":true},"joined_timestamp":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"service_principal":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_organizations_organization":{"version":0,"block":{"attributes":{"accounts":{"type":["list",["object",{"arn":"string","email":"string","id":"string","name":"string","status":"string"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"aws_service_access_principals":{"type":["set","string"],"description_kind":"plain","optional":true},"enabled_policy_types":{"type":["set","string"],"description_kind":"plain","optional":true},"feature_set":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"master_account_arn":{"type":"string","description_kind":"plain","computed":true},"master_account_email":{"type":"string","description_kind":"plain","computed":true},"master_account_id":{"type":"string","description_kind":"plain","computed":true},"non_master_accounts":{"type":["list",["object",{"arn":"string","email":"string","id":"string","name":"string","status":"string"}]],"description_kind":"plain","computed":true},"roots":{"type":["list",["object",{"arn":"string","id":"string","name":"string","policy_types":["list",["object",{"status":"string","type":"string"}]]}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_organizations_organizational_unit":{"version":0,"block":{"attributes":{"accounts":{"type":["list",["object",{"arn":"string","email":"string","id":"string","name":"string"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parent_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_organizations_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_organizations_policy_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_id":{"type":"string","description_kind":"plain","required":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"target_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_organizations_resource_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_pinpoint_adm_channel":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_pinpoint_apns_channel":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"bundle_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"default_authentication_method":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"team_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"token_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"token_key_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}},"aws_pinpoint_apns_sandbox_channel":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"bundle_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"default_authentication_method":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"team_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"token_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"token_key_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}},"aws_pinpoint_apns_voip_channel":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"bundle_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"default_authentication_method":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"team_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"token_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"token_key_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}},"aws_pinpoint_apns_voip_sandbox_channel":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"bundle_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"default_authentication_method":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"team_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"token_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"token_key_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}},"aws_pinpoint_app":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"campaign_hook":{"nesting_mode":"list","block":{"attributes":{"lambda_function_name":{"type":"string","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","optional":true},"web_url":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"limits":{"nesting_mode":"list","block":{"attributes":{"daily":{"type":"number","description_kind":"plain","optional":true},"maximum_duration":{"type":"number","description_kind":"plain","optional":true},"messages_per_second":{"type":"number","description_kind":"plain","optional":true},"total":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"quiet_time":{"nesting_mode":"list","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_pinpoint_baidu_channel":{"version":0,"block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"application_id":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"secret_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"aws_pinpoint_email_channel":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"configuration_set":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"from_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":"string","description_kind":"plain","required":true},"messages_per_second":{"type":"number","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_pinpoint_event_stream":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"destination_stream_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_pinpoint_gcm_channel":{"version":0,"block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"application_id":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_pinpoint_sms_channel":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"promotional_messages_per_second":{"type":"number","description_kind":"plain","computed":true},"sender_id":{"type":"string","description_kind":"plain","optional":true},"short_code":{"type":"string","description_kind":"plain","optional":true},"transactional_messages_per_second":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_pipes_pipe":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"desired_state":{"type":"string","description_kind":"plain","optional":true},"enrichment":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"source":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target":{"type":"string","description_kind":"plain","required":true}},"block_types":{"enrichment_parameters":{"nesting_mode":"list","block":{"attributes":{"input_template":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"http_parameters":{"nesting_mode":"list","block":{"attributes":{"header_parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"path_parameter_values":{"type":["list","string"],"description_kind":"plain","optional":true},"query_string_parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"source_parameters":{"nesting_mode":"list","block":{"block_types":{"activemq_broker_parameters":{"nesting_mode":"list","block":{"attributes":{"batch_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_batching_window_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"queue_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"credentials":{"nesting_mode":"list","block":{"attributes":{"basic_auth":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"dynamodb_stream_parameters":{"nesting_mode":"list","block":{"attributes":{"batch_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_batching_window_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_record_age_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_retry_attempts":{"type":"number","description_kind":"plain","optional":true},"on_partial_batch_item_failure":{"type":"string","description_kind":"plain","optional":true},"parallelization_factor":{"type":"number","description_kind":"plain","optional":true,"computed":true},"starting_position":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dead_letter_config":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"filter_criteria":{"nesting_mode":"list","block":{"block_types":{"filter":{"nesting_mode":"list","block":{"attributes":{"pattern":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":5}},"description_kind":"plain"},"max_items":1},"kinesis_stream_parameters":{"nesting_mode":"list","block":{"attributes":{"batch_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_batching_window_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_record_age_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_retry_attempts":{"type":"number","description_kind":"plain","optional":true},"on_partial_batch_item_failure":{"type":"string","description_kind":"plain","optional":true},"parallelization_factor":{"type":"number","description_kind":"plain","optional":true,"computed":true},"starting_position":{"type":"string","description_kind":"plain","required":true},"starting_position_timestamp":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dead_letter_config":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"managed_streaming_kafka_parameters":{"nesting_mode":"list","block":{"attributes":{"batch_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"consumer_group_id":{"type":"string","description_kind":"plain","optional":true},"maximum_batching_window_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"starting_position":{"type":"string","description_kind":"plain","optional":true},"topic_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"credentials":{"nesting_mode":"list","block":{"attributes":{"client_certificate_tls_auth":{"type":"string","description_kind":"plain","optional":true},"sasl_scram_512_auth":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"rabbitmq_broker_parameters":{"nesting_mode":"list","block":{"attributes":{"batch_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_batching_window_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"queue_name":{"type":"string","description_kind":"plain","required":true},"virtual_host":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"credentials":{"nesting_mode":"list","block":{"attributes":{"basic_auth":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"self_managed_kafka_parameters":{"nesting_mode":"list","block":{"attributes":{"additional_bootstrap_servers":{"type":["set","string"],"description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"consumer_group_id":{"type":"string","description_kind":"plain","optional":true},"maximum_batching_window_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"server_root_ca_certificate":{"type":"string","description_kind":"plain","optional":true},"starting_position":{"type":"string","description_kind":"plain","optional":true},"topic_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"credentials":{"nesting_mode":"list","block":{"attributes":{"basic_auth":{"type":"string","description_kind":"plain","required":true},"client_certificate_tls_auth":{"type":"string","description_kind":"plain","optional":true},"sasl_scram_256_auth":{"type":"string","description_kind":"plain","optional":true},"sasl_scram_512_auth":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"vpc":{"nesting_mode":"list","block":{"attributes":{"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"subnets":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sqs_queue_parameters":{"nesting_mode":"list","block":{"attributes":{"batch_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_batching_window_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"target_parameters":{"nesting_mode":"list","block":{"attributes":{"input_template":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"batch_job_parameters":{"nesting_mode":"list","block":{"attributes":{"job_definition":{"type":"string","description_kind":"plain","required":true},"job_name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"array_properties":{"nesting_mode":"list","block":{"attributes":{"size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"container_overrides":{"nesting_mode":"list","block":{"attributes":{"command":{"type":["list","string"],"description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"environment":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"resource_requirement":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"depends_on":{"nesting_mode":"list","block":{"attributes":{"job_id":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":20},"retry_strategy":{"nesting_mode":"list","block":{"attributes":{"attempts":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"cloudwatch_logs_parameters":{"nesting_mode":"list","block":{"attributes":{"log_stream_name":{"type":"string","description_kind":"plain","optional":true},"timestamp":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ecs_task_parameters":{"nesting_mode":"list","block":{"attributes":{"enable_ecs_managed_tags":{"type":"bool","description_kind":"plain","optional":true},"enable_execute_command":{"type":"bool","description_kind":"plain","optional":true},"group":{"type":"string","description_kind":"plain","optional":true},"launch_type":{"type":"string","description_kind":"plain","optional":true},"platform_version":{"type":"string","description_kind":"plain","optional":true},"propagate_tags":{"type":"string","description_kind":"plain","optional":true},"reference_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"task_count":{"type":"number","description_kind":"plain","optional":true},"task_definition_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"capacity_provider_strategy":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true},"capacity_provider":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":6},"network_configuration":{"nesting_mode":"list","block":{"block_types":{"aws_vpc_configuration":{"nesting_mode":"list","block":{"attributes":{"assign_public_ip":{"type":"string","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"subnets":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"overrides":{"nesting_mode":"list","block":{"attributes":{"cpu":{"type":"string","description_kind":"plain","optional":true},"execution_role_arn":{"type":"string","description_kind":"plain","optional":true},"memory":{"type":"string","description_kind":"plain","optional":true},"task_role_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"container_override":{"nesting_mode":"list","block":{"attributes":{"command":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu":{"type":"number","description_kind":"plain","optional":true},"memory":{"type":"number","description_kind":"plain","optional":true},"memory_reservation":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"environment":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"environment_file":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"resource_requirement":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"ephemeral_storage":{"nesting_mode":"list","block":{"attributes":{"size_in_gib":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"inference_accelerator_override":{"nesting_mode":"list","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","optional":true},"device_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"placement_constraint":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":10},"placement_strategy":{"nesting_mode":"list","block":{"attributes":{"field":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":5}},"description_kind":"plain"},"max_items":1},"eventbridge_event_bus_parameters":{"nesting_mode":"list","block":{"attributes":{"detail_type":{"type":"string","description_kind":"plain","optional":true},"endpoint_id":{"type":"string","description_kind":"plain","optional":true},"resources":{"type":["set","string"],"description_kind":"plain","optional":true},"source":{"type":"string","description_kind":"plain","optional":true},"time":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"http_parameters":{"nesting_mode":"list","block":{"attributes":{"header_parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"path_parameter_values":{"type":["list","string"],"description_kind":"plain","optional":true},"query_string_parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"kinesis_stream_parameters":{"nesting_mode":"list","block":{"attributes":{"partition_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"lambda_function_parameters":{"nesting_mode":"list","block":{"attributes":{"invocation_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"redshift_data_parameters":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"db_user":{"type":"string","description_kind":"plain","optional":true},"secret_manager_arn":{"type":"string","description_kind":"plain","optional":true},"sqls":{"type":["set","string"],"description_kind":"plain","required":true},"statement_name":{"type":"string","description_kind":"plain","optional":true},"with_event":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sagemaker_pipeline_parameters":{"nesting_mode":"list","block":{"block_types":{"pipeline_parameter":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"sqs_queue_parameters":{"nesting_mode":"list","block":{"attributes":{"message_deduplication_id":{"type":"string","description_kind":"plain","optional":true},"message_group_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"step_function_state_machine_parameters":{"nesting_mode":"list","block":{"attributes":{"invocation_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_placement_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"partition_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"placement_group_id":{"type":"string","description_kind":"plain","computed":true},"spread_level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"strategy":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_prometheus_alert_manager_definition":{"version":0,"block":{"attributes":{"definition":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_prometheus_rule_group_namespace":{"version":0,"block":{"attributes":{"data":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_prometheus_workspace":{"version":0,"block":{"attributes":{"alias":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"prometheus_endpoint":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"logging_configuration":{"nesting_mode":"list","block":{"attributes":{"log_group_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_proxy_protocol_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_ports":{"type":["set","string"],"description_kind":"plain","required":true},"load_balancer":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_qldb_ledger":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"deletion_protection":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"permissions_mode":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_qldb_stream":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"exclusive_end_time":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inclusive_start_time":{"type":"string","description_kind":"plain","required":true},"ledger_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"stream_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"kinesis_configuration":{"nesting_mode":"list","block":{"attributes":{"aggregation_enabled":{"type":"bool","description_kind":"plain","optional":true},"stream_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_quicksight_account_subscription":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"account_subscription_status":{"type":"string","description_kind":"plain","computed":true},"active_directory_name":{"type":"string","description_kind":"plain","optional":true},"admin_group":{"type":["list","string"],"description_kind":"plain","optional":true},"authentication_method":{"type":"string","description_kind":"plain","required":true},"author_group":{"type":["list","string"],"description_kind":"plain","optional":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"contact_number":{"type":"string","description_kind":"plain","optional":true},"directory_id":{"type":"string","description_kind":"plain","optional":true},"edition":{"type":"string","description_kind":"plain","required":true},"email_address":{"type":"string","description_kind":"plain","optional":true},"first_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_name":{"type":"string","description_kind":"plain","optional":true},"notification_email":{"type":"string","description_kind":"plain","required":true},"reader_group":{"type":["list","string"],"description_kind":"plain","optional":true},"realm":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_quicksight_analysis":{"version":0,"block":{"attributes":{"analysis_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_published_time":{"type":"string","description_kind":"plain","computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_window_in_days":{"type":"number","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"theme_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"definition":{"nesting_mode":"list","block":{"block_types":{"analysis_defaults":{"nesting_mode":"list","block":{"block_types":{"default_new_sheet_configuration":{"nesting_mode":"list","block":{"attributes":{"sheet_content_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"interactive_layout_configuration":{"nesting_mode":"list","block":{"block_types":{"free_form":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"grid":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","optional":true},"resize_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"paginated_layout_configuration":{"nesting_mode":"list","block":{"block_types":{"section_based":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"paper_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"paper_orientation":{"type":"string","description_kind":"plain","optional":true},"paper_size":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"paper_margin":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"calculated_fields":{"nesting_mode":"set","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"expression":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":500},"column_configurations":{"nesting_mode":"list","block":{"attributes":{"role":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"date_time_format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"string_format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"data_set_identifiers_declarations":{"nesting_mode":"list","block":{"attributes":{"data_set_arn":{"type":"string","description_kind":"plain","optional":true},"identifier":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":50},"filter_groups":{"nesting_mode":"list","block":{"attributes":{"cross_dataset":{"type":"string","description_kind":"plain","required":true},"filter_group_id":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"configuration":{"nesting_mode":"list","block":{"block_types":{"custom_filter_configuration":{"nesting_mode":"list","block":{"attributes":{"category_value":{"type":"string","description_kind":"plain","optional":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"custom_filter_list_configuration":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","optional":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"filter_list_configuration":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","optional":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_range_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"include_maximum":{"type":"bool","description_kind":"plain","optional":true},"include_minimum":{"type":"bool","description_kind":"plain","optional":true},"null_option":{"type":"string","description_kind":"plain","required":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"range_maximum":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_minimum":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"relative_dates_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"minimum_granularity":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"relative_date_type":{"type":"string","description_kind":"plain","required":true},"relative_date_value":{"type":"number","description_kind":"plain","optional":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"anchor_date_configuration":{"nesting_mode":"list","block":{"attributes":{"anchor_option":{"type":"string","description_kind":"plain","optional":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"exclude_period_configuration":{"nesting_mode":"list","block":{"attributes":{"amount":{"type":"number","description_kind":"plain","required":true},"granularity":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"time_equality_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"time_granularity":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"include_maximum":{"type":"bool","description_kind":"plain","optional":true},"include_minimum":{"type":"bool","description_kind":"plain","optional":true},"null_option":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"exclude_period_configuration":{"nesting_mode":"list","block":{"attributes":{"amount":{"type":"number","description_kind":"plain","required":true},"granularity":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_maximum_value":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"rolling_date":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"range_minimum_value":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"rolling_date":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"top_bottom_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"limit":{"type":"number","description_kind":"plain","optional":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_sort_configuration":{"nesting_mode":"list","block":{"attributes":{"sort_direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":100},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":20},"scope_configuration":{"nesting_mode":"list","block":{"block_types":{"selected_sheets":{"nesting_mode":"list","block":{"block_types":{"sheet_visual_scoping_configurations":{"nesting_mode":"list","block":{"attributes":{"scope":{"type":"string","description_kind":"plain","required":true},"sheet_id":{"type":"string","description_kind":"plain","required":true},"visual_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":50}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":2000},"parameter_declarations":{"nesting_mode":"set","block":{"block_types":{"date_time_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"rolling_date":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"string","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"decimal_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameter_value_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","number"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"number","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"integer_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameter_value_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","number"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"number","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"string_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameter_value_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"string","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"sheets":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"sheet_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter_controls":{"nesting_mode":"list","block":{"block_types":{"date_time_picker":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"dropdown":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"list":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"search_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"relative_date_time":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"slider":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"maximum_value":{"type":"number","description_kind":"plain","required":true},"minimum_value":{"type":"number","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"step_size":{"type":"number","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_area":{"nesting_mode":"list","block":{"attributes":{"delimiter":{"type":"string","description_kind":"plain","optional":true},"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_field":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"layouts":{"nesting_mode":"list","block":{"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"max_items":1},"grid_layout":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","optional":true},"resize_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"elements":{"nesting_mode":"list","block":{"attributes":{"column_index":{"type":"number","description_kind":"plain","optional":true},"column_span":{"type":"number","description_kind":"plain","required":true},"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"row_index":{"type":"number","description_kind":"plain","optional":true},"row_span":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"max_items":1},"section_based_layout":{"nesting_mode":"list","block":{"block_types":{"body_sections":{"nesting_mode":"list","block":{"attributes":{"section_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"content":{"nesting_mode":"list","block":{"block_types":{"layout":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"page_break_configuration":{"nesting_mode":"list","block":{"block_types":{"after":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"padding":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":28},"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"paper_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"paper_orientation":{"type":"string","description_kind":"plain","optional":true},"paper_size":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"paper_margin":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"footer_sections":{"nesting_mode":"list","block":{"attributes":{"section_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"layout":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"style":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"padding":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"header_sections":{"nesting_mode":"list","block":{"attributes":{"section_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"layout":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"style":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"padding":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"parameter_controls":{"nesting_mode":"list","block":{"block_types":{"date_time_picker":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"dropdown":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"link_to_data_set_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"list":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"search_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"link_to_data_set_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"slider":{"nesting_mode":"list","block":{"attributes":{"maximum_value":{"type":"number","description_kind":"plain","required":true},"minimum_value":{"type":"number","description_kind":"plain","required":true},"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"step_size":{"type":"number","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_area":{"nesting_mode":"list","block":{"attributes":{"delimiter":{"type":"string","description_kind":"plain","optional":true},"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_field":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"sheet_control_layouts":{"nesting_mode":"list","block":{"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"grid_layout":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","optional":true},"resize_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"elements":{"nesting_mode":"list","block":{"attributes":{"column_index":{"type":"number","description_kind":"plain","optional":true},"column_span":{"type":"number","description_kind":"plain","required":true},"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"row_index":{"type":"number","description_kind":"plain","optional":true},"row_span":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"text_boxes":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","optional":true},"sheet_text_box_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"visuals":{"nesting_mode":"list","block":{"block_types":{"bar_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"bars_arrangement":{"type":"string","description_kind":"plain","optional":true,"computed":true},"orientation":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"contribution_analysis_defaults":{"nesting_mode":"list","block":{"attributes":{"measure_field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"contributor_dimensions":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":4}},"description_kind":"plain"},"max_items":200},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"bar_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"small_multiples":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"small_multiples_options":{"nesting_mode":"list","block":{"attributes":{"max_visible_columns":{"type":"number","description_kind":"plain","optional":true},"max_visible_rows":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"panel_configuration":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"background_visibility":{"type":"string","description_kind":"plain","optional":true},"border_color":{"type":"string","description_kind":"plain","optional":true},"border_style":{"type":"string","description_kind":"plain","optional":true},"border_thickness":{"type":"string","description_kind":"plain","optional":true},"border_visibility":{"type":"string","description_kind":"plain","optional":true},"gutter_spacing":{"type":"string","description_kind":"plain","optional":true},"gutter_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"color_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"small_multiples_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"box_plot_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"box_plot_options":{"nesting_mode":"list","block":{"attributes":{"all_data_points_visibility":{"type":"string","description_kind":"plain","optional":true},"outlier_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"style_options":{"nesting_mode":"list","block":{"attributes":{"fill_style":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"box_plot_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"group_by":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":5}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"pagination_configuration":{"nesting_mode":"list","block":{"attributes":{"page_number":{"type":"number","description_kind":"plain","required":true},"page_size":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"combo_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"bars_arrangement":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"bar_data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"combo_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"bar_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"line_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"line_data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"secondary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"secondary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"color_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"custom_content_visual":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","optional":true},"content_url":{"type":"string","description_kind":"plain","optional":true},"image_scaling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"empty_visual":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"filled_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_wells":{"nesting_mode":"list","block":{"block_types":{"filled_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"geospatial":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"map_style_options":{"nesting_mode":"list","block":{"attributes":{"base_map_style":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"window_options":{"nesting_mode":"list","block":{"attributes":{"map_zoom_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"bounds":{"nesting_mode":"list","block":{"attributes":{"east":{"type":"number","description_kind":"plain","required":true},"north":{"type":"number","description_kind":"plain","required":true},"south":{"type":"number","description_kind":"plain","required":true},"west":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"shape":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"format":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"funnel_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_label_options":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"measure_data_label_style":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"funnel_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"gauge_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"target_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"gauge_chart_options":{"nesting_mode":"list","block":{"attributes":{"primary_value_display_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"arc":{"nesting_mode":"list","block":{"attributes":{"arc_angle":{"type":"number","description_kind":"plain","optional":true},"arc_thickness":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"arc_axis":{"nesting_mode":"list","block":{"attributes":{"reserve_range":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"range":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"comparison":{"nesting_mode":"list","block":{"attributes":{"comparison_method":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"comparison_format":{"nesting_mode":"list","block":{"block_types":{"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_value_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"arc":{"nesting_mode":"list","block":{"block_types":{"foreground_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_value":{"nesting_mode":"list","block":{"block_types":{"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"geospatial_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_wells":{"nesting_mode":"list","block":{"block_types":{"geospatial_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"geospatial":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"map_style_options":{"nesting_mode":"list","block":{"attributes":{"base_map_style":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"point_style_options":{"nesting_mode":"list","block":{"attributes":{"selected_point_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cluster_marker_configuration":{"nesting_mode":"list","block":{"block_types":{"cluster_marker":{"nesting_mode":"list","block":{"block_types":{"simple_cluster_marker":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"window_options":{"nesting_mode":"list","block":{"attributes":{"map_zoom_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"bounds":{"nesting_mode":"list","block":{"attributes":{"east":{"type":"number","description_kind":"plain","required":true},"north":{"type":"number","description_kind":"plain","required":true},"south":{"type":"number","description_kind":"plain","required":true},"west":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"heat_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"color_scale":{"nesting_mode":"list","block":{"attributes":{"color_fill_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"colors":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":2,"max_items":3},"null_value_color":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"heat_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"columns":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"rows":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"heat_map_column_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"heat_map_column_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"heat_map_row_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"heat_map_row_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"histogram_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"bin_options":{"nesting_mode":"list","block":{"attributes":{"selected_bin_type":{"type":"string","description_kind":"plain","optional":true},"start_value":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"bin_count":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"bin_width":{"nesting_mode":"list","block":{"attributes":{"bin_count_limit":{"type":"number","description_kind":"plain","optional":true},"value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"histogram_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"x_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"x_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"insight_visual":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"insight_configuration":{"nesting_mode":"list","block":{"block_types":{"computation":{"nesting_mode":"list","block":{"block_types":{"forecast":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"custom_seasonality_value":{"type":"number","description_kind":"plain","optional":true},"lower_boundary":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"periods_backward":{"type":"number","description_kind":"plain","optional":true},"periods_forward":{"type":"number","description_kind":"plain","optional":true},"prediction_interval":{"type":"number","description_kind":"plain","optional":true},"seasonality":{"type":"string","description_kind":"plain","required":true},"upper_boundary":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"growth_rate":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"period_size":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"maximum_minimum":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"metric_comparison":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"from_value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"target_value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"period_over_period":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"period_to_date":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"period_time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"top_bottom_movers":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"mover_size":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"sort_order":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"top_bottom_ranked":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"result_size":{"type":"number","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_aggregation":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"unique_values":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"custom_narrative":{"nesting_mode":"list","block":{"attributes":{"narrative":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"kpi_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_wells":{"nesting_mode":"list","block":{"block_types":{"target_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"trend_groups":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"kpi_options":{"nesting_mode":"list","block":{"attributes":{"primary_value_display_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"comparison":{"nesting_mode":"list","block":{"attributes":{"comparison_method":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"comparison_format":{"nesting_mode":"list","block":{"block_types":{"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_value_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"progress_bar":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"secondary_value":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"secondary_value_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"trend_arrows":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"trend_group_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"primary_value":{"nesting_mode":"list","block":{"block_types":{"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"progress_bar":{"nesting_mode":"list","block":{"block_types":{"foreground_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"line_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"contribution_analysis_defaults":{"nesting_mode":"list","block":{"attributes":{"measure_field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"contributor_dimensions":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":4}},"description_kind":"plain"},"max_items":200},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"default_series_settings":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"line_style_settings":{"nesting_mode":"list","block":{"attributes":{"line_interpolation":{"type":"string","description_kind":"plain","optional":true},"line_style":{"type":"string","description_kind":"plain","optional":true},"line_visibility":{"type":"string","description_kind":"plain","optional":true},"line_width":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"marker_style_settings":{"nesting_mode":"list","block":{"attributes":{"marker_color":{"type":"string","description_kind":"plain","optional":true},"marker_shape":{"type":"string","description_kind":"plain","optional":true},"marker_size":{"type":"string","description_kind":"plain","optional":true},"marker_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"line_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"small_multiples":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"forecast_configurations":{"nesting_mode":"list","block":{"block_types":{"forecast_properties":{"nesting_mode":"list","block":{"attributes":{"lower_boundary":{"type":"number","description_kind":"plain","optional":true},"periods_backward":{"type":"number","description_kind":"plain","optional":true},"periods_forward":{"type":"number","description_kind":"plain","optional":true},"prediction_interval":{"type":"number","description_kind":"plain","optional":true},"seasonality":{"type":"number","description_kind":"plain","optional":true},"upper_boundary":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"scenario":{"nesting_mode":"list","block":{"block_types":{"what_if_point_scenario":{"nesting_mode":"list","block":{"attributes":{"date":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"what_if_range_scenario":{"nesting_mode":"list","block":{"attributes":{"end_date":{"type":"string","description_kind":"plain","required":true},"start_date":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"block_types":{"axis_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"missing_data_configuration":{"nesting_mode":"list","block":{"attributes":{"treatment_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"secondary_y_axis_display_options":{"nesting_mode":"list","block":{"block_types":{"axis_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"missing_data_configuration":{"nesting_mode":"list","block":{"attributes":{"treatment_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"secondary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"series":{"nesting_mode":"list","block":{"block_types":{"data_field_series_item":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"settings":{"nesting_mode":"list","block":{"block_types":{"line_style_settings":{"nesting_mode":"list","block":{"attributes":{"line_interpolation":{"type":"string","description_kind":"plain","optional":true},"line_style":{"type":"string","description_kind":"plain","optional":true},"line_visibility":{"type":"string","description_kind":"plain","optional":true},"line_width":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"marker_style_settings":{"nesting_mode":"list","block":{"attributes":{"marker_color":{"type":"string","description_kind":"plain","optional":true},"marker_shape":{"type":"string","description_kind":"plain","optional":true},"marker_size":{"type":"string","description_kind":"plain","optional":true},"marker_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_series_item":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"settings":{"nesting_mode":"list","block":{"block_types":{"line_style_settings":{"nesting_mode":"list","block":{"attributes":{"line_interpolation":{"type":"string","description_kind":"plain","optional":true},"line_style":{"type":"string","description_kind":"plain","optional":true},"line_visibility":{"type":"string","description_kind":"plain","optional":true},"line_width":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"marker_style_settings":{"nesting_mode":"list","block":{"attributes":{"marker_color":{"type":"string","description_kind":"plain","optional":true},"marker_shape":{"type":"string","description_kind":"plain","optional":true},"marker_size":{"type":"string","description_kind":"plain","optional":true},"marker_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"small_multiples_options":{"nesting_mode":"list","block":{"attributes":{"max_visible_columns":{"type":"number","description_kind":"plain","optional":true},"max_visible_rows":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"panel_configuration":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"background_visibility":{"type":"string","description_kind":"plain","optional":true},"border_color":{"type":"string","description_kind":"plain","optional":true},"border_style":{"type":"string","description_kind":"plain","optional":true},"border_thickness":{"type":"string","description_kind":"plain","optional":true},"border_visibility":{"type":"string","description_kind":"plain","optional":true},"gutter_spacing":{"type":"string","description_kind":"plain","optional":true},"gutter_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"x_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"x_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"pie_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"contribution_analysis_defaults":{"nesting_mode":"list","block":{"attributes":{"measure_field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"contributor_dimensions":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":4}},"description_kind":"plain"},"max_items":200},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"donut_options":{"nesting_mode":"list","block":{"block_types":{"arc_options":{"nesting_mode":"list","block":{"attributes":{"arc_thickness":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"donut_center_options":{"nesting_mode":"list","block":{"attributes":{"label_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"pie_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"small_multiples":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"small_multiples_options":{"nesting_mode":"list","block":{"attributes":{"max_visible_columns":{"type":"number","description_kind":"plain","optional":true},"max_visible_rows":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"panel_configuration":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"background_visibility":{"type":"string","description_kind":"plain","optional":true},"border_color":{"type":"string","description_kind":"plain","optional":true},"border_style":{"type":"string","description_kind":"plain","optional":true},"border_thickness":{"type":"string","description_kind":"plain","optional":true},"border_visibility":{"type":"string","description_kind":"plain","optional":true},"gutter_spacing":{"type":"string","description_kind":"plain","optional":true},"gutter_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"small_multiples_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"pivot_table_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_options":{"nesting_mode":"list","block":{"block_types":{"data_path_options":{"nesting_mode":"list","block":{"attributes":{"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_path_list":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":20}},"description_kind":"plain"},"max_items":100},"selected_field_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"pivot_table_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"columns":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":40},"rows":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":40},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":40}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"paginated_report_options":{"nesting_mode":"list","block":{"attributes":{"overflow_column_header_visibility":{"type":"string","description_kind":"plain","optional":true},"vertical_overflow_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"field_sort_options":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"sort_by":{"nesting_mode":"list","block":{"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"data_path":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"sort_paths":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":20}},"description_kind":"plain"},"max_items":1},"field":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"table_options":{"nesting_mode":"list","block":{"attributes":{"collapsed_row_dimensions_visibility":{"type":"string","description_kind":"plain","optional":true},"column_names_visibility":{"type":"string","description_kind":"plain","optional":true},"metric_placement":{"type":"string","description_kind":"plain","optional":true},"single_metric_visibility":{"type":"string","description_kind":"plain","optional":true},"toggle_buttons_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_header_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_alternate_color_options":{"nesting_mode":"list","block":{"attributes":{"row_alternate_colors":{"type":["list","string"],"description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"row_field_names_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_header_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_options":{"nesting_mode":"list","block":{"block_types":{"column_subtotal_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_level":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_level_options":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100},"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_total_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"placement":{"type":"string","description_kind":"plain","optional":true},"scroll_status":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_subtotal_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_level":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_level_options":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100},"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_total_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"placement":{"type":"string","description_kind":"plain","optional":true},"scroll_status":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"cell":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"scope":{"nesting_mode":"list","block":{"attributes":{"role":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"text_format":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"radar_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"alternate_band_colors_visibility":{"type":"string","description_kind":"plain","optional":true},"alternate_band_even_color":{"type":"string","description_kind":"plain","optional":true},"alternate_band_odd_color":{"type":"string","description_kind":"plain","optional":true},"shape":{"type":"string","description_kind":"plain","optional":true},"start_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"base_series_settings":{"nesting_mode":"list","block":{"block_types":{"area_style_settings":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"radar_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"color_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sankey_diagram_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"sankey_diagram_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"destination":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"source":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"weight":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"destination_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"source_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"weight_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scatter_plot_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"scatter_plot_categorically_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"size":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"x_axis":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"y_axis":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"scatter_plot_unaggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"size":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"x_axis":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"y_axis":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"x_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"x_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"table_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_options":{"nesting_mode":"list","block":{"attributes":{"order":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"selected_field_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"url_styling":{"nesting_mode":"list","block":{"block_types":{"image_configuration":{"nesting_mode":"list","block":{"block_types":{"sizing_options":{"nesting_mode":"list","block":{"attributes":{"table_cell_image_scaling_configuration":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"link_configuration":{"nesting_mode":"list","block":{"attributes":{"target":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"content":{"nesting_mode":"list","block":{"block_types":{"custom_icon_content":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"custom_text_content":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"table_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"group_by":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"table_unaggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"values":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"date_time_format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"string_format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"paginated_report_options":{"nesting_mode":"list","block":{"attributes":{"overflow_column_header_visibility":{"type":"string","description_kind":"plain","optional":true},"vertical_overflow_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"pagination_configuration":{"nesting_mode":"list","block":{"attributes":{"page_number":{"type":"number","description_kind":"plain","required":true},"page_size":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"row_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"table_inline_visualizations":{"nesting_mode":"list","block":{"block_types":{"data_bars":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"negative_color":{"type":"string","description_kind":"plain","optional":true},"positive_color":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"table_options":{"nesting_mode":"list","block":{"attributes":{"orientation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"header_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_alternate_color_options":{"nesting_mode":"list","block":{"attributes":{"row_alternate_colors":{"type":["list","string"],"description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"placement":{"type":"string","description_kind":"plain","optional":true},"scroll_status":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"cell":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"text_format":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tree_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_scale":{"nesting_mode":"list","block":{"attributes":{"color_fill_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"colors":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":2,"max_items":3},"null_value_color":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"tree_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"colors":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"groups":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sizes":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"group_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"size_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"tree_map_group_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"tree_map_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"waterfall_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"waterfall_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"breakdowns":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"categories":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"breakdown_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"waterfall_chart_options":{"nesting_mode":"list","block":{"attributes":{"total_bar_label":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"word_cloud_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"word_cloud_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"group_by":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"size":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"word_cloud_options":{"nesting_mode":"list","block":{"attributes":{"cloud_layout":{"type":"string","description_kind":"plain","optional":true},"maximum_string_length":{"type":"number","description_kind":"plain","optional":true},"word_casing":{"type":"string","description_kind":"plain","optional":true},"word_orientation":{"type":"string","description_kind":"plain","optional":true},"word_padding":{"type":"string","description_kind":"plain","optional":true},"word_scaling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":50}},"description_kind":"plain"},"max_items":20}},"description_kind":"plain"},"max_items":1},"parameters":{"nesting_mode":"list","block":{"block_types":{"date_time_parameters":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"decimal_parameters":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"integer_parameters":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"string_parameters":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"permissions":{"nesting_mode":"set","block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","required":true},"principal":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":64},"source_entity":{"nesting_mode":"list","block":{"block_types":{"source_template":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"data_set_references":{"nesting_mode":"list","block":{"attributes":{"data_set_arn":{"type":"string","description_kind":"plain","required":true},"data_set_placeholder":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_quicksight_dashboard":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"dashboard_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_published_time":{"type":"string","description_kind":"plain","computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"source_entity_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"theme_arn":{"type":"string","description_kind":"plain","optional":true},"version_description":{"type":"string","description_kind":"plain","required":true},"version_number":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"dashboard_publish_options":{"nesting_mode":"list","block":{"block_types":{"ad_hoc_filtering_option":{"nesting_mode":"list","block":{"attributes":{"availability_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"data_point_drill_up_down_option":{"nesting_mode":"list","block":{"attributes":{"availability_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"data_point_menu_label_option":{"nesting_mode":"list","block":{"attributes":{"availability_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"data_point_tooltip_option":{"nesting_mode":"list","block":{"attributes":{"availability_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"export_to_csv_option":{"nesting_mode":"list","block":{"attributes":{"availability_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"export_with_hidden_fields_option":{"nesting_mode":"list","block":{"attributes":{"availability_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sheet_controls_option":{"nesting_mode":"list","block":{"attributes":{"visibility_state":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sheet_layout_element_maximization_option":{"nesting_mode":"list","block":{"attributes":{"availability_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"visual_axis_sort_option":{"nesting_mode":"list","block":{"attributes":{"availability_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"visual_menu_option":{"nesting_mode":"list","block":{"attributes":{"availability_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"definition":{"nesting_mode":"list","block":{"block_types":{"analysis_defaults":{"nesting_mode":"list","block":{"block_types":{"default_new_sheet_configuration":{"nesting_mode":"list","block":{"attributes":{"sheet_content_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"interactive_layout_configuration":{"nesting_mode":"list","block":{"block_types":{"free_form":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"grid":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","optional":true},"resize_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"paginated_layout_configuration":{"nesting_mode":"list","block":{"block_types":{"section_based":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"paper_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"paper_orientation":{"type":"string","description_kind":"plain","optional":true},"paper_size":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"paper_margin":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"calculated_fields":{"nesting_mode":"set","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"expression":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":500},"column_configurations":{"nesting_mode":"list","block":{"attributes":{"role":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"date_time_format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"string_format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"data_set_identifiers_declarations":{"nesting_mode":"list","block":{"attributes":{"data_set_arn":{"type":"string","description_kind":"plain","optional":true},"identifier":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":50},"filter_groups":{"nesting_mode":"list","block":{"attributes":{"cross_dataset":{"type":"string","description_kind":"plain","required":true},"filter_group_id":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"configuration":{"nesting_mode":"list","block":{"block_types":{"custom_filter_configuration":{"nesting_mode":"list","block":{"attributes":{"category_value":{"type":"string","description_kind":"plain","optional":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"custom_filter_list_configuration":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","optional":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"filter_list_configuration":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","optional":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_range_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"include_maximum":{"type":"bool","description_kind":"plain","optional":true},"include_minimum":{"type":"bool","description_kind":"plain","optional":true},"null_option":{"type":"string","description_kind":"plain","required":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"range_maximum":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_minimum":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"relative_dates_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"minimum_granularity":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"relative_date_type":{"type":"string","description_kind":"plain","required":true},"relative_date_value":{"type":"number","description_kind":"plain","optional":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"anchor_date_configuration":{"nesting_mode":"list","block":{"attributes":{"anchor_option":{"type":"string","description_kind":"plain","optional":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"exclude_period_configuration":{"nesting_mode":"list","block":{"attributes":{"amount":{"type":"number","description_kind":"plain","required":true},"granularity":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"time_equality_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"time_granularity":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"include_maximum":{"type":"bool","description_kind":"plain","optional":true},"include_minimum":{"type":"bool","description_kind":"plain","optional":true},"null_option":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"exclude_period_configuration":{"nesting_mode":"list","block":{"attributes":{"amount":{"type":"number","description_kind":"plain","required":true},"granularity":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_maximum_value":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"rolling_date":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"range_minimum_value":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"rolling_date":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"top_bottom_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"limit":{"type":"number","description_kind":"plain","optional":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_sort_configuration":{"nesting_mode":"list","block":{"attributes":{"sort_direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":100},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":20},"scope_configuration":{"nesting_mode":"list","block":{"block_types":{"selected_sheets":{"nesting_mode":"list","block":{"block_types":{"sheet_visual_scoping_configurations":{"nesting_mode":"list","block":{"attributes":{"scope":{"type":"string","description_kind":"plain","required":true},"sheet_id":{"type":"string","description_kind":"plain","required":true},"visual_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":50}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":2000},"parameter_declarations":{"nesting_mode":"set","block":{"block_types":{"date_time_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"rolling_date":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"string","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"decimal_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameter_value_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","number"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"number","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"integer_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameter_value_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","number"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"number","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"string_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameter_value_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"string","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"sheets":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"sheet_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter_controls":{"nesting_mode":"list","block":{"block_types":{"date_time_picker":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"dropdown":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"list":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"search_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"relative_date_time":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"slider":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"maximum_value":{"type":"number","description_kind":"plain","required":true},"minimum_value":{"type":"number","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"step_size":{"type":"number","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_area":{"nesting_mode":"list","block":{"attributes":{"delimiter":{"type":"string","description_kind":"plain","optional":true},"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_field":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"layouts":{"nesting_mode":"list","block":{"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"max_items":1},"grid_layout":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","optional":true},"resize_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"elements":{"nesting_mode":"list","block":{"attributes":{"column_index":{"type":"number","description_kind":"plain","optional":true},"column_span":{"type":"number","description_kind":"plain","required":true},"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"row_index":{"type":"number","description_kind":"plain","optional":true},"row_span":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"max_items":1},"section_based_layout":{"nesting_mode":"list","block":{"block_types":{"body_sections":{"nesting_mode":"list","block":{"attributes":{"section_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"content":{"nesting_mode":"list","block":{"block_types":{"layout":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"page_break_configuration":{"nesting_mode":"list","block":{"block_types":{"after":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"padding":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":28},"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"paper_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"paper_orientation":{"type":"string","description_kind":"plain","optional":true},"paper_size":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"paper_margin":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"footer_sections":{"nesting_mode":"list","block":{"attributes":{"section_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"layout":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"style":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"padding":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"header_sections":{"nesting_mode":"list","block":{"attributes":{"section_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"layout":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"style":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"padding":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"parameter_controls":{"nesting_mode":"list","block":{"block_types":{"date_time_picker":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"dropdown":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"link_to_data_set_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"list":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"search_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"link_to_data_set_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"slider":{"nesting_mode":"list","block":{"attributes":{"maximum_value":{"type":"number","description_kind":"plain","required":true},"minimum_value":{"type":"number","description_kind":"plain","required":true},"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"step_size":{"type":"number","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_area":{"nesting_mode":"list","block":{"attributes":{"delimiter":{"type":"string","description_kind":"plain","optional":true},"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_field":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"sheet_control_layouts":{"nesting_mode":"list","block":{"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"grid_layout":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","optional":true},"resize_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"elements":{"nesting_mode":"list","block":{"attributes":{"column_index":{"type":"number","description_kind":"plain","optional":true},"column_span":{"type":"number","description_kind":"plain","required":true},"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"row_index":{"type":"number","description_kind":"plain","optional":true},"row_span":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"text_boxes":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","optional":true},"sheet_text_box_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"visuals":{"nesting_mode":"list","block":{"block_types":{"bar_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"bars_arrangement":{"type":"string","description_kind":"plain","optional":true,"computed":true},"orientation":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"contribution_analysis_defaults":{"nesting_mode":"list","block":{"attributes":{"measure_field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"contributor_dimensions":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":4}},"description_kind":"plain"},"max_items":200},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"bar_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"small_multiples":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"small_multiples_options":{"nesting_mode":"list","block":{"attributes":{"max_visible_columns":{"type":"number","description_kind":"plain","optional":true},"max_visible_rows":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"panel_configuration":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"background_visibility":{"type":"string","description_kind":"plain","optional":true},"border_color":{"type":"string","description_kind":"plain","optional":true},"border_style":{"type":"string","description_kind":"plain","optional":true},"border_thickness":{"type":"string","description_kind":"plain","optional":true},"border_visibility":{"type":"string","description_kind":"plain","optional":true},"gutter_spacing":{"type":"string","description_kind":"plain","optional":true},"gutter_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"color_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"small_multiples_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"box_plot_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"box_plot_options":{"nesting_mode":"list","block":{"attributes":{"all_data_points_visibility":{"type":"string","description_kind":"plain","optional":true},"outlier_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"style_options":{"nesting_mode":"list","block":{"attributes":{"fill_style":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"box_plot_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"group_by":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":5}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"pagination_configuration":{"nesting_mode":"list","block":{"attributes":{"page_number":{"type":"number","description_kind":"plain","required":true},"page_size":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"combo_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"bars_arrangement":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"bar_data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"combo_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"bar_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"line_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"line_data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"secondary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"secondary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"color_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"custom_content_visual":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","optional":true},"content_url":{"type":"string","description_kind":"plain","optional":true},"image_scaling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"empty_visual":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"filled_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_wells":{"nesting_mode":"list","block":{"block_types":{"filled_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"geospatial":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"map_style_options":{"nesting_mode":"list","block":{"attributes":{"base_map_style":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"window_options":{"nesting_mode":"list","block":{"attributes":{"map_zoom_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"bounds":{"nesting_mode":"list","block":{"attributes":{"east":{"type":"number","description_kind":"plain","required":true},"north":{"type":"number","description_kind":"plain","required":true},"south":{"type":"number","description_kind":"plain","required":true},"west":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"shape":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"format":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"funnel_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_label_options":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"measure_data_label_style":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"funnel_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"gauge_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"target_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"gauge_chart_options":{"nesting_mode":"list","block":{"attributes":{"primary_value_display_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"arc":{"nesting_mode":"list","block":{"attributes":{"arc_angle":{"type":"number","description_kind":"plain","optional":true},"arc_thickness":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"arc_axis":{"nesting_mode":"list","block":{"attributes":{"reserve_range":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"range":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"comparison":{"nesting_mode":"list","block":{"attributes":{"comparison_method":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"comparison_format":{"nesting_mode":"list","block":{"block_types":{"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_value_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"arc":{"nesting_mode":"list","block":{"block_types":{"foreground_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_value":{"nesting_mode":"list","block":{"block_types":{"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"geospatial_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_wells":{"nesting_mode":"list","block":{"block_types":{"geospatial_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"geospatial":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"map_style_options":{"nesting_mode":"list","block":{"attributes":{"base_map_style":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"point_style_options":{"nesting_mode":"list","block":{"attributes":{"selected_point_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cluster_marker_configuration":{"nesting_mode":"list","block":{"block_types":{"cluster_marker":{"nesting_mode":"list","block":{"block_types":{"simple_cluster_marker":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"window_options":{"nesting_mode":"list","block":{"attributes":{"map_zoom_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"bounds":{"nesting_mode":"list","block":{"attributes":{"east":{"type":"number","description_kind":"plain","required":true},"north":{"type":"number","description_kind":"plain","required":true},"south":{"type":"number","description_kind":"plain","required":true},"west":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"heat_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"color_scale":{"nesting_mode":"list","block":{"attributes":{"color_fill_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"colors":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":2,"max_items":3},"null_value_color":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"heat_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"columns":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"rows":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"heat_map_column_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"heat_map_column_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"heat_map_row_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"heat_map_row_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"histogram_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"bin_options":{"nesting_mode":"list","block":{"attributes":{"selected_bin_type":{"type":"string","description_kind":"plain","optional":true},"start_value":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"bin_count":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"bin_width":{"nesting_mode":"list","block":{"attributes":{"bin_count_limit":{"type":"number","description_kind":"plain","optional":true},"value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"histogram_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"x_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"x_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"insight_visual":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"insight_configuration":{"nesting_mode":"list","block":{"block_types":{"computation":{"nesting_mode":"list","block":{"block_types":{"forecast":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"custom_seasonality_value":{"type":"number","description_kind":"plain","optional":true},"lower_boundary":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"periods_backward":{"type":"number","description_kind":"plain","optional":true},"periods_forward":{"type":"number","description_kind":"plain","optional":true},"prediction_interval":{"type":"number","description_kind":"plain","optional":true},"seasonality":{"type":"string","description_kind":"plain","required":true},"upper_boundary":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"growth_rate":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"period_size":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"maximum_minimum":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"metric_comparison":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"from_value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"target_value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"period_over_period":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"period_to_date":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"period_time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"top_bottom_movers":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"mover_size":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"sort_order":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"top_bottom_ranked":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"result_size":{"type":"number","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_aggregation":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"unique_values":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"custom_narrative":{"nesting_mode":"list","block":{"attributes":{"narrative":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"kpi_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_wells":{"nesting_mode":"list","block":{"block_types":{"target_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"trend_groups":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"kpi_options":{"nesting_mode":"list","block":{"attributes":{"primary_value_display_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"comparison":{"nesting_mode":"list","block":{"attributes":{"comparison_method":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"comparison_format":{"nesting_mode":"list","block":{"block_types":{"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_value_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"progress_bar":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"secondary_value":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"secondary_value_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"trend_arrows":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"trend_group_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"primary_value":{"nesting_mode":"list","block":{"block_types":{"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"progress_bar":{"nesting_mode":"list","block":{"block_types":{"foreground_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"line_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"contribution_analysis_defaults":{"nesting_mode":"list","block":{"attributes":{"measure_field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"contributor_dimensions":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":4}},"description_kind":"plain"},"max_items":200},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"default_series_settings":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"line_style_settings":{"nesting_mode":"list","block":{"attributes":{"line_interpolation":{"type":"string","description_kind":"plain","optional":true},"line_style":{"type":"string","description_kind":"plain","optional":true},"line_visibility":{"type":"string","description_kind":"plain","optional":true},"line_width":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"marker_style_settings":{"nesting_mode":"list","block":{"attributes":{"marker_color":{"type":"string","description_kind":"plain","optional":true},"marker_shape":{"type":"string","description_kind":"plain","optional":true},"marker_size":{"type":"string","description_kind":"plain","optional":true},"marker_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"line_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"small_multiples":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"forecast_configurations":{"nesting_mode":"list","block":{"block_types":{"forecast_properties":{"nesting_mode":"list","block":{"attributes":{"lower_boundary":{"type":"number","description_kind":"plain","optional":true},"periods_backward":{"type":"number","description_kind":"plain","optional":true},"periods_forward":{"type":"number","description_kind":"plain","optional":true},"prediction_interval":{"type":"number","description_kind":"plain","optional":true},"seasonality":{"type":"number","description_kind":"plain","optional":true},"upper_boundary":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"scenario":{"nesting_mode":"list","block":{"block_types":{"what_if_point_scenario":{"nesting_mode":"list","block":{"attributes":{"date":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"what_if_range_scenario":{"nesting_mode":"list","block":{"attributes":{"end_date":{"type":"string","description_kind":"plain","required":true},"start_date":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"block_types":{"axis_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"missing_data_configuration":{"nesting_mode":"list","block":{"attributes":{"treatment_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"secondary_y_axis_display_options":{"nesting_mode":"list","block":{"block_types":{"axis_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"missing_data_configuration":{"nesting_mode":"list","block":{"attributes":{"treatment_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"secondary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"series":{"nesting_mode":"list","block":{"block_types":{"data_field_series_item":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"settings":{"nesting_mode":"list","block":{"block_types":{"line_style_settings":{"nesting_mode":"list","block":{"attributes":{"line_interpolation":{"type":"string","description_kind":"plain","optional":true},"line_style":{"type":"string","description_kind":"plain","optional":true},"line_visibility":{"type":"string","description_kind":"plain","optional":true},"line_width":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"marker_style_settings":{"nesting_mode":"list","block":{"attributes":{"marker_color":{"type":"string","description_kind":"plain","optional":true},"marker_shape":{"type":"string","description_kind":"plain","optional":true},"marker_size":{"type":"string","description_kind":"plain","optional":true},"marker_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_series_item":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"settings":{"nesting_mode":"list","block":{"block_types":{"line_style_settings":{"nesting_mode":"list","block":{"attributes":{"line_interpolation":{"type":"string","description_kind":"plain","optional":true},"line_style":{"type":"string","description_kind":"plain","optional":true},"line_visibility":{"type":"string","description_kind":"plain","optional":true},"line_width":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"marker_style_settings":{"nesting_mode":"list","block":{"attributes":{"marker_color":{"type":"string","description_kind":"plain","optional":true},"marker_shape":{"type":"string","description_kind":"plain","optional":true},"marker_size":{"type":"string","description_kind":"plain","optional":true},"marker_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"small_multiples_options":{"nesting_mode":"list","block":{"attributes":{"max_visible_columns":{"type":"number","description_kind":"plain","optional":true},"max_visible_rows":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"panel_configuration":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"background_visibility":{"type":"string","description_kind":"plain","optional":true},"border_color":{"type":"string","description_kind":"plain","optional":true},"border_style":{"type":"string","description_kind":"plain","optional":true},"border_thickness":{"type":"string","description_kind":"plain","optional":true},"border_visibility":{"type":"string","description_kind":"plain","optional":true},"gutter_spacing":{"type":"string","description_kind":"plain","optional":true},"gutter_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"x_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"x_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"pie_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"contribution_analysis_defaults":{"nesting_mode":"list","block":{"attributes":{"measure_field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"contributor_dimensions":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":4}},"description_kind":"plain"},"max_items":200},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"donut_options":{"nesting_mode":"list","block":{"block_types":{"arc_options":{"nesting_mode":"list","block":{"attributes":{"arc_thickness":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"donut_center_options":{"nesting_mode":"list","block":{"attributes":{"label_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"pie_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"small_multiples":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"small_multiples_options":{"nesting_mode":"list","block":{"attributes":{"max_visible_columns":{"type":"number","description_kind":"plain","optional":true},"max_visible_rows":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"panel_configuration":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"background_visibility":{"type":"string","description_kind":"plain","optional":true},"border_color":{"type":"string","description_kind":"plain","optional":true},"border_style":{"type":"string","description_kind":"plain","optional":true},"border_thickness":{"type":"string","description_kind":"plain","optional":true},"border_visibility":{"type":"string","description_kind":"plain","optional":true},"gutter_spacing":{"type":"string","description_kind":"plain","optional":true},"gutter_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"small_multiples_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"pivot_table_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_options":{"nesting_mode":"list","block":{"block_types":{"data_path_options":{"nesting_mode":"list","block":{"attributes":{"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_path_list":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":20}},"description_kind":"plain"},"max_items":100},"selected_field_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"pivot_table_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"columns":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":40},"rows":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":40},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":40}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"paginated_report_options":{"nesting_mode":"list","block":{"attributes":{"overflow_column_header_visibility":{"type":"string","description_kind":"plain","optional":true},"vertical_overflow_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"field_sort_options":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"sort_by":{"nesting_mode":"list","block":{"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"data_path":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"sort_paths":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":20}},"description_kind":"plain"},"max_items":1},"field":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"table_options":{"nesting_mode":"list","block":{"attributes":{"collapsed_row_dimensions_visibility":{"type":"string","description_kind":"plain","optional":true},"column_names_visibility":{"type":"string","description_kind":"plain","optional":true},"metric_placement":{"type":"string","description_kind":"plain","optional":true},"single_metric_visibility":{"type":"string","description_kind":"plain","optional":true},"toggle_buttons_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_header_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_alternate_color_options":{"nesting_mode":"list","block":{"attributes":{"row_alternate_colors":{"type":["list","string"],"description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"row_field_names_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_header_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_options":{"nesting_mode":"list","block":{"block_types":{"column_subtotal_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_level":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_level_options":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100},"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_total_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"placement":{"type":"string","description_kind":"plain","optional":true},"scroll_status":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_subtotal_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_level":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_level_options":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100},"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_total_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"placement":{"type":"string","description_kind":"plain","optional":true},"scroll_status":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"cell":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"scope":{"nesting_mode":"list","block":{"attributes":{"role":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"text_format":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"radar_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"alternate_band_colors_visibility":{"type":"string","description_kind":"plain","optional":true},"alternate_band_even_color":{"type":"string","description_kind":"plain","optional":true},"alternate_band_odd_color":{"type":"string","description_kind":"plain","optional":true},"shape":{"type":"string","description_kind":"plain","optional":true},"start_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"base_series_settings":{"nesting_mode":"list","block":{"block_types":{"area_style_settings":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"radar_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"color_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sankey_diagram_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"sankey_diagram_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"destination":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"source":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"weight":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"destination_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"source_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"weight_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scatter_plot_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"scatter_plot_categorically_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"size":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"x_axis":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"y_axis":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"scatter_plot_unaggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"size":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"x_axis":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"y_axis":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"x_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"x_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"table_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_options":{"nesting_mode":"list","block":{"attributes":{"order":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"selected_field_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"url_styling":{"nesting_mode":"list","block":{"block_types":{"image_configuration":{"nesting_mode":"list","block":{"block_types":{"sizing_options":{"nesting_mode":"list","block":{"attributes":{"table_cell_image_scaling_configuration":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"link_configuration":{"nesting_mode":"list","block":{"attributes":{"target":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"content":{"nesting_mode":"list","block":{"block_types":{"custom_icon_content":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"custom_text_content":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"table_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"group_by":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"table_unaggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"values":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"date_time_format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"string_format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"paginated_report_options":{"nesting_mode":"list","block":{"attributes":{"overflow_column_header_visibility":{"type":"string","description_kind":"plain","optional":true},"vertical_overflow_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"pagination_configuration":{"nesting_mode":"list","block":{"attributes":{"page_number":{"type":"number","description_kind":"plain","required":true},"page_size":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"row_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"table_inline_visualizations":{"nesting_mode":"list","block":{"block_types":{"data_bars":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"negative_color":{"type":"string","description_kind":"plain","optional":true},"positive_color":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"table_options":{"nesting_mode":"list","block":{"attributes":{"orientation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"header_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_alternate_color_options":{"nesting_mode":"list","block":{"attributes":{"row_alternate_colors":{"type":["list","string"],"description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"placement":{"type":"string","description_kind":"plain","optional":true},"scroll_status":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"cell":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"text_format":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tree_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_scale":{"nesting_mode":"list","block":{"attributes":{"color_fill_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"colors":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":2,"max_items":3},"null_value_color":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"tree_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"colors":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"groups":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sizes":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"group_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"size_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"tree_map_group_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"tree_map_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"waterfall_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"waterfall_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"breakdowns":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"categories":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"breakdown_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"waterfall_chart_options":{"nesting_mode":"list","block":{"attributes":{"total_bar_label":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"word_cloud_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"word_cloud_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"group_by":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"size":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"word_cloud_options":{"nesting_mode":"list","block":{"attributes":{"cloud_layout":{"type":"string","description_kind":"plain","optional":true},"maximum_string_length":{"type":"number","description_kind":"plain","optional":true},"word_casing":{"type":"string","description_kind":"plain","optional":true},"word_orientation":{"type":"string","description_kind":"plain","optional":true},"word_padding":{"type":"string","description_kind":"plain","optional":true},"word_scaling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":50}},"description_kind":"plain"},"max_items":20}},"description_kind":"plain"},"max_items":1},"parameters":{"nesting_mode":"list","block":{"block_types":{"date_time_parameters":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"decimal_parameters":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"integer_parameters":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"string_parameters":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"permissions":{"nesting_mode":"set","block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","required":true},"principal":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":64},"source_entity":{"nesting_mode":"list","block":{"block_types":{"source_template":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"data_set_references":{"nesting_mode":"list","block":{"attributes":{"data_set_arn":{"type":"string","description_kind":"plain","required":true},"data_set_placeholder":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_quicksight_data_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"data_set_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"import_mode":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"output_columns":{"type":["list",["object",{"description":"string","name":"string","type":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"column_groups":{"nesting_mode":"list","block":{"block_types":{"geo_spatial_column_group":{"nesting_mode":"list","block":{"attributes":{"columns":{"type":["list","string"],"description_kind":"plain","required":true},"country_code":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":8},"column_level_permission_rules":{"nesting_mode":"list","block":{"attributes":{"column_names":{"type":["list","string"],"description_kind":"plain","optional":true},"principals":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"data_set_usage_configuration":{"nesting_mode":"list","block":{"attributes":{"disable_use_as_direct_query_source":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"disable_use_as_imported_source":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"field_folders":{"nesting_mode":"set","block":{"attributes":{"columns":{"type":["list","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"field_folders_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1000},"logical_table_map":{"nesting_mode":"set","block":{"attributes":{"alias":{"type":"string","description_kind":"plain","required":true},"logical_table_map_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"data_transforms":{"nesting_mode":"list","block":{"block_types":{"cast_column_type_operation":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","optional":true,"computed":true},"new_column_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"create_columns_operation":{"nesting_mode":"list","block":{"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_id":{"type":"string","description_kind":"plain","required":true},"column_name":{"type":"string","description_kind":"plain","required":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":128}},"description_kind":"plain"},"max_items":1},"filter_operation":{"nesting_mode":"list","block":{"attributes":{"condition_expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"project_operation":{"nesting_mode":"list","block":{"attributes":{"projected_columns":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"rename_column_operation":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"new_column_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"tag_column_operation":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"tags":{"nesting_mode":"list","block":{"attributes":{"column_geographic_role":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"column_description":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":16}},"description_kind":"plain"},"max_items":1},"untag_column_operation":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"tag_names":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2048},"source":{"nesting_mode":"list","block":{"attributes":{"data_set_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"physical_table_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"join_instruction":{"nesting_mode":"list","block":{"attributes":{"left_operand":{"type":"string","description_kind":"plain","required":true},"on_clause":{"type":"string","description_kind":"plain","required":true},"right_operand":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"left_join_key_properties":{"nesting_mode":"list","block":{"attributes":{"unique_key":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"right_join_key_properties":{"nesting_mode":"list","block":{"attributes":{"unique_key":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":64},"permissions":{"nesting_mode":"set","block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","required":true},"principal":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":64},"physical_table_map":{"nesting_mode":"set","block":{"attributes":{"physical_table_map_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"custom_sql":{"nesting_mode":"list","block":{"attributes":{"data_source_arn":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"sql_query":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":2048}},"description_kind":"plain"},"max_items":1},"relational_table":{"nesting_mode":"list","block":{"attributes":{"catalog":{"type":"string","description_kind":"plain","optional":true},"data_source_arn":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"schema":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"input_columns":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":2048}},"description_kind":"plain"},"max_items":1},"s3_source":{"nesting_mode":"list","block":{"attributes":{"data_source_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"input_columns":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":2048},"upload_settings":{"nesting_mode":"list","block":{"attributes":{"contains_header":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"delimiter":{"type":"string","description_kind":"plain","optional":true,"computed":true},"format":{"type":"string","description_kind":"plain","optional":true,"computed":true},"start_from_row":{"type":"number","description_kind":"plain","optional":true,"computed":true},"text_qualifier":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":32},"refresh_properties":{"nesting_mode":"list","block":{"block_types":{"refresh_configuration":{"nesting_mode":"list","block":{"block_types":{"incremental_refresh":{"nesting_mode":"list","block":{"block_types":{"lookback_window":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true},"size_unit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"row_level_permission_data_set":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"format_version":{"type":"string","description_kind":"plain","optional":true},"namespace":{"type":"string","description_kind":"plain","optional":true},"permission_policy":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"row_level_permission_tag_configuration":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tag_rules":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"match_all_value":{"type":"string","description_kind":"plain","optional":true},"tag_key":{"type":"string","description_kind":"plain","required":true},"tag_multi_value_delimiter":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":50}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_quicksight_data_source":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"data_source_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"credentials":{"nesting_mode":"list","block":{"attributes":{"copy_source_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"credential_pair":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"parameters":{"nesting_mode":"list","block":{"block_types":{"amazon_elasticsearch":{"nesting_mode":"list","block":{"attributes":{"domain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"athena":{"nesting_mode":"list","block":{"attributes":{"work_group":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"aurora":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"aurora_postgresql":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"aws_iot_analytics":{"nesting_mode":"list","block":{"attributes":{"data_set_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"jira":{"nesting_mode":"list","block":{"attributes":{"site_base_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"maria_db":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"mysql":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"oracle":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"postgresql":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"presto":{"nesting_mode":"list","block":{"attributes":{"catalog":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"rds":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"instance_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"redshift":{"nesting_mode":"list","block":{"attributes":{"cluster_id":{"type":"string","description_kind":"plain","optional":true},"database":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3":{"nesting_mode":"list","block":{"block_types":{"manifest_file_location":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"service_now":{"nesting_mode":"list","block":{"attributes":{"site_base_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"snowflake":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"warehouse":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"spark":{"nesting_mode":"list","block":{"attributes":{"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sql_server":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"teradata":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"max_rows":{"type":"number","description_kind":"plain","required":true},"query":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"permission":{"nesting_mode":"set","block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","required":true},"principal":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":64},"ssl_properties":{"nesting_mode":"list","block":{"attributes":{"disable_ssl":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"vpc_connection_properties":{"nesting_mode":"list","block":{"attributes":{"vpc_connection_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_quicksight_folder":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"folder_id":{"type":"string","description_kind":"plain","required":true},"folder_path":{"type":["list","string"],"description_kind":"plain","computed":true},"folder_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"parent_folder_arn":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"permissions":{"nesting_mode":"list","block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","required":true},"principal":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":64},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_quicksight_folder_membership":{"version":0,"block":{"attributes":{"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"folder_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"member_id":{"type":"string","description_kind":"plain","required":true},"member_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_quicksight_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"namespace":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_quicksight_group_membership":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"member_name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_quicksight_iam_policy_assignment":{"version":0,"block":{"attributes":{"assignment_id":{"type":"string","description_kind":"plain","computed":true},"assignment_name":{"type":"string","description_kind":"plain","required":true},"assignment_status":{"type":"string","description_kind":"plain","required":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"namespace":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"identities":{"nesting_mode":"list","block":{"attributes":{"group":{"type":["set","string"],"description_kind":"plain","optional":true},"user":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_quicksight_ingestion":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"data_set_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"ingestion_id":{"type":"string","description_kind":"plain","required":true},"ingestion_status":{"type":"string","description_kind":"plain","computed":true},"ingestion_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_quicksight_namespace":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"capacity_region":{"type":"string","description_kind":"plain","computed":true},"creation_status":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"identity_store":{"type":"string","description_kind":"plain","optional":true,"computed":true},"namespace":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true},"delete":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_quicksight_refresh_schedule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"data_set_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"schedule_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"refresh_type":{"type":"string","description_kind":"plain","required":true},"start_after_date_time":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"schedule_frequency":{"nesting_mode":"list","block":{"attributes":{"interval":{"type":"string","description_kind":"plain","required":true},"time_of_the_day":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timezone":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"refresh_on_day":{"nesting_mode":"list","block":{"attributes":{"day_of_month":{"type":"string","description_kind":"plain","optional":true},"day_of_week":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_quicksight_template":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"source_entity_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"template_id":{"type":"string","description_kind":"plain","required":true},"version_description":{"type":"string","description_kind":"plain","required":true},"version_number":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"definition":{"nesting_mode":"list","block":{"block_types":{"analysis_defaults":{"nesting_mode":"list","block":{"block_types":{"default_new_sheet_configuration":{"nesting_mode":"list","block":{"attributes":{"sheet_content_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"interactive_layout_configuration":{"nesting_mode":"list","block":{"block_types":{"free_form":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"grid":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","optional":true},"resize_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"paginated_layout_configuration":{"nesting_mode":"list","block":{"block_types":{"section_based":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"paper_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"paper_orientation":{"type":"string","description_kind":"plain","optional":true},"paper_size":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"paper_margin":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"calculated_fields":{"nesting_mode":"set","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"expression":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":500},"column_configurations":{"nesting_mode":"list","block":{"attributes":{"role":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"date_time_format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"string_format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"data_set_configuration":{"nesting_mode":"list","block":{"attributes":{"placeholder":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_group_schema_list":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_group_column_schema_list":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":500}},"description_kind":"plain"},"max_items":500},"data_set_schema":{"nesting_mode":"list","block":{"block_types":{"column_schema_list":{"nesting_mode":"list","block":{"attributes":{"data_type":{"type":"string","description_kind":"plain","optional":true},"geographic_role":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":500}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":30},"filter_groups":{"nesting_mode":"list","block":{"attributes":{"cross_dataset":{"type":"string","description_kind":"plain","required":true},"filter_group_id":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"configuration":{"nesting_mode":"list","block":{"block_types":{"custom_filter_configuration":{"nesting_mode":"list","block":{"attributes":{"category_value":{"type":"string","description_kind":"plain","optional":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"custom_filter_list_configuration":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","optional":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"filter_list_configuration":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","optional":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_range_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"include_maximum":{"type":"bool","description_kind":"plain","optional":true},"include_minimum":{"type":"bool","description_kind":"plain","optional":true},"null_option":{"type":"string","description_kind":"plain","required":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"range_maximum":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_minimum":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"relative_dates_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"minimum_granularity":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"relative_date_type":{"type":"string","description_kind":"plain","required":true},"relative_date_value":{"type":"number","description_kind":"plain","optional":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"anchor_date_configuration":{"nesting_mode":"list","block":{"attributes":{"anchor_option":{"type":"string","description_kind":"plain","optional":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"exclude_period_configuration":{"nesting_mode":"list","block":{"attributes":{"amount":{"type":"number","description_kind":"plain","required":true},"granularity":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"time_equality_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"time_granularity":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"include_maximum":{"type":"bool","description_kind":"plain","optional":true},"include_minimum":{"type":"bool","description_kind":"plain","optional":true},"null_option":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"exclude_period_configuration":{"nesting_mode":"list","block":{"attributes":{"amount":{"type":"number","description_kind":"plain","required":true},"granularity":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_maximum_value":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"rolling_date":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"range_minimum_value":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"rolling_date":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"top_bottom_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"limit":{"type":"number","description_kind":"plain","optional":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_sort_configuration":{"nesting_mode":"list","block":{"attributes":{"sort_direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":100},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":20},"scope_configuration":{"nesting_mode":"list","block":{"block_types":{"selected_sheets":{"nesting_mode":"list","block":{"block_types":{"sheet_visual_scoping_configurations":{"nesting_mode":"list","block":{"attributes":{"scope":{"type":"string","description_kind":"plain","required":true},"sheet_id":{"type":"string","description_kind":"plain","required":true},"visual_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":50}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":2000},"parameters_declarations":{"nesting_mode":"list","block":{"block_types":{"date_time_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"rolling_date":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"string","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"decimal_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameter_value_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","number"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"number","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"integer_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameter_value_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","number"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"number","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"string_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameter_value_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"string","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"sheets":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"sheet_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter_controls":{"nesting_mode":"list","block":{"block_types":{"date_time_picker":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"dropdown":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"list":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"search_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"relative_date_time":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"slider":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"maximum_value":{"type":"number","description_kind":"plain","required":true},"minimum_value":{"type":"number","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"step_size":{"type":"number","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_area":{"nesting_mode":"list","block":{"attributes":{"delimiter":{"type":"string","description_kind":"plain","optional":true},"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_field":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"layouts":{"nesting_mode":"list","block":{"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"max_items":1},"grid_layout":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","optional":true},"resize_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"elements":{"nesting_mode":"list","block":{"attributes":{"column_index":{"type":"number","description_kind":"plain","optional":true},"column_span":{"type":"number","description_kind":"plain","required":true},"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"row_index":{"type":"number","description_kind":"plain","optional":true},"row_span":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"max_items":1},"section_based_layout":{"nesting_mode":"list","block":{"block_types":{"body_sections":{"nesting_mode":"list","block":{"attributes":{"section_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"content":{"nesting_mode":"list","block":{"block_types":{"layout":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"page_break_configuration":{"nesting_mode":"list","block":{"block_types":{"after":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"padding":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":28},"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"paper_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"paper_orientation":{"type":"string","description_kind":"plain","optional":true},"paper_size":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"paper_margin":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"footer_sections":{"nesting_mode":"list","block":{"attributes":{"section_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"layout":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"style":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"padding":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"header_sections":{"nesting_mode":"list","block":{"attributes":{"section_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"layout":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"style":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"padding":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"parameter_controls":{"nesting_mode":"list","block":{"block_types":{"date_time_picker":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"dropdown":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"link_to_data_set_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"list":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"search_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"link_to_data_set_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"slider":{"nesting_mode":"list","block":{"attributes":{"maximum_value":{"type":"number","description_kind":"plain","required":true},"minimum_value":{"type":"number","description_kind":"plain","required":true},"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"step_size":{"type":"number","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_area":{"nesting_mode":"list","block":{"attributes":{"delimiter":{"type":"string","description_kind":"plain","optional":true},"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_field":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"sheet_control_layouts":{"nesting_mode":"list","block":{"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"grid_layout":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","optional":true},"resize_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"elements":{"nesting_mode":"list","block":{"attributes":{"column_index":{"type":"number","description_kind":"plain","optional":true},"column_span":{"type":"number","description_kind":"plain","required":true},"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"row_index":{"type":"number","description_kind":"plain","optional":true},"row_span":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"text_boxes":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","optional":true},"sheet_text_box_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"visuals":{"nesting_mode":"list","block":{"block_types":{"bar_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"bars_arrangement":{"type":"string","description_kind":"plain","optional":true,"computed":true},"orientation":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"contribution_analysis_defaults":{"nesting_mode":"list","block":{"attributes":{"measure_field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"contributor_dimensions":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":4}},"description_kind":"plain"},"max_items":200},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"bar_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"small_multiples":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"small_multiples_options":{"nesting_mode":"list","block":{"attributes":{"max_visible_columns":{"type":"number","description_kind":"plain","optional":true},"max_visible_rows":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"panel_configuration":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"background_visibility":{"type":"string","description_kind":"plain","optional":true},"border_color":{"type":"string","description_kind":"plain","optional":true},"border_style":{"type":"string","description_kind":"plain","optional":true},"border_thickness":{"type":"string","description_kind":"plain","optional":true},"border_visibility":{"type":"string","description_kind":"plain","optional":true},"gutter_spacing":{"type":"string","description_kind":"plain","optional":true},"gutter_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"color_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"small_multiples_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"box_plot_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"box_plot_options":{"nesting_mode":"list","block":{"attributes":{"all_data_points_visibility":{"type":"string","description_kind":"plain","optional":true},"outlier_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"style_options":{"nesting_mode":"list","block":{"attributes":{"fill_style":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"box_plot_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"group_by":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":5}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"pagination_configuration":{"nesting_mode":"list","block":{"attributes":{"page_number":{"type":"number","description_kind":"plain","required":true},"page_size":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"combo_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"bars_arrangement":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"bar_data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"combo_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"bar_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"line_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"line_data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"secondary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"secondary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"color_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"custom_content_visual":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","optional":true},"content_url":{"type":"string","description_kind":"plain","optional":true},"image_scaling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"empty_visual":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"filled_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_wells":{"nesting_mode":"list","block":{"block_types":{"filled_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"geospatial":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"map_style_options":{"nesting_mode":"list","block":{"attributes":{"base_map_style":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"window_options":{"nesting_mode":"list","block":{"attributes":{"map_zoom_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"bounds":{"nesting_mode":"list","block":{"attributes":{"east":{"type":"number","description_kind":"plain","required":true},"north":{"type":"number","description_kind":"plain","required":true},"south":{"type":"number","description_kind":"plain","required":true},"west":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"shape":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"format":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"funnel_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_label_options":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"measure_data_label_style":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"funnel_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"gauge_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"target_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"gauge_chart_options":{"nesting_mode":"list","block":{"attributes":{"primary_value_display_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"arc":{"nesting_mode":"list","block":{"attributes":{"arc_angle":{"type":"number","description_kind":"plain","optional":true},"arc_thickness":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"arc_axis":{"nesting_mode":"list","block":{"attributes":{"reserve_range":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"range":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"comparison":{"nesting_mode":"list","block":{"attributes":{"comparison_method":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"comparison_format":{"nesting_mode":"list","block":{"block_types":{"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_value_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"arc":{"nesting_mode":"list","block":{"block_types":{"foreground_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_value":{"nesting_mode":"list","block":{"block_types":{"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"geospatial_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_wells":{"nesting_mode":"list","block":{"block_types":{"geospatial_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"geospatial":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"map_style_options":{"nesting_mode":"list","block":{"attributes":{"base_map_style":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"point_style_options":{"nesting_mode":"list","block":{"attributes":{"selected_point_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cluster_marker_configuration":{"nesting_mode":"list","block":{"block_types":{"cluster_marker":{"nesting_mode":"list","block":{"block_types":{"simple_cluster_marker":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"window_options":{"nesting_mode":"list","block":{"attributes":{"map_zoom_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"bounds":{"nesting_mode":"list","block":{"attributes":{"east":{"type":"number","description_kind":"plain","required":true},"north":{"type":"number","description_kind":"plain","required":true},"south":{"type":"number","description_kind":"plain","required":true},"west":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"heat_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"color_scale":{"nesting_mode":"list","block":{"attributes":{"color_fill_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"colors":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":2,"max_items":3},"null_value_color":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"heat_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"columns":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"rows":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"heat_map_column_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"heat_map_column_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"heat_map_row_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"heat_map_row_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"histogram_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"bin_options":{"nesting_mode":"list","block":{"attributes":{"selected_bin_type":{"type":"string","description_kind":"plain","optional":true},"start_value":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"bin_count":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"bin_width":{"nesting_mode":"list","block":{"attributes":{"bin_count_limit":{"type":"number","description_kind":"plain","optional":true},"value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"histogram_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"x_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"x_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"insight_visual":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"insight_configuration":{"nesting_mode":"list","block":{"block_types":{"computation":{"nesting_mode":"list","block":{"block_types":{"forecast":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"custom_seasonality_value":{"type":"number","description_kind":"plain","optional":true},"lower_boundary":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"periods_backward":{"type":"number","description_kind":"plain","optional":true},"periods_forward":{"type":"number","description_kind":"plain","optional":true},"prediction_interval":{"type":"number","description_kind":"plain","optional":true},"seasonality":{"type":"string","description_kind":"plain","required":true},"upper_boundary":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"growth_rate":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"period_size":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"maximum_minimum":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"metric_comparison":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"from_value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"target_value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"period_over_period":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"period_to_date":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"period_time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"top_bottom_movers":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"mover_size":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"sort_order":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"top_bottom_ranked":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"result_size":{"type":"number","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_aggregation":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"unique_values":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"custom_narrative":{"nesting_mode":"list","block":{"attributes":{"narrative":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"kpi_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_wells":{"nesting_mode":"list","block":{"block_types":{"target_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"trend_groups":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"kpi_options":{"nesting_mode":"list","block":{"attributes":{"primary_value_display_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"comparison":{"nesting_mode":"list","block":{"attributes":{"comparison_method":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"comparison_format":{"nesting_mode":"list","block":{"block_types":{"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_value_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"progress_bar":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"secondary_value":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"secondary_value_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"trend_arrows":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"trend_group_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"primary_value":{"nesting_mode":"list","block":{"block_types":{"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"progress_bar":{"nesting_mode":"list","block":{"block_types":{"foreground_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"line_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"contribution_analysis_defaults":{"nesting_mode":"list","block":{"attributes":{"measure_field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"contributor_dimensions":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":4}},"description_kind":"plain"},"max_items":200},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"default_series_settings":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"line_style_settings":{"nesting_mode":"list","block":{"attributes":{"line_interpolation":{"type":"string","description_kind":"plain","optional":true},"line_style":{"type":"string","description_kind":"plain","optional":true},"line_visibility":{"type":"string","description_kind":"plain","optional":true},"line_width":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"marker_style_settings":{"nesting_mode":"list","block":{"attributes":{"marker_color":{"type":"string","description_kind":"plain","optional":true},"marker_shape":{"type":"string","description_kind":"plain","optional":true},"marker_size":{"type":"string","description_kind":"plain","optional":true},"marker_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"line_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"small_multiples":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"forecast_configurations":{"nesting_mode":"list","block":{"block_types":{"forecast_properties":{"nesting_mode":"list","block":{"attributes":{"lower_boundary":{"type":"number","description_kind":"plain","optional":true},"periods_backward":{"type":"number","description_kind":"plain","optional":true},"periods_forward":{"type":"number","description_kind":"plain","optional":true},"prediction_interval":{"type":"number","description_kind":"plain","optional":true},"seasonality":{"type":"number","description_kind":"plain","optional":true},"upper_boundary":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"scenario":{"nesting_mode":"list","block":{"block_types":{"what_if_point_scenario":{"nesting_mode":"list","block":{"attributes":{"date":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"what_if_range_scenario":{"nesting_mode":"list","block":{"attributes":{"end_date":{"type":"string","description_kind":"plain","required":true},"start_date":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"block_types":{"axis_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"missing_data_configuration":{"nesting_mode":"list","block":{"attributes":{"treatment_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"secondary_y_axis_display_options":{"nesting_mode":"list","block":{"block_types":{"axis_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"missing_data_configuration":{"nesting_mode":"list","block":{"attributes":{"treatment_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"secondary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"series":{"nesting_mode":"list","block":{"block_types":{"data_field_series_item":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"settings":{"nesting_mode":"list","block":{"block_types":{"line_style_settings":{"nesting_mode":"list","block":{"attributes":{"line_interpolation":{"type":"string","description_kind":"plain","optional":true},"line_style":{"type":"string","description_kind":"plain","optional":true},"line_visibility":{"type":"string","description_kind":"plain","optional":true},"line_width":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"marker_style_settings":{"nesting_mode":"list","block":{"attributes":{"marker_color":{"type":"string","description_kind":"plain","optional":true},"marker_shape":{"type":"string","description_kind":"plain","optional":true},"marker_size":{"type":"string","description_kind":"plain","optional":true},"marker_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_series_item":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"settings":{"nesting_mode":"list","block":{"block_types":{"line_style_settings":{"nesting_mode":"list","block":{"attributes":{"line_interpolation":{"type":"string","description_kind":"plain","optional":true},"line_style":{"type":"string","description_kind":"plain","optional":true},"line_visibility":{"type":"string","description_kind":"plain","optional":true},"line_width":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"marker_style_settings":{"nesting_mode":"list","block":{"attributes":{"marker_color":{"type":"string","description_kind":"plain","optional":true},"marker_shape":{"type":"string","description_kind":"plain","optional":true},"marker_size":{"type":"string","description_kind":"plain","optional":true},"marker_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"small_multiples_options":{"nesting_mode":"list","block":{"attributes":{"max_visible_columns":{"type":"number","description_kind":"plain","optional":true},"max_visible_rows":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"panel_configuration":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"background_visibility":{"type":"string","description_kind":"plain","optional":true},"border_color":{"type":"string","description_kind":"plain","optional":true},"border_style":{"type":"string","description_kind":"plain","optional":true},"border_thickness":{"type":"string","description_kind":"plain","optional":true},"border_visibility":{"type":"string","description_kind":"plain","optional":true},"gutter_spacing":{"type":"string","description_kind":"plain","optional":true},"gutter_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"x_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"x_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"pie_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"contribution_analysis_defaults":{"nesting_mode":"list","block":{"attributes":{"measure_field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"contributor_dimensions":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":4}},"description_kind":"plain"},"max_items":200},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"donut_options":{"nesting_mode":"list","block":{"block_types":{"arc_options":{"nesting_mode":"list","block":{"attributes":{"arc_thickness":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"donut_center_options":{"nesting_mode":"list","block":{"attributes":{"label_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"pie_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"small_multiples":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"small_multiples_options":{"nesting_mode":"list","block":{"attributes":{"max_visible_columns":{"type":"number","description_kind":"plain","optional":true},"max_visible_rows":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"panel_configuration":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"background_visibility":{"type":"string","description_kind":"plain","optional":true},"border_color":{"type":"string","description_kind":"plain","optional":true},"border_style":{"type":"string","description_kind":"plain","optional":true},"border_thickness":{"type":"string","description_kind":"plain","optional":true},"border_visibility":{"type":"string","description_kind":"plain","optional":true},"gutter_spacing":{"type":"string","description_kind":"plain","optional":true},"gutter_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"small_multiples_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"pivot_table_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_options":{"nesting_mode":"list","block":{"block_types":{"data_path_options":{"nesting_mode":"list","block":{"attributes":{"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_path_list":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":20}},"description_kind":"plain"},"max_items":100},"selected_field_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"pivot_table_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"columns":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":40},"rows":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":40},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":40}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"paginated_report_options":{"nesting_mode":"list","block":{"attributes":{"overflow_column_header_visibility":{"type":"string","description_kind":"plain","optional":true},"vertical_overflow_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"field_sort_options":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"sort_by":{"nesting_mode":"list","block":{"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"data_path":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"sort_paths":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":20}},"description_kind":"plain"},"max_items":1},"field":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"table_options":{"nesting_mode":"list","block":{"attributes":{"collapsed_row_dimensions_visibility":{"type":"string","description_kind":"plain","optional":true},"column_names_visibility":{"type":"string","description_kind":"plain","optional":true},"metric_placement":{"type":"string","description_kind":"plain","optional":true},"single_metric_visibility":{"type":"string","description_kind":"plain","optional":true},"toggle_buttons_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_header_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_alternate_color_options":{"nesting_mode":"list","block":{"attributes":{"row_alternate_colors":{"type":["list","string"],"description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"row_field_names_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_header_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_options":{"nesting_mode":"list","block":{"block_types":{"column_subtotal_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_level":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_level_options":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100},"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_total_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"placement":{"type":"string","description_kind":"plain","optional":true},"scroll_status":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_subtotal_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_level":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_level_options":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100},"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_total_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"placement":{"type":"string","description_kind":"plain","optional":true},"scroll_status":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"cell":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"scope":{"nesting_mode":"list","block":{"attributes":{"role":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"text_format":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"radar_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"alternate_band_colors_visibility":{"type":"string","description_kind":"plain","optional":true},"alternate_band_even_color":{"type":"string","description_kind":"plain","optional":true},"alternate_band_odd_color":{"type":"string","description_kind":"plain","optional":true},"shape":{"type":"string","description_kind":"plain","optional":true},"start_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"base_series_settings":{"nesting_mode":"list","block":{"block_types":{"area_style_settings":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"radar_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"color_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sankey_diagram_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"sankey_diagram_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"destination":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"source":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"weight":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"destination_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"source_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"weight_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scatter_plot_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"scatter_plot_categorically_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"size":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"x_axis":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"y_axis":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"scatter_plot_unaggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"size":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"x_axis":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"y_axis":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"x_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"x_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"table_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_options":{"nesting_mode":"list","block":{"attributes":{"order":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"selected_field_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"url_styling":{"nesting_mode":"list","block":{"block_types":{"image_configuration":{"nesting_mode":"list","block":{"block_types":{"sizing_options":{"nesting_mode":"list","block":{"attributes":{"table_cell_image_scaling_configuration":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"link_configuration":{"nesting_mode":"list","block":{"attributes":{"target":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"content":{"nesting_mode":"list","block":{"block_types":{"custom_icon_content":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"custom_text_content":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"table_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"group_by":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"table_unaggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"values":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"date_time_format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"string_format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"paginated_report_options":{"nesting_mode":"list","block":{"attributes":{"overflow_column_header_visibility":{"type":"string","description_kind":"plain","optional":true},"vertical_overflow_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"pagination_configuration":{"nesting_mode":"list","block":{"attributes":{"page_number":{"type":"number","description_kind":"plain","required":true},"page_size":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"row_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"table_inline_visualizations":{"nesting_mode":"list","block":{"block_types":{"data_bars":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"negative_color":{"type":"string","description_kind":"plain","optional":true},"positive_color":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"table_options":{"nesting_mode":"list","block":{"attributes":{"orientation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"header_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_alternate_color_options":{"nesting_mode":"list","block":{"attributes":{"row_alternate_colors":{"type":["list","string"],"description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"placement":{"type":"string","description_kind":"plain","optional":true},"scroll_status":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"cell":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"text_format":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tree_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_scale":{"nesting_mode":"list","block":{"attributes":{"color_fill_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"colors":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":2,"max_items":3},"null_value_color":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"tree_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"colors":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"groups":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sizes":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"group_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"size_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"tree_map_group_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"tree_map_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"waterfall_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"waterfall_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"breakdowns":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"categories":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"breakdown_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"waterfall_chart_options":{"nesting_mode":"list","block":{"attributes":{"total_bar_label":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"word_cloud_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"word_cloud_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"group_by":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"size":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"word_cloud_options":{"nesting_mode":"list","block":{"attributes":{"cloud_layout":{"type":"string","description_kind":"plain","optional":true},"maximum_string_length":{"type":"number","description_kind":"plain","optional":true},"word_casing":{"type":"string","description_kind":"plain","optional":true},"word_orientation":{"type":"string","description_kind":"plain","optional":true},"word_padding":{"type":"string","description_kind":"plain","optional":true},"word_scaling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":50}},"description_kind":"plain"},"max_items":20}},"description_kind":"plain"},"max_items":1},"permissions":{"nesting_mode":"set","block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","required":true},"principal":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":64},"source_entity":{"nesting_mode":"list","block":{"block_types":{"source_analysis":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"data_set_references":{"nesting_mode":"list","block":{"attributes":{"data_set_arn":{"type":"string","description_kind":"plain","required":true},"data_set_placeholder":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"source_template":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_quicksight_template_alias":{"version":0,"block":{"attributes":{"alias_name":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"template_id":{"type":"string","description_kind":"plain","required":true},"template_version_number":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_quicksight_theme":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"base_theme_id":{"type":"string","description_kind":"plain","required":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"theme_id":{"type":"string","description_kind":"plain","required":true},"version_description":{"type":"string","description_kind":"plain","optional":true},"version_number":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"data_color_palette":{"nesting_mode":"list","block":{"attributes":{"colors":{"type":["list","string"],"description_kind":"plain","optional":true},"empty_fill_color":{"type":"string","description_kind":"plain","optional":true},"min_max_gradient":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sheet":{"nesting_mode":"list","block":{"block_types":{"tile":{"nesting_mode":"list","block":{"block_types":{"border":{"nesting_mode":"list","block":{"attributes":{"show":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tile_layout":{"nesting_mode":"list","block":{"block_types":{"gutter":{"nesting_mode":"list","block":{"attributes":{"show":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"margin":{"nesting_mode":"list","block":{"attributes":{"show":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"typography":{"nesting_mode":"list","block":{"block_types":{"font_families":{"nesting_mode":"list","block":{"attributes":{"font_family":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":5}},"description_kind":"plain"},"max_items":1},"ui_color_palette":{"nesting_mode":"list","block":{"attributes":{"accent":{"type":"string","description_kind":"plain","optional":true},"accent_foreground":{"type":"string","description_kind":"plain","optional":true},"danger":{"type":"string","description_kind":"plain","optional":true},"danger_foreground":{"type":"string","description_kind":"plain","optional":true},"dimension":{"type":"string","description_kind":"plain","optional":true},"dimension_foreground":{"type":"string","description_kind":"plain","optional":true},"measure":{"type":"string","description_kind":"plain","optional":true},"measure_foreground":{"type":"string","description_kind":"plain","optional":true},"primary_background":{"type":"string","description_kind":"plain","optional":true},"primary_foreground":{"type":"string","description_kind":"plain","optional":true},"secondary_background":{"type":"string","description_kind":"plain","optional":true},"secondary_foreground":{"type":"string","description_kind":"plain","optional":true},"success":{"type":"string","description_kind":"plain","optional":true},"success_foreground":{"type":"string","description_kind":"plain","optional":true},"warning":{"type":"string","description_kind":"plain","optional":true},"warning_foreground":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"permissions":{"nesting_mode":"list","block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","required":true},"principal":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":64},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_quicksight_user":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"email":{"type":"string","description_kind":"plain","required":true},"iam_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_type":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","optional":true},"session_name":{"type":"string","description_kind":"plain","optional":true},"user_name":{"type":"string","description_kind":"plain","optional":true},"user_role":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_quicksight_vpc_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_status":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dns_resolvers":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"vpc_connection_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true},"delete":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.","description_kind":"plain","optional":true},"update":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ram_principal_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"principal":{"type":"string","description_kind":"plain","required":true},"resource_share_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ram_resource_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"resource_share_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ram_resource_share":{"version":0,"block":{"attributes":{"allow_external_principals":{"type":"bool","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"permission_arns":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ram_resource_share_accepter":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invitation_arn":{"type":"string","description_kind":"plain","computed":true},"receiver_account_id":{"type":"string","description_kind":"plain","computed":true},"resources":{"type":["list","string"],"description_kind":"plain","computed":true},"sender_account_id":{"type":"string","description_kind":"plain","computed":true},"share_arn":{"type":"string","description_kind":"plain","required":true},"share_id":{"type":"string","description_kind":"plain","computed":true},"share_name":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ram_sharing_with_organization":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_rbin_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"lock_end_time":{"type":"string","description_kind":"plain","computed":true},"lock_state":{"type":"string","description_kind":"plain","computed":true},"resource_type":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"lock_configuration":{"nesting_mode":"list","block":{"block_types":{"unlock_delay":{"nesting_mode":"list","block":{"attributes":{"unlock_delay_unit":{"type":"string","description_kind":"plain","required":true},"unlock_delay_value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"resource_tags":{"nesting_mode":"set","block":{"attributes":{"resource_tag_key":{"type":"string","description_kind":"plain","required":true},"resource_tag_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":50},"retention_period":{"nesting_mode":"list","block":{"attributes":{"retention_period_unit":{"type":"string","description_kind":"plain","required":true},"retention_period_value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rds_cluster":{"version":0,"block":{"attributes":{"allocated_storage":{"type":"number","description_kind":"plain","optional":true,"computed":true},"allow_major_version_upgrade":{"type":"bool","description_kind":"plain","optional":true},"apply_immediately":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"backtrack_window":{"type":"number","description_kind":"plain","optional":true},"backup_retention_period":{"type":"number","description_kind":"plain","optional":true},"cluster_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_identifier_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_members":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"cluster_resource_id":{"type":"string","description_kind":"plain","computed":true},"copy_tags_to_snapshot":{"type":"bool","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"db_cluster_instance_class":{"type":"string","description_kind":"plain","optional":true},"db_cluster_parameter_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"db_instance_parameter_group_name":{"type":"string","description_kind":"plain","optional":true},"db_subnet_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"db_system_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"deletion_protection":{"type":"bool","description_kind":"plain","optional":true},"enable_global_write_forwarding":{"type":"bool","description_kind":"plain","optional":true},"enable_http_endpoint":{"type":"bool","description_kind":"plain","optional":true},"enabled_cloudwatch_logs_exports":{"type":["set","string"],"description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","required":true},"engine_mode":{"type":"string","description_kind":"plain","optional":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version_actual":{"type":"string","description_kind":"plain","computed":true},"final_snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"global_cluster_identifier":{"type":"string","description_kind":"plain","optional":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"iam_database_authentication_enabled":{"type":"bool","description_kind":"plain","optional":true},"iam_roles":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"manage_master_user_password":{"type":"bool","description_kind":"plain","optional":true},"master_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"master_user_secret":{"type":["list",["object",{"kms_key_id":"string","secret_arn":"string","secret_status":"string"}]],"description_kind":"plain","computed":true},"master_user_secret_kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"master_username":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":true},"preferred_backup_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"reader_endpoint":{"type":"string","description_kind":"plain","computed":true},"replication_source_identifier":{"type":"string","description_kind":"plain","optional":true},"skip_final_snapshot":{"type":"bool","description_kind":"plain","optional":true},"snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"source_region":{"type":"string","description_kind":"plain","optional":true},"storage_encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"storage_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"restore_to_point_in_time":{"nesting_mode":"list","block":{"attributes":{"restore_to_time":{"type":"string","description_kind":"plain","optional":true},"restore_type":{"type":"string","description_kind":"plain","optional":true},"source_cluster_identifier":{"type":"string","description_kind":"plain","required":true},"use_latest_restorable_time":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_import":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"ingestion_role":{"type":"string","description_kind":"plain","required":true},"source_engine":{"type":"string","description_kind":"plain","required":true},"source_engine_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"scaling_configuration":{"nesting_mode":"list","block":{"attributes":{"auto_pause":{"type":"bool","description_kind":"plain","optional":true},"max_capacity":{"type":"number","description_kind":"plain","optional":true},"min_capacity":{"type":"number","description_kind":"plain","optional":true},"seconds_until_auto_pause":{"type":"number","description_kind":"plain","optional":true},"timeout_action":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"serverlessv2_scaling_configuration":{"nesting_mode":"list","block":{"attributes":{"max_capacity":{"type":"number","description_kind":"plain","required":true},"min_capacity":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rds_cluster_activity_stream":{"version":0,"block":{"attributes":{"engine_native_audit_fields_included":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kinesis_stream_name":{"type":"string","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","required":true},"mode":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_rds_cluster_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_endpoint_identifier":{"type":"string","description_kind":"plain","required":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"custom_endpoint_type":{"type":"string","description_kind":"plain","required":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"excluded_members":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"static_members":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_rds_cluster_instance":{"version":0,"block":{"attributes":{"apply_immediately":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_minor_version_upgrade":{"type":"bool","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ca_cert_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"copy_tags_to_snapshot":{"type":"bool","description_kind":"plain","optional":true},"custom_iam_instance_profile":{"type":"string","description_kind":"plain","optional":true},"db_parameter_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"db_subnet_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dbi_resource_id":{"type":"string","description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","required":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version_actual":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_class":{"type":"string","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"monitoring_interval":{"type":"number","description_kind":"plain","optional":true},"monitoring_role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_type":{"type":"string","description_kind":"plain","computed":true},"performance_insights_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"performance_insights_kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"performance_insights_retention_period":{"type":"number","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"preferred_backup_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"promotion_tier":{"type":"number","description_kind":"plain","optional":true},"publicly_accessible":{"type":"bool","description_kind":"plain","optional":true},"storage_encrypted":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"writer":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rds_cluster_parameter_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"family":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"apply_method":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rds_cluster_role_association":{"version":0,"block":{"attributes":{"db_cluster_identifier":{"type":"string","description_kind":"plain","required":true},"feature_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rds_export_task":{"version":0,"block":{"attributes":{"export_only":{"type":["list","string"],"description_kind":"plain","optional":true},"export_task_identifier":{"type":"string","description_kind":"plain","required":true},"failure_cause":{"type":"string","description_kind":"plain","computed":true},"iam_role_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","required":true},"percent_progress":{"type":"number","description_kind":"plain","computed":true},"s3_bucket_name":{"type":"string","description_kind":"plain","required":true},"s3_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"snapshot_time":{"type":"string","description_kind":"plain","computed":true},"source_arn":{"type":"string","description_kind":"plain","required":true},"source_type":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"task_end_time":{"type":"string","description_kind":"plain","computed":true},"task_start_time":{"type":"string","description_kind":"plain","computed":true},"warning_message":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true},"delete":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rds_global_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"database_name":{"type":"string","description_kind":"plain","optional":true},"deletion_protection":{"type":"bool","description_kind":"plain","optional":true},"engine":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version_actual":{"type":"string","description_kind":"plain","computed":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"global_cluster_identifier":{"type":"string","description_kind":"plain","required":true},"global_cluster_members":{"type":["set",["object",{"db_cluster_arn":"string","is_writer":"bool"}]],"description_kind":"plain","computed":true},"global_cluster_resource_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_db_cluster_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rds_reserved_instance":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"currency_code":{"type":"string","description_kind":"plain","computed":true},"db_instance_class":{"type":"string","description_kind":"plain","computed":true},"duration":{"type":"number","description_kind":"plain","computed":true},"fixed_price":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"lease_id":{"type":"string","description_kind":"plain","computed":true},"multi_az":{"type":"bool","description_kind":"plain","computed":true},"offering_id":{"type":"string","description_kind":"plain","required":true},"offering_type":{"type":"string","description_kind":"plain","computed":true},"product_description":{"type":"string","description_kind":"plain","computed":true},"recurring_charges":{"type":["list",["object",{"recurring_charge_amount":"number","recurring_charge_frequency":"string"}]],"description_kind":"plain","computed":true},"reservation_id":{"type":"string","description_kind":"plain","optional":true},"start_time":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"usage_price":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_redshift_authentication_profile":{"version":0,"block":{"attributes":{"authentication_profile_content":{"type":"string","description_kind":"plain","required":true},"authentication_profile_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshift_cluster":{"version":0,"block":{"attributes":{"allow_version_upgrade":{"type":"bool","description_kind":"plain","optional":true},"apply_immediately":{"type":"bool","description_kind":"plain","optional":true},"aqua_configuration_status":{"type":"string","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"automated_snapshot_retention_period":{"type":"number","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"availability_zone_relocation_enabled":{"type":"bool","description_kind":"plain","optional":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"cluster_namespace_arn":{"type":"string","description_kind":"plain","computed":true},"cluster_nodes":{"type":["list",["object",{"node_role":"string","private_ip_address":"string","public_ip_address":"string"}]],"description_kind":"plain","computed":true},"cluster_parameter_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_public_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_revision_number":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_subnet_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_version":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"default_iam_role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"elastic_ip":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enhanced_vpc_routing":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"final_snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"iam_roles":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"maintenance_track_name":{"type":"string","description_kind":"plain","optional":true},"manual_snapshot_retention_period":{"type":"number","description_kind":"plain","optional":true},"master_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"master_username":{"type":"string","description_kind":"plain","optional":true},"node_type":{"type":"string","description_kind":"plain","required":true},"number_of_nodes":{"type":"number","description_kind":"plain","optional":true},"owner_account":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"publicly_accessible":{"type":"bool","description_kind":"plain","optional":true},"skip_final_snapshot":{"type":"bool","description_kind":"plain","optional":true},"snapshot_cluster_identifier":{"type":"string","description_kind":"plain","optional":true},"snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"logging":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable":{"type":"bool","description_kind":"plain","required":true},"log_destination_type":{"type":"string","description_kind":"plain","optional":true},"log_exports":{"type":["set","string"],"description_kind":"plain","optional":true},"s3_key_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"snapshot_copy":{"nesting_mode":"list","block":{"attributes":{"destination_region":{"type":"string","description_kind":"plain","required":true},"grant_name":{"type":"string","description_kind":"plain","optional":true},"retention_period":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_redshift_cluster_iam_roles":{"version":0,"block":{"attributes":{"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"default_iam_role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iam_role_arns":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_redshift_cluster_snapshot":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"manual_snapshot_retention_period":{"type":"number","description_kind":"plain","optional":true},"owner_account":{"type":"string","description_kind":"plain","computed":true},"snapshot_identifier":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshift_endpoint_access":{"version":0,"block":{"attributes":{"address":{"type":"string","description_kind":"plain","computed":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"endpoint_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"resource_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_group_name":{"type":"string","description_kind":"plain","required":true},"vpc_endpoint":{"type":["list",["object",{"network_interface":["list",["object",{"availability_zone":"string","network_interface_id":"string","private_ip_address":"string","subnet_id":"string"}]],"vpc_endpoint_id":"string","vpc_id":"string"}]],"description_kind":"plain","computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshift_endpoint_authorization":{"version":0,"block":{"attributes":{"account":{"type":"string","description_kind":"plain","required":true},"allowed_all_vpcs":{"type":"bool","description_kind":"plain","computed":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"endpoint_count":{"type":"number","description_kind":"plain","computed":true},"force_delete":{"type":"bool","description_kind":"plain","optional":true},"grantee":{"type":"string","description_kind":"plain","computed":true},"grantor":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_redshift_event_subscription":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"customer_aws_id":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"event_categories":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"severity":{"type":"string","description_kind":"plain","optional":true},"sns_topic_arn":{"type":"string","description_kind":"plain","required":true},"source_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"source_type":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_redshift_hsm_client_certificate":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"hsm_client_certificate_identifier":{"type":"string","description_kind":"plain","required":true},"hsm_client_certificate_public_key":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshift_hsm_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","required":true},"hsm_configuration_identifier":{"type":"string","description_kind":"plain","required":true},"hsm_ip_address":{"type":"string","description_kind":"plain","required":true},"hsm_partition_name":{"type":"string","description_kind":"plain","required":true},"hsm_partition_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"hsm_server_public_certificate":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshift_parameter_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"family":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_redshift_partner":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"database_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"partner_name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_message":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_redshift_scheduled_action":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"enable":{"type":"bool","description_kind":"plain","optional":true},"end_time":{"type":"string","description_kind":"plain","optional":true},"iam_role":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"schedule":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"target_action":{"nesting_mode":"list","block":{"block_types":{"pause_cluster":{"nesting_mode":"list","block":{"attributes":{"cluster_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"resize_cluster":{"nesting_mode":"list","block":{"attributes":{"classic":{"type":"bool","description_kind":"plain","optional":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"cluster_type":{"type":"string","description_kind":"plain","optional":true},"node_type":{"type":"string","description_kind":"plain","optional":true},"number_of_nodes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"resume_cluster":{"nesting_mode":"list","block":{"attributes":{"cluster_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_redshift_snapshot_copy_grant":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"snapshot_copy_grant_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshift_snapshot_schedule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"definitions":{"type":["set","string"],"description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshift_snapshot_schedule_association":{"version":0,"block":{"attributes":{"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"schedule_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_redshift_subnet_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshift_usage_limit":{"version":0,"block":{"attributes":{"amount":{"type":"number","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"breach_action":{"type":"string","description_kind":"plain","optional":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"feature_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"limit_type":{"type":"string","description_kind":"plain","required":true},"period":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshiftdata_statement":{"version":0,"block":{"attributes":{"cluster_identifier":{"type":"string","description_kind":"plain","optional":true},"database":{"type":"string","description_kind":"plain","required":true},"db_user":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"secret_arn":{"type":"string","description_kind":"plain","optional":true},"sql":{"type":"string","description_kind":"plain","required":true},"statement_name":{"type":"string","description_kind":"plain","optional":true},"with_event":{"type":"bool","description_kind":"plain","optional":true},"workgroup_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"parameters":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_redshiftserverless_endpoint_access":{"version":0,"block":{"attributes":{"address":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"endpoint_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_endpoint":{"type":["list",["object",{"network_interface":["list",["object",{"availability_zone":"string","network_interface_id":"string","private_ip_address":"string","subnet_id":"string"}]],"vpc_endpoint_id":"string","vpc_id":"string"}]],"description_kind":"plain","computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"workgroup_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_redshiftserverless_namespace":{"version":0,"block":{"attributes":{"admin_user_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"admin_username":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"arn":{"type":"string","description_kind":"plain","computed":true},"db_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"default_iam_role_arn":{"type":"string","description_kind":"plain","optional":true},"iam_roles":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_exports":{"type":["set","string"],"description_kind":"plain","optional":true},"namespace_id":{"type":"string","description_kind":"plain","computed":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshiftserverless_resource_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_redshiftserverless_snapshot":{"version":0,"block":{"attributes":{"accounts_with_provisioned_restore_access":{"type":["set","string"],"description_kind":"plain","computed":true},"accounts_with_restore_access":{"type":["set","string"],"description_kind":"plain","computed":true},"admin_username":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"namespace_arn":{"type":"string","description_kind":"plain","computed":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"owner_account":{"type":"string","description_kind":"plain","computed":true},"retention_period":{"type":"number","description_kind":"plain","optional":true},"snapshot_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_redshiftserverless_usage_limit":{"version":0,"block":{"attributes":{"amount":{"type":"number","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"breach_action":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"period":{"type":"string","description_kind":"plain","optional":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"usage_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_redshiftserverless_workgroup":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"base_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"endpoint":{"type":["list",["object",{"address":"string","port":"number","vpc_endpoint":["list",["object",{"network_interface":["list",["object",{"availability_zone":"string","network_interface_id":"string","private_ip_address":"string","subnet_id":"string"}]],"vpc_endpoint_id":"string","vpc_id":"string"}]]}]],"description_kind":"plain","computed":true},"enhanced_vpc_routing":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"publicly_accessible":{"type":"bool","description_kind":"plain","optional":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"workgroup_id":{"type":"string","description_kind":"plain","computed":true},"workgroup_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"config_parameter":{"nesting_mode":"set","block":{"attributes":{"parameter_key":{"type":"string","description_kind":"plain","required":true},"parameter_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_resourceexplorer2_index":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true},"delete":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.","description_kind":"plain","optional":true},"update":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_resourceexplorer2_view":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_view":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"filters":{"nesting_mode":"list","block":{"attributes":{"filter_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"included_property":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_resourcegroups_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"configuration":{"nesting_mode":"set","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameters":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"resource_query":{"nesting_mode":"list","block":{"attributes":{"query":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_resourcegroups_resource":{"version":0,"block":{"attributes":{"group_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"resource_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rolesanywhere_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"duration_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_policy_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"require_instance_properties":{"type":"bool","description_kind":"plain","optional":true},"role_arns":{"type":["set","string"],"description_kind":"plain","required":true},"session_policy":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_rolesanywhere_trust_anchor":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"source":{"nesting_mode":"list","block":{"attributes":{"source_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"source_data":{"nesting_mode":"list","block":{"attributes":{"acm_pca_arn":{"type":"string","description_kind":"plain","optional":true},"x509_certificate_data":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_route":{"version":0,"block":{"attributes":{"carrier_gateway_id":{"type":"string","description_kind":"plain","optional":true},"core_network_arn":{"type":"string","description_kind":"plain","optional":true},"destination_cidr_block":{"type":"string","description_kind":"plain","optional":true},"destination_ipv6_cidr_block":{"type":"string","description_kind":"plain","optional":true},"destination_prefix_list_id":{"type":"string","description_kind":"plain","optional":true},"egress_only_gateway_id":{"type":"string","description_kind":"plain","optional":true},"gateway_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","computed":true},"instance_owner_id":{"type":"string","description_kind":"plain","computed":true},"local_gateway_id":{"type":"string","description_kind":"plain","optional":true},"nat_gateway_id":{"type":"string","description_kind":"plain","optional":true},"network_interface_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"origin":{"type":"string","description_kind":"plain","computed":true},"route_table_id":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","optional":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","optional":true},"vpc_peering_connection_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53_cidr_collection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"version":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_route53_cidr_location":{"version":0,"block":{"attributes":{"cidr_blocks":{"type":["set","string"],"description_kind":"plain","required":true},"cidr_collection_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53_delegation_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_servers":{"type":["list","string"],"description_kind":"plain","computed":true},"reference_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_route53_health_check":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"child_health_threshold":{"type":"number","description_kind":"plain","optional":true},"child_healthchecks":{"type":["set","string"],"description_kind":"plain","optional":true},"cloudwatch_alarm_name":{"type":"string","description_kind":"plain","optional":true},"cloudwatch_alarm_region":{"type":"string","description_kind":"plain","optional":true},"disabled":{"type":"bool","description_kind":"plain","optional":true},"enable_sni":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"failure_threshold":{"type":"number","description_kind":"plain","optional":true,"computed":true},"fqdn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"insufficient_data_health_status":{"type":"string","description_kind":"plain","optional":true},"invert_healthcheck":{"type":"bool","description_kind":"plain","optional":true},"ip_address":{"type":"string","description_kind":"plain","optional":true},"measure_latency":{"type":"bool","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"reference_name":{"type":"string","description_kind":"plain","optional":true},"regions":{"type":["set","string"],"description_kind":"plain","optional":true},"request_interval":{"type":"number","description_kind":"plain","optional":true},"resource_path":{"type":"string","description_kind":"plain","optional":true},"routing_control_arn":{"type":"string","description_kind":"plain","optional":true},"search_string":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53_hosted_zone_dnssec":{"version":0,"block":{"attributes":{"hosted_zone_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"signing_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_route53_key_signing_key":{"version":0,"block":{"attributes":{"digest_algorithm_mnemonic":{"type":"string","description_kind":"plain","computed":true},"digest_algorithm_type":{"type":"number","description_kind":"plain","computed":true},"digest_value":{"type":"string","description_kind":"plain","computed":true},"dnskey_record":{"type":"string","description_kind":"plain","computed":true},"ds_record":{"type":"string","description_kind":"plain","computed":true},"flag":{"type":"number","description_kind":"plain","computed":true},"hosted_zone_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_management_service_arn":{"type":"string","description_kind":"plain","required":true},"key_tag":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_key":{"type":"string","description_kind":"plain","computed":true},"signing_algorithm_mnemonic":{"type":"string","description_kind":"plain","computed":true},"signing_algorithm_type":{"type":"number","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_route53_query_log":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cloudwatch_log_group_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zone_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53_record":{"version":2,"block":{"attributes":{"allow_overwrite":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"health_check_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"multivalue_answer_routing_policy":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["set","string"],"description_kind":"plain","optional":true},"set_identifier":{"type":"string","description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"zone_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"alias":{"nesting_mode":"list","block":{"attributes":{"evaluate_target_health":{"type":"bool","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"zone_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"cidr_routing_policy":{"nesting_mode":"list","block":{"attributes":{"collection_id":{"type":"string","description_kind":"plain","required":true},"location_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"failover_routing_policy":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"geolocation_routing_policy":{"nesting_mode":"list","block":{"attributes":{"continent":{"type":"string","description_kind":"plain","optional":true},"country":{"type":"string","description_kind":"plain","optional":true},"subdivision":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"latency_routing_policy":{"nesting_mode":"list","block":{"attributes":{"region":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"weighted_routing_policy":{"nesting_mode":"list","block":{"attributes":{"weight":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_route53_resolver_config":{"version":0,"block":{"attributes":{"autodefined_reverse_flag":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53_resolver_dnssec_config":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"validation_status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_route53_resolver_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"direction":{"type":"string","description_kind":"plain","required":true},"host_vpc_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"ip_address":{"nesting_mode":"set","block":{"attributes":{"ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_id":{"type":"string","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53_resolver_firewall_config":{"version":0,"block":{"attributes":{"firewall_fail_open":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53_resolver_firewall_domain_list":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domains":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_route53_resolver_firewall_rule":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"block_override_dns_type":{"type":"string","description_kind":"plain","optional":true},"block_override_domain":{"type":"string","description_kind":"plain","optional":true},"block_override_ttl":{"type":"number","description_kind":"plain","optional":true},"block_response":{"type":"string","description_kind":"plain","optional":true},"firewall_domain_list_id":{"type":"string","description_kind":"plain","required":true},"firewall_rule_group_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53_resolver_firewall_rule_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"share_status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_route53_resolver_firewall_rule_group_association":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"firewall_rule_group_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"mutation_protection":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53_resolver_query_log_config":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"destination_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"share_status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_route53_resolver_query_log_config_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resolver_query_log_config_id":{"type":"string","description_kind":"plain","required":true},"resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53_resolver_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"resolver_endpoint_id":{"type":"string","description_kind":"plain","optional":true},"rule_type":{"type":"string","description_kind":"plain","required":true},"share_status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"target_ip":{"nesting_mode":"set","block":{"attributes":{"ip":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53_resolver_rule_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"resolver_rule_id":{"type":"string","description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53_traffic_policy":{"version":0,"block":{"attributes":{"comment":{"type":"string","description_kind":"plain","optional":true},"document":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_route53_traffic_policy_instance":{"version":0,"block":{"attributes":{"hosted_zone_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"traffic_policy_id":{"type":"string","description_kind":"plain","required":true},"traffic_policy_version":{"type":"number","description_kind":"plain","required":true},"ttl":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53_vpc_association_authorization":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true},"vpc_region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zone_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53_zone":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"comment":{"type":"string","description_kind":"plain","optional":true},"delegation_set_id":{"type":"string","description_kind":"plain","optional":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"name_servers":{"type":["list","string"],"description_kind":"plain","computed":true},"primary_name_server":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"zone_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"vpc":{"nesting_mode":"set","block":{"attributes":{"vpc_id":{"type":"string","description_kind":"plain","required":true},"vpc_region":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53_zone_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owning_account":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true},"vpc_region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zone_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53domains_registered_domain":{"version":0,"block":{"attributes":{"abuse_contact_email":{"type":"string","description_kind":"plain","computed":true},"abuse_contact_phone":{"type":"string","description_kind":"plain","computed":true},"admin_privacy":{"type":"bool","description_kind":"plain","optional":true},"auto_renew":{"type":"bool","description_kind":"plain","optional":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"expiration_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"registrant_privacy":{"type":"bool","description_kind":"plain","optional":true},"registrar_name":{"type":"string","description_kind":"plain","computed":true},"registrar_url":{"type":"string","description_kind":"plain","computed":true},"reseller":{"type":"string","description_kind":"plain","computed":true},"status_list":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tech_privacy":{"type":"bool","description_kind":"plain","optional":true},"transfer_lock":{"type":"bool","description_kind":"plain","optional":true},"updated_date":{"type":"string","description_kind":"plain","computed":true},"whois_server":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"admin_contact":{"nesting_mode":"list","block":{"attributes":{"address_line_1":{"type":"string","description_kind":"plain","optional":true,"computed":true},"address_line_2":{"type":"string","description_kind":"plain","optional":true,"computed":true},"city":{"type":"string","description_kind":"plain","optional":true,"computed":true},"contact_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"country_code":{"type":"string","description_kind":"plain","optional":true,"computed":true},"email":{"type":"string","description_kind":"plain","optional":true,"computed":true},"extra_params":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"fax":{"type":"string","description_kind":"plain","optional":true,"computed":true},"first_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"organization_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"phone_number":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zip_code":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"name_server":{"nesting_mode":"list","block":{"attributes":{"glue_ips":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":6},"registrant_contact":{"nesting_mode":"list","block":{"attributes":{"address_line_1":{"type":"string","description_kind":"plain","optional":true,"computed":true},"address_line_2":{"type":"string","description_kind":"plain","optional":true,"computed":true},"city":{"type":"string","description_kind":"plain","optional":true,"computed":true},"contact_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"country_code":{"type":"string","description_kind":"plain","optional":true,"computed":true},"email":{"type":"string","description_kind":"plain","optional":true,"computed":true},"extra_params":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"fax":{"type":"string","description_kind":"plain","optional":true,"computed":true},"first_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"organization_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"phone_number":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zip_code":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"tech_contact":{"nesting_mode":"list","block":{"attributes":{"address_line_1":{"type":"string","description_kind":"plain","optional":true,"computed":true},"address_line_2":{"type":"string","description_kind":"plain","optional":true,"computed":true},"city":{"type":"string","description_kind":"plain","optional":true,"computed":true},"contact_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"country_code":{"type":"string","description_kind":"plain","optional":true,"computed":true},"email":{"type":"string","description_kind":"plain","optional":true,"computed":true},"extra_params":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"fax":{"type":"string","description_kind":"plain","optional":true,"computed":true},"first_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"organization_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"phone_number":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zip_code":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53recoverycontrolconfig_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_endpoints":{"type":["list",["object",{"endpoint":"string","region":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_route53recoverycontrolconfig_control_panel":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_arn":{"type":"string","description_kind":"plain","required":true},"default_control_panel":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"routing_control_count":{"type":"number","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_route53recoverycontrolconfig_routing_control":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_arn":{"type":"string","description_kind":"plain","required":true},"control_panel_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_route53recoverycontrolconfig_safety_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"asserted_controls":{"type":["list","string"],"description_kind":"plain","optional":true},"control_panel_arn":{"type":"string","description_kind":"plain","required":true},"gating_controls":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"target_controls":{"type":["list","string"],"description_kind":"plain","optional":true},"wait_period_ms":{"type":"number","description_kind":"plain","required":true}},"block_types":{"rule_config":{"nesting_mode":"list","block":{"attributes":{"inverted":{"type":"bool","description_kind":"plain","required":true},"threshold":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_route53recoveryreadiness_cell":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cell_name":{"type":"string","description_kind":"plain","required":true},"cells":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parent_readiness_scopes":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53recoveryreadiness_readiness_check":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"readiness_check_name":{"type":"string","description_kind":"plain","required":true},"resource_set_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53recoveryreadiness_recovery_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cells":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"recovery_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53recoveryreadiness_resource_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_set_name":{"type":"string","description_kind":"plain","required":true},"resource_set_type":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"resources":{"nesting_mode":"list","block":{"attributes":{"component_id":{"type":"string","description_kind":"plain","computed":true},"readiness_scopes":{"type":["list","string"],"description_kind":"plain","optional":true},"resource_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dns_target_resource":{"nesting_mode":"list","block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"hosted_zone_arn":{"type":"string","description_kind":"plain","optional":true},"record_set_id":{"type":"string","description_kind":"plain","optional":true},"record_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"target_resource":{"nesting_mode":"list","block":{"block_types":{"nlb_resource":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"r53_resource":{"nesting_mode":"list","block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","optional":true},"record_set_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"propagating_vgws":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"route":{"type":["set",["object",{"carrier_gateway_id":"string","cidr_block":"string","core_network_arn":"string","destination_prefix_list_id":"string","egress_only_gateway_id":"string","gateway_id":"string","ipv6_cidr_block":"string","local_gateway_id":"string","nat_gateway_id":"string","network_interface_id":"string","transit_gateway_id":"string","vpc_endpoint_id":"string","vpc_peering_connection_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route_table_association":{"version":0,"block":{"attributes":{"gateway_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"route_table_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rum_app_monitor":{"version":0,"block":{"attributes":{"app_monitor_id":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"cw_log_enabled":{"type":"bool","description_kind":"plain","optional":true},"cw_log_group":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"app_monitor_configuration":{"nesting_mode":"list","block":{"attributes":{"allow_cookies":{"type":"bool","description_kind":"plain","optional":true},"enable_xray":{"type":"bool","description_kind":"plain","optional":true},"excluded_pages":{"type":["set","string"],"description_kind":"plain","optional":true},"favorite_pages":{"type":["set","string"],"description_kind":"plain","optional":true},"guest_role_arn":{"type":"string","description_kind":"plain","optional":true},"identity_pool_id":{"type":"string","description_kind":"plain","optional":true},"included_pages":{"type":["set","string"],"description_kind":"plain","optional":true},"session_sample_rate":{"type":"number","description_kind":"plain","optional":true},"telemetries":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"custom_events":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_rum_metrics_destination":{"version":0,"block":{"attributes":{"app_monitor_name":{"type":"string","description_kind":"plain","required":true},"destination":{"type":"string","description_kind":"plain","required":true},"destination_arn":{"type":"string","description_kind":"plain","optional":true},"iam_role_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_s3_access_point":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"alias":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"bucket":{"type":"string","description_kind":"plain","required":true},"bucket_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"domain_name":{"type":"string","description_kind":"plain","computed":true},"endpoints":{"type":["map","string"],"description_kind":"plain","computed":true},"has_public_access_policy":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_origin":{"type":"string","description_kind":"plain","computed":true},"policy":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"public_access_block_configuration":{"nesting_mode":"list","block":{"attributes":{"block_public_acls":{"type":"bool","description_kind":"plain","optional":true},"block_public_policy":{"type":"bool","description_kind":"plain","optional":true},"ignore_public_acls":{"type":"bool","description_kind":"plain","optional":true},"restrict_public_buckets":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"vpc_configuration":{"nesting_mode":"list","block":{"attributes":{"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_s3_account_public_access_block":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"block_public_acls":{"type":"bool","description_kind":"plain","optional":true},"block_public_policy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_public_acls":{"type":"bool","description_kind":"plain","optional":true},"restrict_public_buckets":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_s3_bucket":{"version":0,"block":{"attributes":{"acceleration_status":{"type":"string","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"acl":{"type":"string","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"bucket":{"type":"string","description_kind":"plain","optional":true,"computed":true},"bucket_domain_name":{"type":"string","description_kind":"plain","computed":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"bucket_regional_domain_name":{"type":"string","description_kind":"plain","computed":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"object_lock_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","computed":true},"request_payer":{"type":"string","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"website_domain":{"type":"string","description_kind":"plain","deprecated":true,"computed":true},"website_endpoint":{"type":"string","description_kind":"plain","deprecated":true,"computed":true}},"block_types":{"cors_rule":{"nesting_mode":"list","block":{"attributes":{"allowed_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"allowed_methods":{"type":["list","string"],"description_kind":"plain","required":true},"allowed_origins":{"type":["list","string"],"description_kind":"plain","required":true},"expose_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"max_age_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain","deprecated":true}},"grant":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true},"permissions":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain","deprecated":true}},"lifecycle_rule":{"nesting_mode":"list","block":{"attributes":{"abort_incomplete_multipart_upload_days":{"type":"number","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"expiration":{"nesting_mode":"list","block":{"attributes":{"date":{"type":"string","description_kind":"plain","optional":true},"days":{"type":"number","description_kind":"plain","optional":true},"expired_object_delete_marker":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"noncurrent_version_expiration":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"noncurrent_version_transition":{"nesting_mode":"set","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true},"storage_class":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"transition":{"nesting_mode":"set","block":{"attributes":{"date":{"type":"string","description_kind":"plain","optional":true},"days":{"type":"number","description_kind":"plain","optional":true},"storage_class":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"logging":{"nesting_mode":"list","block":{"attributes":{"target_bucket":{"type":"string","description_kind":"plain","required":true},"target_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain","deprecated":true},"max_items":1},"object_lock_configuration":{"nesting_mode":"list","block":{"attributes":{"object_lock_enabled":{"type":"string","description_kind":"plain","deprecated":true,"optional":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"block_types":{"default_retention":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","required":true},"years":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain","deprecated":true},"max_items":1}},"description_kind":"plain","deprecated":true},"max_items":1},"replication_configuration":{"nesting_mode":"list","block":{"attributes":{"role":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rules":{"nesting_mode":"set","block":{"attributes":{"delete_marker_replication_status":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"priority":{"type":"number","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","required":true}},"block_types":{"destination":{"nesting_mode":"list","block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true},"bucket":{"type":"string","description_kind":"plain","required":true},"replica_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"storage_class":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"access_control_translation":{"nesting_mode":"list","block":{"attributes":{"owner":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"metrics":{"nesting_mode":"list","block":{"attributes":{"minutes":{"type":"number","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"replication_time":{"nesting_mode":"list","block":{"attributes":{"minutes":{"type":"number","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"filter":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"source_selection_criteria":{"nesting_mode":"list","block":{"block_types":{"sse_kms_encrypted_objects":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain","deprecated":true},"max_items":1},"server_side_encryption_configuration":{"nesting_mode":"list","block":{"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"bucket_key_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"apply_server_side_encryption_by_default":{"nesting_mode":"list","block":{"attributes":{"kms_master_key_id":{"type":"string","description_kind":"plain","optional":true},"sse_algorithm":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain","deprecated":true},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"versioning":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"mfa_delete":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain","deprecated":true},"max_items":1},"website":{"nesting_mode":"list","block":{"attributes":{"error_document":{"type":"string","description_kind":"plain","optional":true},"index_document":{"type":"string","description_kind":"plain","optional":true},"redirect_all_requests_to":{"type":"string","description_kind":"plain","optional":true},"routing_rules":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain","deprecated":true},"max_items":1}},"description_kind":"plain"}},"aws_s3_bucket_accelerate_configuration":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_s3_bucket_acl":{"version":0,"block":{"attributes":{"acl":{"type":"string","description_kind":"plain","optional":true},"bucket":{"type":"string","description_kind":"plain","required":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"access_control_policy":{"nesting_mode":"list","block":{"block_types":{"grant":{"nesting_mode":"set","block":{"attributes":{"permission":{"type":"string","description_kind":"plain","required":true}},"block_types":{"grantee":{"nesting_mode":"list","block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","computed":true},"email_address":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"owner":{"nesting_mode":"list","block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_s3_bucket_analytics_configuration":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"storage_class_analysis":{"nesting_mode":"list","block":{"block_types":{"data_export":{"nesting_mode":"list","block":{"attributes":{"output_schema_version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"destination":{"nesting_mode":"list","block":{"block_types":{"s3_bucket_destination":{"nesting_mode":"list","block":{"attributes":{"bucket_account_id":{"type":"string","description_kind":"plain","optional":true},"bucket_arn":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_s3_bucket_cors_configuration":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"cors_rule":{"nesting_mode":"set","block":{"attributes":{"allowed_headers":{"type":["set","string"],"description_kind":"plain","optional":true},"allowed_methods":{"type":["set","string"],"description_kind":"plain","required":true},"allowed_origins":{"type":["set","string"],"description_kind":"plain","required":true},"expose_headers":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true},"max_age_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":100}},"description_kind":"plain"}},"aws_s3_bucket_intelligent_tiering_configuration":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tiering":{"nesting_mode":"set","block":{"attributes":{"access_tier":{"type":"string","description_kind":"plain","required":true},"days":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_s3_bucket_inventory":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"included_object_versions":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"optional_fields":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"destination":{"nesting_mode":"list","block":{"block_types":{"bucket":{"nesting_mode":"list","block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true},"bucket_arn":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","required":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"encryption":{"nesting_mode":"list","block":{"block_types":{"sse_kms":{"nesting_mode":"list","block":{"attributes":{"key_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sse_s3":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"filter":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"schedule":{"nesting_mode":"list","block":{"attributes":{"frequency":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_s3_bucket_lifecycle_configuration":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"prefix":{"type":"string","description_kind":"plain","deprecated":true,"optional":true},"status":{"type":"string","description_kind":"plain","required":true}},"block_types":{"abort_incomplete_multipart_upload":{"nesting_mode":"list","block":{"attributes":{"days_after_initiation":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"expiration":{"nesting_mode":"list","block":{"attributes":{"date":{"type":"string","description_kind":"plain","optional":true},"days":{"type":"number","description_kind":"plain","optional":true},"expired_object_delete_marker":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"filter":{"nesting_mode":"list","block":{"attributes":{"object_size_greater_than":{"type":"string","description_kind":"plain","optional":true},"object_size_less_than":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"and":{"nesting_mode":"list","block":{"attributes":{"object_size_greater_than":{"type":"number","description_kind":"plain","optional":true},"object_size_less_than":{"type":"number","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tag":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"noncurrent_version_expiration":{"nesting_mode":"list","block":{"attributes":{"newer_noncurrent_versions":{"type":"string","description_kind":"plain","optional":true},"noncurrent_days":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"noncurrent_version_transition":{"nesting_mode":"set","block":{"attributes":{"newer_noncurrent_versions":{"type":"string","description_kind":"plain","optional":true},"noncurrent_days":{"type":"number","description_kind":"plain","optional":true},"storage_class":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"transition":{"nesting_mode":"set","block":{"attributes":{"date":{"type":"string","description_kind":"plain","optional":true},"days":{"type":"number","description_kind":"plain","optional":true},"storage_class":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_s3_bucket_logging":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_bucket":{"type":"string","description_kind":"plain","required":true},"target_prefix":{"type":"string","description_kind":"plain","required":true}},"block_types":{"target_grant":{"nesting_mode":"set","block":{"attributes":{"permission":{"type":"string","description_kind":"plain","required":true}},"block_types":{"grantee":{"nesting_mode":"list","block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","computed":true},"email_address":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_s3_bucket_metric":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_s3_bucket_notification":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"eventbridge":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"lambda_function":{"nesting_mode":"list","block":{"attributes":{"events":{"type":["set","string"],"description_kind":"plain","required":true},"filter_prefix":{"type":"string","description_kind":"plain","optional":true},"filter_suffix":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lambda_function_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"queue":{"nesting_mode":"list","block":{"attributes":{"events":{"type":["set","string"],"description_kind":"plain","required":true},"filter_prefix":{"type":"string","description_kind":"plain","optional":true},"filter_suffix":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"queue_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"topic":{"nesting_mode":"list","block":{"attributes":{"events":{"type":["set","string"],"description_kind":"plain","required":true},"filter_prefix":{"type":"string","description_kind":"plain","optional":true},"filter_suffix":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"topic_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_s3_bucket_object":{"version":0,"block":{"attributes":{"acl":{"type":"string","description_kind":"plain","optional":true},"bucket":{"type":"string","description_kind":"plain","deprecated":true,"required":true},"bucket_key_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"cache_control":{"type":"string","description_kind":"plain","optional":true},"content":{"type":"string","description_kind":"plain","optional":true},"content_base64":{"type":"string","description_kind":"plain","optional":true},"content_disposition":{"type":"string","description_kind":"plain","optional":true},"content_encoding":{"type":"string","description_kind":"plain","optional":true},"content_language":{"type":"string","description_kind":"plain","optional":true},"content_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"etag":{"type":"string","description_kind":"plain","optional":true,"computed":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","deprecated":true,"required":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"object_lock_legal_hold_status":{"type":"string","description_kind":"plain","optional":true},"object_lock_mode":{"type":"string","description_kind":"plain","optional":true},"object_lock_retain_until_date":{"type":"string","description_kind":"plain","optional":true},"server_side_encryption":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source":{"type":"string","description_kind":"plain","optional":true},"source_hash":{"type":"string","description_kind":"plain","optional":true},"storage_class":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version_id":{"type":"string","description_kind":"plain","computed":true},"website_redirect":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain","deprecated":true}},"aws_s3_bucket_object_lock_configuration":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"object_lock_enabled":{"type":"string","description_kind":"plain","optional":true},"token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"block_types":{"default_retention":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","optional":true},"years":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_s3_bucket_ownership_controls":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"object_ownership":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_s3_bucket_policy":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_s3_bucket_public_access_block":{"version":0,"block":{"attributes":{"block_public_acls":{"type":"bool","description_kind":"plain","optional":true},"block_public_policy":{"type":"bool","description_kind":"plain","optional":true},"bucket":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_public_acls":{"type":"bool","description_kind":"plain","optional":true},"restrict_public_buckets":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_s3_bucket_replication_configuration":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role":{"type":"string","description_kind":"plain","required":true},"token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"prefix":{"type":"string","description_kind":"plain","deprecated":true,"optional":true},"priority":{"type":"number","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","required":true}},"block_types":{"delete_marker_replication":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"destination":{"nesting_mode":"list","block":{"attributes":{"account":{"type":"string","description_kind":"plain","optional":true},"bucket":{"type":"string","description_kind":"plain","required":true},"storage_class":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"access_control_translation":{"nesting_mode":"list","block":{"attributes":{"owner":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"replica_kms_key_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"metrics":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","required":true}},"block_types":{"event_threshold":{"nesting_mode":"list","block":{"attributes":{"minutes":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"replication_time":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","required":true}},"block_types":{"time":{"nesting_mode":"list","block":{"attributes":{"minutes":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"existing_object_replication":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"filter":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"and":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tag":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"source_selection_criteria":{"nesting_mode":"list","block":{"block_types":{"replica_modifications":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sse_kms_encrypted_objects":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1000}},"description_kind":"plain"}},"aws_s3_bucket_request_payment_configuration":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"payer":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_s3_bucket_server_side_encryption_configuration":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"rule":{"nesting_mode":"set","block":{"attributes":{"bucket_key_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"apply_server_side_encryption_by_default":{"nesting_mode":"list","block":{"attributes":{"kms_master_key_id":{"type":"string","description_kind":"plain","optional":true},"sse_algorithm":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_s3_bucket_versioning":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"mfa":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"versioning_configuration":{"nesting_mode":"list","block":{"attributes":{"mfa_delete":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_s3_bucket_website_configuration":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"routing_rules":{"type":"string","description_kind":"plain","optional":true,"computed":true},"website_domain":{"type":"string","description_kind":"plain","computed":true},"website_endpoint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"error_document":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"index_document":{"nesting_mode":"list","block":{"attributes":{"suffix":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"redirect_all_requests_to":{"nesting_mode":"list","block":{"attributes":{"host_name":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"routing_rule":{"nesting_mode":"list","block":{"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"http_error_code_returned_equals":{"type":"string","description_kind":"plain","optional":true},"key_prefix_equals":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"redirect":{"nesting_mode":"list","block":{"attributes":{"host_name":{"type":"string","description_kind":"plain","optional":true},"http_redirect_code":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"replace_key_prefix_with":{"type":"string","description_kind":"plain","optional":true},"replace_key_with":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_s3_object":{"version":0,"block":{"attributes":{"acl":{"type":"string","description_kind":"plain","optional":true,"computed":true},"bucket":{"type":"string","description_kind":"plain","required":true},"bucket_key_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"cache_control":{"type":"string","description_kind":"plain","optional":true},"content":{"type":"string","description_kind":"plain","optional":true},"content_base64":{"type":"string","description_kind":"plain","optional":true},"content_disposition":{"type":"string","description_kind":"plain","optional":true},"content_encoding":{"type":"string","description_kind":"plain","optional":true},"content_language":{"type":"string","description_kind":"plain","optional":true},"content_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"etag":{"type":"string","description_kind":"plain","optional":true,"computed":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"object_lock_legal_hold_status":{"type":"string","description_kind":"plain","optional":true},"object_lock_mode":{"type":"string","description_kind":"plain","optional":true},"object_lock_retain_until_date":{"type":"string","description_kind":"plain","optional":true},"server_side_encryption":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source":{"type":"string","description_kind":"plain","optional":true},"source_hash":{"type":"string","description_kind":"plain","optional":true},"storage_class":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version_id":{"type":"string","description_kind":"plain","computed":true},"website_redirect":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_s3_object_copy":{"version":0,"block":{"attributes":{"acl":{"type":"string","description_kind":"plain","optional":true,"computed":true},"bucket":{"type":"string","description_kind":"plain","required":true},"bucket_key_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"cache_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"content_disposition":{"type":"string","description_kind":"plain","optional":true,"computed":true},"content_encoding":{"type":"string","description_kind":"plain","optional":true,"computed":true},"content_language":{"type":"string","description_kind":"plain","optional":true,"computed":true},"content_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"copy_if_match":{"type":"string","description_kind":"plain","optional":true},"copy_if_modified_since":{"type":"string","description_kind":"plain","optional":true},"copy_if_none_match":{"type":"string","description_kind":"plain","optional":true},"copy_if_unmodified_since":{"type":"string","description_kind":"plain","optional":true},"customer_algorithm":{"type":"string","description_kind":"plain","optional":true,"computed":true},"customer_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"customer_key_md5":{"type":"string","description_kind":"plain","optional":true,"computed":true},"etag":{"type":"string","description_kind":"plain","computed":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"expected_source_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"expiration":{"type":"string","description_kind":"plain","computed":true},"expires":{"type":"string","description_kind":"plain","optional":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"kms_encryption_context":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"metadata_directive":{"type":"string","description_kind":"plain","optional":true},"object_lock_legal_hold_status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"object_lock_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"object_lock_retain_until_date":{"type":"string","description_kind":"plain","optional":true,"computed":true},"request_charged":{"type":"bool","description_kind":"plain","computed":true},"request_payer":{"type":"string","description_kind":"plain","optional":true},"server_side_encryption":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source":{"type":"string","description_kind":"plain","required":true},"source_customer_algorithm":{"type":"string","description_kind":"plain","optional":true},"source_customer_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"source_customer_key_md5":{"type":"string","description_kind":"plain","optional":true},"source_version_id":{"type":"string","description_kind":"plain","computed":true},"storage_class":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tagging_directive":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version_id":{"type":"string","description_kind":"plain","computed":true},"website_redirect":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"grant":{"nesting_mode":"set","block":{"attributes":{"email":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true},"permissions":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_s3control_access_point_policy":{"version":0,"block":{"attributes":{"access_point_arn":{"type":"string","description_kind":"plain","required":true},"has_public_access_policy":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_s3control_bucket":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bucket":{"type":"string","description_kind":"plain","required":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"outpost_id":{"type":"string","description_kind":"plain","required":true},"public_access_block_enabled":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_s3control_bucket_lifecycle_configuration":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"rule":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"abort_incomplete_multipart_upload":{"nesting_mode":"list","block":{"attributes":{"days_after_initiation":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"expiration":{"nesting_mode":"list","block":{"attributes":{"date":{"type":"string","description_kind":"plain","optional":true},"days":{"type":"number","description_kind":"plain","optional":true},"expired_object_delete_marker":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"filter":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_s3control_bucket_policy":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_s3control_multi_region_access_point":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"alias":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"public_access_block":{"nesting_mode":"list","block":{"attributes":{"block_public_acls":{"type":"bool","description_kind":"plain","optional":true},"block_public_policy":{"type":"bool","description_kind":"plain","optional":true},"ignore_public_acls":{"type":"bool","description_kind":"plain","optional":true},"restrict_public_buckets":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"region":{"nesting_mode":"set","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":20}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_s3control_multi_region_access_point_policy":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"established":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"proposed":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_s3control_object_lambda_access_point":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"attributes":{"allowed_features":{"type":["set","string"],"description_kind":"plain","optional":true},"cloud_watch_metrics_enabled":{"type":"bool","description_kind":"plain","optional":true},"supporting_access_point":{"type":"string","description_kind":"plain","required":true}},"block_types":{"transformation_configuration":{"nesting_mode":"set","block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"content_transformation":{"nesting_mode":"list","block":{"block_types":{"aws_lambda":{"nesting_mode":"list","block":{"attributes":{"function_arn":{"type":"string","description_kind":"plain","required":true},"function_payload":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_s3control_object_lambda_access_point_policy":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"has_public_access_policy":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_s3control_storage_lens_configuration":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"config_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"storage_lens_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"account_level":{"nesting_mode":"list","block":{"block_types":{"activity_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"advanced_cost_optimization_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"advanced_data_protection_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"bucket_level":{"nesting_mode":"list","block":{"block_types":{"activity_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"advanced_cost_optimization_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"advanced_data_protection_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"detailed_status_code_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"prefix_level":{"nesting_mode":"list","block":{"block_types":{"storage_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"selection_criteria":{"nesting_mode":"list","block":{"attributes":{"delimiter":{"type":"string","description_kind":"plain","optional":true},"max_depth":{"type":"number","description_kind":"plain","optional":true},"min_storage_bytes_percentage":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"detailed_status_code_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"aws_org":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"data_export":{"nesting_mode":"list","block":{"block_types":{"cloud_watch_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3_bucket_destination":{"nesting_mode":"list","block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","required":true},"output_schema_version":{"type":"string","description_kind":"plain","required":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"encryption":{"nesting_mode":"list","block":{"block_types":{"sse_kms":{"nesting_mode":"list","block":{"attributes":{"key_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sse_s3":{"nesting_mode":"list","block":{"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"exclude":{"nesting_mode":"list","block":{"attributes":{"buckets":{"type":["set","string"],"description_kind":"plain","optional":true},"regions":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"include":{"nesting_mode":"list","block":{"attributes":{"buckets":{"type":["set","string"],"description_kind":"plain","optional":true},"regions":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_s3outposts_endpoint":{"version":0,"block":{"attributes":{"access_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"cidr_block":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"customer_owned_ipv4_pool":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interfaces":{"type":["set",["object",{"network_interface_id":"string"}]],"description_kind":"plain","computed":true},"outpost_id":{"type":"string","description_kind":"plain","required":true},"security_group_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_sagemaker_app":{"version":0,"block":{"attributes":{"app_name":{"type":"string","description_kind":"plain","required":true},"app_type":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"domain_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"space_name":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_profile_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_app_image_config":{"version":0,"block":{"attributes":{"app_image_config_name":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"kernel_gateway_image_config":{"nesting_mode":"list","block":{"block_types":{"file_system_config":{"nesting_mode":"list","block":{"attributes":{"default_gid":{"type":"number","description_kind":"plain","optional":true},"default_uid":{"type":"number","description_kind":"plain","optional":true},"mount_path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"kernel_spec":{"nesting_mode":"list","block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_code_repository":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"code_repository_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"git_config":{"nesting_mode":"list","block":{"attributes":{"branch":{"type":"string","description_kind":"plain","optional":true},"repository_url":{"type":"string","description_kind":"plain","required":true},"secret_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_data_quality_job_definition":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"data_quality_app_specification":{"nesting_mode":"list","block":{"attributes":{"environment":{"type":["map","string"],"description_kind":"plain","optional":true},"image_uri":{"type":"string","description_kind":"plain","required":true},"post_analytics_processor_source_uri":{"type":"string","description_kind":"plain","optional":true},"record_preprocessor_source_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"data_quality_baseline_config":{"nesting_mode":"list","block":{"block_types":{"constraints_resource":{"nesting_mode":"list","block":{"attributes":{"s3_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"statistics_resource":{"nesting_mode":"list","block":{"attributes":{"s3_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_quality_job_input":{"nesting_mode":"list","block":{"block_types":{"batch_transform_input":{"nesting_mode":"list","block":{"attributes":{"data_captured_destination_s3_uri":{"type":"string","description_kind":"plain","required":true},"local_path":{"type":"string","description_kind":"plain","optional":true},"s3_data_distribution_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"s3_input_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"dataset_format":{"nesting_mode":"list","block":{"block_types":{"csv":{"nesting_mode":"list","block":{"attributes":{"header":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"json":{"nesting_mode":"list","block":{"attributes":{"line":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"endpoint_input":{"nesting_mode":"list","block":{"attributes":{"endpoint_name":{"type":"string","description_kind":"plain","required":true},"local_path":{"type":"string","description_kind":"plain","optional":true},"s3_data_distribution_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"s3_input_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"data_quality_job_output_config":{"nesting_mode":"list","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"monitoring_outputs":{"nesting_mode":"list","block":{"block_types":{"s3_output":{"nesting_mode":"list","block":{"attributes":{"local_path":{"type":"string","description_kind":"plain","optional":true},"s3_upload_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"s3_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"job_resources":{"nesting_mode":"list","block":{"block_types":{"cluster_config":{"nesting_mode":"list","block":{"attributes":{"instance_count":{"type":"number","description_kind":"plain","required":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"volume_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"volume_size_in_gb":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"network_config":{"nesting_mode":"list","block":{"attributes":{"enable_inter_container_traffic_encryption":{"type":"bool","description_kind":"plain","optional":true},"enable_network_isolation":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"stopping_condition":{"nesting_mode":"list","block":{"attributes":{"max_runtime_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_device":{"version":0,"block":{"attributes":{"agent_version":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"device_fleet_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"device":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"device_name":{"type":"string","description_kind":"plain","required":true},"iot_thing_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_device_fleet":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"device_fleet_name":{"type":"string","description_kind":"plain","required":true},"enable_iot_role_alias":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iot_role_alias":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"output_config":{"nesting_mode":"list","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"s3_output_location":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_domain":{"version":0,"block":{"attributes":{"app_network_access_type":{"type":"string","description_kind":"plain","optional":true},"app_security_group_management":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auth_mode":{"type":"string","description_kind":"plain","required":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"home_efs_file_system_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"security_group_id_for_domain_boundary":{"type":"string","description_kind":"plain","computed":true},"single_sign_on_managed_application_instance_id":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"default_space_settings":{"nesting_mode":"list","block":{"attributes":{"execution_role":{"type":"string","description_kind":"plain","required":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"jupyter_server_app_settings":{"nesting_mode":"list","block":{"attributes":{"lifecycle_config_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"code_repository":{"nesting_mode":"set","block":{"attributes":{"repository_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10},"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"kernel_gateway_app_settings":{"nesting_mode":"list","block":{"attributes":{"lifecycle_config_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"custom_image":{"nesting_mode":"list","block":{"attributes":{"app_image_config_name":{"type":"string","description_kind":"plain","required":true},"image_name":{"type":"string","description_kind":"plain","required":true},"image_version_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":30},"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"default_user_settings":{"nesting_mode":"list","block":{"attributes":{"execution_role":{"type":"string","description_kind":"plain","required":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"canvas_app_settings":{"nesting_mode":"list","block":{"block_types":{"model_register_settings":{"nesting_mode":"list","block":{"attributes":{"cross_account_model_register_role_arn":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"time_series_forecasting_settings":{"nesting_mode":"list","block":{"attributes":{"amazon_forecast_role_arn":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"workspace_settings":{"nesting_mode":"list","block":{"attributes":{"s3_artifact_path":{"type":"string","description_kind":"plain","optional":true},"s3_kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"jupyter_server_app_settings":{"nesting_mode":"list","block":{"attributes":{"lifecycle_config_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"code_repository":{"nesting_mode":"set","block":{"attributes":{"repository_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10},"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"kernel_gateway_app_settings":{"nesting_mode":"list","block":{"attributes":{"lifecycle_config_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"custom_image":{"nesting_mode":"list","block":{"attributes":{"app_image_config_name":{"type":"string","description_kind":"plain","required":true},"image_name":{"type":"string","description_kind":"plain","required":true},"image_version_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":30},"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"r_session_app_settings":{"nesting_mode":"list","block":{"block_types":{"custom_image":{"nesting_mode":"list","block":{"attributes":{"app_image_config_name":{"type":"string","description_kind":"plain","required":true},"image_name":{"type":"string","description_kind":"plain","required":true},"image_version_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":30},"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"r_studio_server_pro_app_settings":{"nesting_mode":"list","block":{"attributes":{"access_status":{"type":"string","description_kind":"plain","optional":true},"user_group":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sharing_settings":{"nesting_mode":"list","block":{"attributes":{"notebook_output_option":{"type":"string","description_kind":"plain","optional":true},"s3_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"s3_output_path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tensor_board_app_settings":{"nesting_mode":"list","block":{"block_types":{"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"domain_settings":{"nesting_mode":"list","block":{"attributes":{"execution_role_identity_config":{"type":"string","description_kind":"plain","optional":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"r_studio_server_pro_domain_settings":{"nesting_mode":"list","block":{"attributes":{"domain_execution_role_arn":{"type":"string","description_kind":"plain","required":true},"r_studio_connect_url":{"type":"string","description_kind":"plain","optional":true},"r_studio_package_manager_url":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"retention_policy":{"nesting_mode":"list","block":{"attributes":{"home_efs_file_system":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"endpoint_config_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"deployment_config":{"nesting_mode":"list","block":{"block_types":{"auto_rollback_configuration":{"nesting_mode":"list","block":{"block_types":{"alarms":{"nesting_mode":"set","block":{"attributes":{"alarm_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"blue_green_update_policy":{"nesting_mode":"list","block":{"attributes":{"maximum_execution_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true},"termination_wait_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"traffic_routing_configuration":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"wait_interval_in_seconds":{"type":"number","description_kind":"plain","required":true}},"block_types":{"canary_size":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"linear_step_size":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"rolling_update_policy":{"nesting_mode":"list","block":{"attributes":{"maximum_execution_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true},"wait_interval_in_seconds":{"type":"number","description_kind":"plain","required":true}},"block_types":{"maximum_batch_size":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"rollback_maximum_batch_size":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_endpoint_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"async_inference_config":{"nesting_mode":"list","block":{"block_types":{"client_config":{"nesting_mode":"list","block":{"attributes":{"max_concurrent_invocations_per_instance":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"output_config":{"nesting_mode":"list","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"s3_failure_path":{"type":"string","description_kind":"plain","optional":true},"s3_output_path":{"type":"string","description_kind":"plain","required":true}},"block_types":{"notification_config":{"nesting_mode":"list","block":{"attributes":{"error_topic":{"type":"string","description_kind":"plain","optional":true},"include_inference_response_in":{"type":["set","string"],"description_kind":"plain","optional":true},"success_topic":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"data_capture_config":{"nesting_mode":"list","block":{"attributes":{"destination_s3_uri":{"type":"string","description_kind":"plain","required":true},"enable_capture":{"type":"bool","description_kind":"plain","optional":true},"initial_sampling_percentage":{"type":"number","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"capture_content_type_header":{"nesting_mode":"list","block":{"attributes":{"csv_content_types":{"type":["set","string"],"description_kind":"plain","optional":true},"json_content_types":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"capture_options":{"nesting_mode":"list","block":{"attributes":{"capture_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":1},"production_variants":{"nesting_mode":"list","block":{"attributes":{"accelerator_type":{"type":"string","description_kind":"plain","optional":true},"container_startup_health_check_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true},"enable_ssm_access":{"type":"bool","description_kind":"plain","optional":true},"initial_instance_count":{"type":"number","description_kind":"plain","optional":true},"initial_variant_weight":{"type":"number","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","optional":true},"model_data_download_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true},"model_name":{"type":"string","description_kind":"plain","required":true},"variant_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"volume_size_in_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"core_dump_config":{"nesting_mode":"list","block":{"attributes":{"destination_s3_uri":{"type":"string","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"serverless_config":{"nesting_mode":"list","block":{"attributes":{"max_concurrency":{"type":"number","description_kind":"plain","required":true},"memory_size_in_mb":{"type":"number","description_kind":"plain","required":true},"provisioned_concurrency":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":10},"shadow_production_variants":{"nesting_mode":"list","block":{"attributes":{"accelerator_type":{"type":"string","description_kind":"plain","optional":true},"container_startup_health_check_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true},"enable_ssm_access":{"type":"bool","description_kind":"plain","optional":true},"initial_instance_count":{"type":"number","description_kind":"plain","optional":true},"initial_variant_weight":{"type":"number","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","optional":true},"model_data_download_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true},"model_name":{"type":"string","description_kind":"plain","required":true},"variant_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"volume_size_in_gb":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"core_dump_config":{"nesting_mode":"list","block":{"attributes":{"destination_s3_uri":{"type":"string","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"serverless_config":{"nesting_mode":"list","block":{"attributes":{"max_concurrency":{"type":"number","description_kind":"plain","required":true},"memory_size_in_mb":{"type":"number","description_kind":"plain","required":true},"provisioned_concurrency":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"}},"aws_sagemaker_feature_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"event_time_feature_name":{"type":"string","description_kind":"plain","required":true},"feature_group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"record_identifier_feature_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"feature_definition":{"nesting_mode":"list","block":{"attributes":{"feature_name":{"type":"string","description_kind":"plain","optional":true},"feature_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":2500},"offline_store_config":{"nesting_mode":"list","block":{"attributes":{"disable_glue_table_creation":{"type":"bool","description_kind":"plain","optional":true},"table_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_catalog_config":{"nesting_mode":"list","block":{"attributes":{"catalog":{"type":"string","description_kind":"plain","optional":true,"computed":true},"database":{"type":"string","description_kind":"plain","optional":true,"computed":true},"table_name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"s3_storage_config":{"nesting_mode":"list","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"s3_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"online_store_config":{"nesting_mode":"list","block":{"attributes":{"enable_online_store":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"security_config":{"nesting_mode":"list","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_flow_definition":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"flow_definition_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"human_loop_activation_config":{"nesting_mode":"list","block":{"block_types":{"human_loop_activation_conditions_config":{"nesting_mode":"list","block":{"attributes":{"human_loop_activation_conditions":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"human_loop_config":{"nesting_mode":"list","block":{"attributes":{"human_task_ui_arn":{"type":"string","description_kind":"plain","required":true},"task_availability_lifetime_in_seconds":{"type":"number","description_kind":"plain","optional":true},"task_count":{"type":"number","description_kind":"plain","required":true},"task_description":{"type":"string","description_kind":"plain","required":true},"task_keywords":{"type":["set","string"],"description_kind":"plain","optional":true},"task_time_limit_in_seconds":{"type":"number","description_kind":"plain","optional":true},"task_title":{"type":"string","description_kind":"plain","required":true},"workteam_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"public_workforce_task_price":{"nesting_mode":"list","block":{"block_types":{"amount_in_usd":{"nesting_mode":"list","block":{"attributes":{"cents":{"type":"number","description_kind":"plain","optional":true},"dollars":{"type":"number","description_kind":"plain","optional":true},"tenth_fractions_of_a_cent":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"human_loop_request_source":{"nesting_mode":"list","block":{"attributes":{"aws_managed_human_loop_request_source":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"output_config":{"nesting_mode":"list","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"s3_output_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_human_task_ui":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"human_task_ui_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"ui_template":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","optional":true},"content_sha256":{"type":"string","description_kind":"plain","computed":true},"url":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_image":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_sagemaker_image_version":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"base_image":{"type":"string","description_kind":"plain","required":true},"container_image":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_arn":{"type":"string","description_kind":"plain","computed":true},"image_name":{"type":"string","description_kind":"plain","required":true},"version":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_sagemaker_model":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"enable_network_isolation":{"type":"bool","description_kind":"plain","optional":true},"execution_role_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"container":{"nesting_mode":"list","block":{"attributes":{"container_hostname":{"type":"string","description_kind":"plain","optional":true},"environment":{"type":["map","string"],"description_kind":"plain","optional":true},"image":{"type":"string","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","optional":true},"model_data_url":{"type":"string","description_kind":"plain","optional":true},"model_package_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"image_config":{"nesting_mode":"list","block":{"attributes":{"repository_access_mode":{"type":"string","description_kind":"plain","required":true}},"block_types":{"repository_auth_config":{"nesting_mode":"list","block":{"attributes":{"repository_credentials_provider_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"inference_execution_config":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"primary_container":{"nesting_mode":"list","block":{"attributes":{"container_hostname":{"type":"string","description_kind":"plain","optional":true},"environment":{"type":["map","string"],"description_kind":"plain","optional":true},"image":{"type":"string","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","optional":true},"model_data_url":{"type":"string","description_kind":"plain","optional":true},"model_package_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"image_config":{"nesting_mode":"list","block":{"attributes":{"repository_access_mode":{"type":"string","description_kind":"plain","required":true}},"block_types":{"repository_auth_config":{"nesting_mode":"list","block":{"attributes":{"repository_credentials_provider_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_model_package_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"model_package_group_description":{"type":"string","description_kind":"plain","optional":true},"model_package_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_sagemaker_model_package_group_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"model_package_group_name":{"type":"string","description_kind":"plain","required":true},"resource_policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_sagemaker_monitoring_schedule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"monitoring_schedule_config":{"nesting_mode":"list","block":{"attributes":{"monitoring_job_definition_name":{"type":"string","description_kind":"plain","required":true},"monitoring_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"schedule_config":{"nesting_mode":"list","block":{"attributes":{"schedule_expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_notebook_instance":{"version":0,"block":{"attributes":{"accelerator_types":{"type":["set","string"],"description_kind":"plain","optional":true},"additional_code_repositories":{"type":["set","string"],"description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"default_code_repository":{"type":"string","description_kind":"plain","optional":true},"direct_internet_access":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"network_interface_id":{"type":"string","description_kind":"plain","computed":true},"platform_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"root_access":{"type":"string","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"instance_metadata_service_configuration":{"nesting_mode":"list","block":{"attributes":{"minimum_instance_metadata_service_version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_notebook_instance_lifecycle_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"on_create":{"type":"string","description_kind":"plain","optional":true},"on_start":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_sagemaker_pipeline":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pipeline_definition":{"type":"string","description_kind":"plain","optional":true},"pipeline_description":{"type":"string","description_kind":"plain","optional":true},"pipeline_display_name":{"type":"string","description_kind":"plain","required":true},"pipeline_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"parallelism_configuration":{"nesting_mode":"list","block":{"attributes":{"max_parallel_execution_steps":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"pipeline_definition_s3_location":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"object_key":{"type":"string","description_kind":"plain","required":true},"version_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_project":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"project_description":{"type":"string","description_kind":"plain","optional":true},"project_id":{"type":"string","description_kind":"plain","computed":true},"project_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"service_catalog_provisioning_details":{"nesting_mode":"list","block":{"attributes":{"path_id":{"type":"string","description_kind":"plain","optional":true},"product_id":{"type":"string","description_kind":"plain","required":true},"provisioning_artifact_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"provisioning_parameter":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_servicecatalog_portfolio_status":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_sagemaker_space":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain_id":{"type":"string","description_kind":"plain","required":true},"home_efs_file_system_uid":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"space_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"space_settings":{"nesting_mode":"list","block":{"block_types":{"jupyter_server_app_settings":{"nesting_mode":"list","block":{"attributes":{"lifecycle_config_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"code_repository":{"nesting_mode":"set","block":{"attributes":{"repository_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10},"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"kernel_gateway_app_settings":{"nesting_mode":"list","block":{"attributes":{"lifecycle_config_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"custom_image":{"nesting_mode":"list","block":{"attributes":{"app_image_config_name":{"type":"string","description_kind":"plain","required":true},"image_name":{"type":"string","description_kind":"plain","required":true},"image_version_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":30},"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_studio_lifecycle_config":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"studio_lifecycle_config_app_type":{"type":"string","description_kind":"plain","required":true},"studio_lifecycle_config_content":{"type":"string","description_kind":"plain","required":true},"studio_lifecycle_config_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_sagemaker_user_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain_id":{"type":"string","description_kind":"plain","required":true},"home_efs_file_system_uid":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"single_sign_on_user_identifier":{"type":"string","description_kind":"plain","optional":true},"single_sign_on_user_value":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_profile_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"user_settings":{"nesting_mode":"list","block":{"attributes":{"execution_role":{"type":"string","description_kind":"plain","required":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"canvas_app_settings":{"nesting_mode":"list","block":{"block_types":{"model_register_settings":{"nesting_mode":"list","block":{"attributes":{"cross_account_model_register_role_arn":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"time_series_forecasting_settings":{"nesting_mode":"list","block":{"attributes":{"amazon_forecast_role_arn":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"workspace_settings":{"nesting_mode":"list","block":{"attributes":{"s3_artifact_path":{"type":"string","description_kind":"plain","optional":true},"s3_kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"jupyter_server_app_settings":{"nesting_mode":"list","block":{"attributes":{"lifecycle_config_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"code_repository":{"nesting_mode":"set","block":{"attributes":{"repository_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10},"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"kernel_gateway_app_settings":{"nesting_mode":"list","block":{"attributes":{"lifecycle_config_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"custom_image":{"nesting_mode":"list","block":{"attributes":{"app_image_config_name":{"type":"string","description_kind":"plain","required":true},"image_name":{"type":"string","description_kind":"plain","required":true},"image_version_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":30},"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"r_session_app_settings":{"nesting_mode":"list","block":{"block_types":{"custom_image":{"nesting_mode":"list","block":{"attributes":{"app_image_config_name":{"type":"string","description_kind":"plain","required":true},"image_name":{"type":"string","description_kind":"plain","required":true},"image_version_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":30},"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"r_studio_server_pro_app_settings":{"nesting_mode":"list","block":{"attributes":{"access_status":{"type":"string","description_kind":"plain","optional":true},"user_group":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sharing_settings":{"nesting_mode":"list","block":{"attributes":{"notebook_output_option":{"type":"string","description_kind":"plain","optional":true},"s3_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"s3_output_path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tensor_board_app_settings":{"nesting_mode":"list","block":{"block_types":{"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_workforce":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subdomain":{"type":"string","description_kind":"plain","computed":true},"workforce_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cognito_config":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"user_pool":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"oidc_config":{"nesting_mode":"list","block":{"attributes":{"authorization_endpoint":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"issuer":{"type":"string","description_kind":"plain","required":true},"jwks_uri":{"type":"string","description_kind":"plain","required":true},"logout_endpoint":{"type":"string","description_kind":"plain","required":true},"token_endpoint":{"type":"string","description_kind":"plain","required":true},"user_info_endpoint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"source_ip_config":{"nesting_mode":"list","block":{"attributes":{"cidrs":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"workforce_vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"subnets":{"type":["set","string"],"description_kind":"plain","optional":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_workteam":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subdomain":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"workforce_name":{"type":"string","description_kind":"plain","required":true},"workteam_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"member_definition":{"nesting_mode":"list","block":{"block_types":{"cognito_member_definition":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"user_group":{"type":"string","description_kind":"plain","required":true},"user_pool":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"oidc_member_definition":{"nesting_mode":"list","block":{"attributes":{"groups":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":10},"notification_configuration":{"nesting_mode":"list","block":{"attributes":{"notification_topic_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_scheduler_schedule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"end_date":{"type":"string","description_kind":"plain","optional":true},"group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"schedule_expression":{"type":"string","description_kind":"plain","required":true},"schedule_expression_timezone":{"type":"string","description_kind":"plain","optional":true},"start_date":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"flexible_time_window":{"nesting_mode":"list","block":{"attributes":{"maximum_window_in_minutes":{"type":"number","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"input":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dead_letter_config":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"ecs_parameters":{"nesting_mode":"list","block":{"attributes":{"enable_ecs_managed_tags":{"type":"bool","description_kind":"plain","optional":true},"enable_execute_command":{"type":"bool","description_kind":"plain","optional":true},"group":{"type":"string","description_kind":"plain","optional":true},"launch_type":{"type":"string","description_kind":"plain","optional":true},"platform_version":{"type":"string","description_kind":"plain","optional":true},"propagate_tags":{"type":"string","description_kind":"plain","optional":true},"reference_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"task_count":{"type":"number","description_kind":"plain","optional":true},"task_definition_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"capacity_provider_strategy":{"nesting_mode":"set","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true},"capacity_provider":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":6},"network_configuration":{"nesting_mode":"list","block":{"attributes":{"assign_public_ip":{"type":"bool","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"placement_constraints":{"nesting_mode":"set","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10},"placement_strategy":{"nesting_mode":"set","block":{"attributes":{"field":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":5}},"description_kind":"plain"},"max_items":1},"eventbridge_parameters":{"nesting_mode":"list","block":{"attributes":{"detail_type":{"type":"string","description_kind":"plain","required":true},"source":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"kinesis_parameters":{"nesting_mode":"list","block":{"attributes":{"partition_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"retry_policy":{"nesting_mode":"list","block":{"attributes":{"maximum_event_age_in_seconds":{"type":"number","description_kind":"plain","optional":true},"maximum_retry_attempts":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sagemaker_pipeline_parameters":{"nesting_mode":"list","block":{"block_types":{"pipeline_parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"sqs_parameters":{"nesting_mode":"list","block":{"attributes":{"message_group_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_scheduler_schedule_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modification_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_schemas_discoverer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_schemas_registry":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_schemas_registry_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"registry_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_schemas_schema":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"registry_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","computed":true},"version_created_date":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_secretsmanager_secret":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"force_overwrite_replica_secret":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"recovery_window_in_days":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"replica":{"nesting_mode":"set","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_accessed_date":{"type":"string","description_kind":"plain","computed":true},"region":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_message":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_secretsmanager_secret_policy":{"version":0,"block":{"attributes":{"block_public_policy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"secret_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_secretsmanager_secret_rotation":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rotation_enabled":{"type":"bool","description_kind":"plain","computed":true},"rotation_lambda_arn":{"type":"string","description_kind":"plain","required":true},"secret_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rotation_rules":{"nesting_mode":"list","block":{"attributes":{"automatically_after_days":{"type":"number","description_kind":"plain","optional":true},"duration":{"type":"string","description_kind":"plain","optional":true},"schedule_expression":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_secretsmanager_secret_version":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"secret_binary":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"secret_id":{"type":"string","description_kind":"plain","required":true},"secret_string":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"version_id":{"type":"string","description_kind":"plain","computed":true},"version_stages":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_security_group":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"egress":{"type":["set",["object",{"cidr_blocks":["list","string"],"description":"string","from_port":"number","ipv6_cidr_blocks":["list","string"],"prefix_list_ids":["list","string"],"protocol":"string","security_groups":["set","string"],"self":"bool","to_port":"number"}]],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ingress":{"type":["set",["object",{"cidr_blocks":["list","string"],"description":"string","from_port":"number","ipv6_cidr_blocks":["list","string"],"prefix_list_ids":["list","string"],"protocol":"string","security_groups":["set","string"],"self":"bool","to_port":"number"}]],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"revoke_rules_on_delete":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_security_group_rule":{"version":2,"block":{"attributes":{"cidr_blocks":{"type":["list","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"from_port":{"type":"number","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_cidr_blocks":{"type":["list","string"],"description_kind":"plain","optional":true},"prefix_list_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true},"security_group_id":{"type":"string","description_kind":"plain","required":true},"security_group_rule_id":{"type":"string","description_kind":"plain","computed":true},"self":{"type":"bool","description_kind":"plain","optional":true},"source_security_group_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"to_port":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_securityhub_account":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_enable_controls":{"type":"bool","description_kind":"plain","optional":true},"control_finding_generator":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_default_standards":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_securityhub_action_target":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_securityhub_finding_aggregator":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linking_mode":{"type":"string","description_kind":"plain","required":true},"specified_regions":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_securityhub_insight":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"group_by_attribute":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filters":{"nesting_mode":"list","block":{"block_types":{"aws_account_id":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"company_name":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"compliance_status":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"confidence":{"nesting_mode":"set","block":{"attributes":{"eq":{"type":"string","description_kind":"plain","optional":true},"gte":{"type":"string","description_kind":"plain","optional":true},"lte":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":20},"created_at":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"date_range":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"criticality":{"nesting_mode":"set","block":{"attributes":{"eq":{"type":"string","description_kind":"plain","optional":true},"gte":{"type":"string","description_kind":"plain","optional":true},"lte":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":20},"description":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"finding_provider_fields_confidence":{"nesting_mode":"set","block":{"attributes":{"eq":{"type":"string","description_kind":"plain","optional":true},"gte":{"type":"string","description_kind":"plain","optional":true},"lte":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":20},"finding_provider_fields_criticality":{"nesting_mode":"set","block":{"attributes":{"eq":{"type":"string","description_kind":"plain","optional":true},"gte":{"type":"string","description_kind":"plain","optional":true},"lte":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":20},"finding_provider_fields_related_findings_id":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"finding_provider_fields_related_findings_product_arn":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"finding_provider_fields_severity_label":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"finding_provider_fields_severity_original":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"finding_provider_fields_types":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"first_observed_at":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"date_range":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"generator_id":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"id":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"keyword":{"nesting_mode":"set","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"last_observed_at":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"date_range":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"malware_name":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"malware_path":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"malware_state":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"malware_type":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"network_destination_domain":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"network_destination_ipv4":{"nesting_mode":"set","block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"network_destination_ipv6":{"nesting_mode":"set","block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"network_destination_port":{"nesting_mode":"set","block":{"attributes":{"eq":{"type":"string","description_kind":"plain","optional":true},"gte":{"type":"string","description_kind":"plain","optional":true},"lte":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":20},"network_direction":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"network_protocol":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"network_source_domain":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"network_source_ipv4":{"nesting_mode":"set","block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"network_source_ipv6":{"nesting_mode":"set","block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"network_source_mac":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"network_source_port":{"nesting_mode":"set","block":{"attributes":{"eq":{"type":"string","description_kind":"plain","optional":true},"gte":{"type":"string","description_kind":"plain","optional":true},"lte":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":20},"note_text":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"note_updated_at":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"date_range":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"note_updated_by":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"process_launched_at":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"date_range":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"process_name":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"process_parent_pid":{"nesting_mode":"set","block":{"attributes":{"eq":{"type":"string","description_kind":"plain","optional":true},"gte":{"type":"string","description_kind":"plain","optional":true},"lte":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":20},"process_path":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"process_pid":{"nesting_mode":"set","block":{"attributes":{"eq":{"type":"string","description_kind":"plain","optional":true},"gte":{"type":"string","description_kind":"plain","optional":true},"lte":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":20},"process_terminated_at":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"date_range":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"product_arn":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"product_fields":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"product_name":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"recommendation_text":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"record_state":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"related_findings_id":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"related_findings_product_arn":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_ec2_instance_iam_instance_profile_arn":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_ec2_instance_image_id":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_ec2_instance_ipv4_addresses":{"nesting_mode":"set","block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_ec2_instance_ipv6_addresses":{"nesting_mode":"set","block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_ec2_instance_key_name":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_ec2_instance_launched_at":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"date_range":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"resource_aws_ec2_instance_subnet_id":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_ec2_instance_type":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_ec2_instance_vpc_id":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_iam_access_key_created_at":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"date_range":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"resource_aws_iam_access_key_status":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_iam_access_key_user_name":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_s3_bucket_owner_id":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_s3_bucket_owner_name":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_container_image_id":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_container_image_name":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_container_launched_at":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"date_range":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"resource_container_name":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_details_other":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_id":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_partition":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_region":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_tags":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_type":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"severity_label":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"source_url":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"threat_intel_indicator_category":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"threat_intel_indicator_last_observed_at":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"date_range":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"threat_intel_indicator_source":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"threat_intel_indicator_source_url":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"threat_intel_indicator_type":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"threat_intel_indicator_value":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"title":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"type":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"updated_at":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"date_range":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"user_defined_values":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"verification_state":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"workflow_status":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_securityhub_invite_accepter":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invitation_id":{"type":"string","description_kind":"plain","computed":true},"master_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_securityhub_member":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"email":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invite":{"type":"bool","description_kind":"plain","optional":true},"master_id":{"type":"string","description_kind":"plain","computed":true},"member_status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_securityhub_organization_admin_account":{"version":0,"block":{"attributes":{"admin_account_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_securityhub_organization_configuration":{"version":0,"block":{"attributes":{"auto_enable":{"type":"bool","description_kind":"plain","required":true},"auto_enable_standards":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_securityhub_product_subscription":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"product_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_securityhub_standards_control":{"version":0,"block":{"attributes":{"control_id":{"type":"string","description_kind":"plain","computed":true},"control_status":{"type":"string","description_kind":"plain","required":true},"control_status_updated_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"disabled_reason":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"related_requirements":{"type":["list","string"],"description_kind":"plain","computed":true},"remediation_url":{"type":"string","description_kind":"plain","computed":true},"severity_rating":{"type":"string","description_kind":"plain","computed":true},"standards_control_arn":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_securityhub_standards_subscription":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"standards_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_serverlessapplicationrepository_cloudformation_stack":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"capabilities":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outputs":{"type":["map","string"],"description_kind":"plain","computed":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"semantic_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_service_discovery_http_namespace":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"http_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_service_discovery_instance":{"version":0,"block":{"attributes":{"attributes":{"type":["map","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"service_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_service_discovery_private_dns_namespace":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"hosted_zone":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_service_discovery_public_dns_namespace":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"hosted_zone":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_service_discovery_service":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"dns_config":{"nesting_mode":"list","block":{"attributes":{"namespace_id":{"type":"string","description_kind":"plain","required":true},"routing_policy":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dns_records":{"nesting_mode":"list","block":{"attributes":{"ttl":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"health_check_config":{"nesting_mode":"list","block":{"attributes":{"failure_threshold":{"type":"number","description_kind":"plain","optional":true},"resource_path":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"health_check_custom_config":{"nesting_mode":"list","block":{"attributes":{"failure_threshold":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_servicecatalog_budget_resource_association":{"version":0,"block":{"attributes":{"budget_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_constraint":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"parameters":{"type":"string","description_kind":"plain","required":true},"portfolio_id":{"type":"string","description_kind":"plain","required":true},"product_id":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_organizations_access":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_portfolio":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"provider_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_portfolio_share":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"accepted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"portfolio_id":{"type":"string","description_kind":"plain","required":true},"principal_id":{"type":"string","description_kind":"plain","required":true},"share_principals":{"type":"bool","description_kind":"plain","optional":true},"share_tag_options":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"wait_for_acceptance":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_principal_portfolio_association":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"portfolio_id":{"type":"string","description_kind":"plain","required":true},"principal_arn":{"type":"string","description_kind":"plain","required":true},"principal_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_product":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"distributor":{"type":"string","description_kind":"plain","optional":true,"computed":true},"has_default_path":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"support_description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"support_email":{"type":"string","description_kind":"plain","optional":true,"computed":true},"support_url":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"provisioning_artifact_parameters":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"disable_template_validation":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"template_physical_id":{"type":"string","description_kind":"plain","optional":true},"template_url":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_product_portfolio_association":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"portfolio_id":{"type":"string","description_kind":"plain","required":true},"product_id":{"type":"string","description_kind":"plain","required":true},"source_portfolio_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_provisioned_product":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"cloudwatch_dashboard_names":{"type":["set","string"],"description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_errors":{"type":"bool","description_kind":"plain","optional":true},"last_provisioning_record_id":{"type":"string","description_kind":"plain","computed":true},"last_record_id":{"type":"string","description_kind":"plain","computed":true},"last_successful_provisioning_record_id":{"type":"string","description_kind":"plain","computed":true},"launch_role_arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"notification_arns":{"type":["list","string"],"description_kind":"plain","optional":true},"outputs":{"type":["set",["object",{"description":"string","key":"string","value":"string"}]],"description_kind":"plain","computed":true},"path_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path_name":{"type":"string","description_kind":"plain","optional":true},"product_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"product_name":{"type":"string","description_kind":"plain","optional":true},"provisioning_artifact_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"provisioning_artifact_name":{"type":"string","description_kind":"plain","optional":true},"retain_physical_resources":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_message":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"provisioning_parameters":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"use_previous_value":{"type":"bool","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"stack_set_provisioning_preferences":{"nesting_mode":"list","block":{"attributes":{"accounts":{"type":["list","string"],"description_kind":"plain","optional":true},"failure_tolerance_count":{"type":"number","description_kind":"plain","optional":true},"failure_tolerance_percentage":{"type":"number","description_kind":"plain","optional":true},"max_concurrency_count":{"type":"number","description_kind":"plain","optional":true},"max_concurrency_percentage":{"type":"number","description_kind":"plain","optional":true},"regions":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_provisioning_artifact":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"active":{"type":"bool","description_kind":"plain","optional":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"disable_template_validation":{"type":"bool","description_kind":"plain","optional":true},"guidance":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"product_id":{"type":"string","description_kind":"plain","required":true},"provisioning_artifact_id":{"type":"string","description_kind":"plain","computed":true},"template_physical_id":{"type":"string","description_kind":"plain","optional":true},"template_url":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_service_action":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"definition":{"nesting_mode":"list","block":{"attributes":{"assume_role":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_tag_option":{"version":0,"block":{"attributes":{"active":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","computed":true},"value":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_tag_option_resource_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_arn":{"type":"string","description_kind":"plain","computed":true},"resource_created_time":{"type":"string","description_kind":"plain","computed":true},"resource_description":{"type":"string","description_kind":"plain","computed":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"resource_name":{"type":"string","description_kind":"plain","computed":true},"tag_option_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicequotas_service_quota":{"version":0,"block":{"attributes":{"adjustable":{"type":"bool","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"default_value":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"quota_code":{"type":"string","description_kind":"plain","required":true},"quota_name":{"type":"string","description_kind":"plain","computed":true},"request_id":{"type":"string","description_kind":"plain","computed":true},"request_status":{"type":"string","description_kind":"plain","computed":true},"service_code":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","computed":true},"usage_metric":{"type":["list",["object",{"metric_dimensions":["list",["object",{"class":"string","resource":"string","service":"string","type":"string"}]],"metric_name":"string","metric_namespace":"string","metric_statistic_recommendation":"string"}]],"description_kind":"plain","computed":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ses_active_receipt_rule_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rule_set_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ses_configuration_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_fresh_start":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"reputation_metrics_enabled":{"type":"bool","description_kind":"plain","optional":true},"sending_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"delivery_options":{"nesting_mode":"list","block":{"attributes":{"tls_policy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tracking_options":{"nesting_mode":"list","block":{"attributes":{"custom_redirect_domain":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_ses_domain_dkim":{"version":0,"block":{"attributes":{"dkim_tokens":{"type":["list","string"],"description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ses_domain_identity":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"verification_token":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ses_domain_identity_verification":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ses_domain_mail_from":{"version":0,"block":{"attributes":{"behavior_on_mx_failure":{"type":"string","description_kind":"plain","optional":true},"domain":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"mail_from_domain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ses_email_identity":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"email":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ses_event_destination":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"configuration_set_name":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"matching_types":{"type":["set","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudwatch_destination":{"nesting_mode":"set","block":{"attributes":{"default_value":{"type":"string","description_kind":"plain","required":true},"dimension_name":{"type":"string","description_kind":"plain","required":true},"value_source":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"kinesis_destination":{"nesting_mode":"list","block":{"attributes":{"role_arn":{"type":"string","description_kind":"plain","required":true},"stream_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sns_destination":{"nesting_mode":"list","block":{"attributes":{"topic_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_ses_identity_notification_topic":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":"string","description_kind":"plain","required":true},"include_original_headers":{"type":"bool","description_kind":"plain","optional":true},"notification_type":{"type":"string","description_kind":"plain","required":true},"topic_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_ses_identity_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ses_receipt_filter":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cidr":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ses_receipt_rule":{"version":0,"block":{"attributes":{"after":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recipients":{"type":["set","string"],"description_kind":"plain","optional":true},"rule_set_name":{"type":"string","description_kind":"plain","required":true},"scan_enabled":{"type":"bool","description_kind":"plain","optional":true},"tls_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"add_header_action":{"nesting_mode":"set","block":{"attributes":{"header_name":{"type":"string","description_kind":"plain","required":true},"header_value":{"type":"string","description_kind":"plain","required":true},"position":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"bounce_action":{"nesting_mode":"set","block":{"attributes":{"message":{"type":"string","description_kind":"plain","required":true},"position":{"type":"number","description_kind":"plain","required":true},"sender":{"type":"string","description_kind":"plain","required":true},"smtp_reply_code":{"type":"string","description_kind":"plain","required":true},"status_code":{"type":"string","description_kind":"plain","optional":true},"topic_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"lambda_action":{"nesting_mode":"set","block":{"attributes":{"function_arn":{"type":"string","description_kind":"plain","required":true},"invocation_type":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"number","description_kind":"plain","required":true},"topic_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"s3_action":{"nesting_mode":"set","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"object_key_prefix":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"number","description_kind":"plain","required":true},"topic_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"sns_action":{"nesting_mode":"set","block":{"attributes":{"encoding":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"number","description_kind":"plain","required":true},"topic_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"stop_action":{"nesting_mode":"set","block":{"attributes":{"position":{"type":"number","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true},"topic_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"workmail_action":{"nesting_mode":"set","block":{"attributes":{"organization_arn":{"type":"string","description_kind":"plain","required":true},"position":{"type":"number","description_kind":"plain","required":true},"topic_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ses_receipt_rule_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rule_set_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ses_template":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"html":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subject":{"type":"string","description_kind":"plain","optional":true},"text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_sesv2_configuration_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"configuration_set_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"delivery_options":{"nesting_mode":"list","block":{"attributes":{"sending_pool_name":{"type":"string","description_kind":"plain","optional":true},"tls_policy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"reputation_options":{"nesting_mode":"list","block":{"attributes":{"last_fresh_start":{"type":"string","description_kind":"plain","computed":true},"reputation_metrics_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"sending_options":{"nesting_mode":"list","block":{"attributes":{"sending_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"suppression_options":{"nesting_mode":"list","block":{"attributes":{"suppressed_reasons":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tracking_options":{"nesting_mode":"list","block":{"attributes":{"custom_redirect_domain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"vdm_options":{"nesting_mode":"list","block":{"block_types":{"dashboard_options":{"nesting_mode":"list","block":{"attributes":{"engagement_metrics":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"guardian_options":{"nesting_mode":"list","block":{"attributes":{"optimized_shared_delivery":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sesv2_configuration_set_event_destination":{"version":0,"block":{"attributes":{"configuration_set_name":{"type":"string","description_kind":"plain","required":true},"event_destination_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"event_destination":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"matching_event_types":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"cloud_watch_destination":{"nesting_mode":"list","block":{"block_types":{"dimension_configuration":{"nesting_mode":"list","block":{"attributes":{"default_dimension_value":{"type":"string","description_kind":"plain","required":true},"dimension_name":{"type":"string","description_kind":"plain","required":true},"dimension_value_source":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"kinesis_firehose_destination":{"nesting_mode":"list","block":{"attributes":{"delivery_stream_arn":{"type":"string","description_kind":"plain","required":true},"iam_role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"pinpoint_destination":{"nesting_mode":"list","block":{"attributes":{"application_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sns_destination":{"nesting_mode":"list","block":{"attributes":{"topic_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_sesv2_contact_list":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"contact_list_name":{"type":"string","description_kind":"plain","required":true},"created_timestamp":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_timestamp":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"topic":{"nesting_mode":"set","block":{"attributes":{"default_subscription_status":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"topic_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_sesv2_dedicated_ip_assignment":{"version":0,"block":{"attributes":{"destination_pool_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_sesv2_dedicated_ip_pool":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pool_name":{"type":"string","description_kind":"plain","required":true},"scaling_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_sesv2_email_identity":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"configuration_set_name":{"type":"string","description_kind":"plain","optional":true},"email_identity":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"verified_for_sending_status":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"dkim_signing_attributes":{"nesting_mode":"list","block":{"attributes":{"current_signing_key_length":{"type":"string","description_kind":"plain","computed":true},"domain_signing_private_key":{"type":"string","description_kind":"plain","optional":true},"domain_signing_selector":{"type":"string","description_kind":"plain","optional":true},"last_key_generation_timestamp":{"type":"string","description_kind":"plain","computed":true},"next_signing_key_length":{"type":"string","description_kind":"plain","optional":true,"computed":true},"signing_attributes_origin":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tokens":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sesv2_email_identity_feedback_attributes":{"version":0,"block":{"attributes":{"email_forwarding_enabled":{"type":"bool","description_kind":"plain","optional":true},"email_identity":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_sesv2_email_identity_mail_from_attributes":{"version":0,"block":{"attributes":{"behavior_on_mx_failure":{"type":"string","description_kind":"plain","optional":true},"email_identity":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"mail_from_domain":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_sfn_activity":{"version":0,"block":{"attributes":{"creation_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_sfn_alias":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"routing_configuration":{"nesting_mode":"list","block":{"attributes":{"state_machine_version_arn":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_sfn_state_machine":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"definition":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"publish":{"type":"bool","description_kind":"plain","optional":true},"revision_id":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"state_machine_version_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true},"version_description":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"logging_configuration":{"nesting_mode":"list","block":{"attributes":{"include_execution_data":{"type":"bool","description_kind":"plain","optional":true},"level":{"type":"string","description_kind":"plain","optional":true},"log_destination":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"tracing_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_shield_protection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_shield_protection_group":{"version":0,"block":{"attributes":{"aggregation":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"members":{"type":["list","string"],"description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","required":true},"protection_group_arn":{"type":"string","description_kind":"plain","computed":true},"protection_group_id":{"type":"string","description_kind":"plain","required":true},"resource_type":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_shield_protection_health_check_association":{"version":0,"block":{"attributes":{"health_check_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"shield_protection_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_signer_signing_job":{"version":0,"block":{"attributes":{"completed_at":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_signing_job_failure":{"type":"bool","description_kind":"plain","optional":true},"job_id":{"type":"string","description_kind":"plain","computed":true},"job_invoker":{"type":"string","description_kind":"plain","computed":true},"job_owner":{"type":"string","description_kind":"plain","computed":true},"platform_display_name":{"type":"string","description_kind":"plain","computed":true},"platform_id":{"type":"string","description_kind":"plain","computed":true},"profile_name":{"type":"string","description_kind":"plain","required":true},"profile_version":{"type":"string","description_kind":"plain","computed":true},"requested_by":{"type":"string","description_kind":"plain","computed":true},"revocation_record":{"type":["list",["object",{"reason":"string","revoked_at":"string","revoked_by":"string"}]],"description_kind":"plain","computed":true},"signature_expires_at":{"type":"string","description_kind":"plain","computed":true},"signed_object":{"type":["list",["object",{"s3":["list",["object",{"bucket":"string","key":"string"}]]}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_reason":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"destination":{"nesting_mode":"list","block":{"block_types":{"s3":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"source":{"nesting_mode":"list","block":{"block_types":{"s3":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_signer_signing_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"platform_display_name":{"type":"string","description_kind":"plain","computed":true},"platform_id":{"type":"string","description_kind":"plain","required":true},"revocation_record":{"type":["list",["object",{"revocation_effective_from":"string","revoked_at":"string","revoked_by":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","computed":true},"version_arn":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"signature_validity_period":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"signing_material":{"nesting_mode":"list","block":{"attributes":{"certificate_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_signer_signing_profile_permission":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"principal":{"type":"string","description_kind":"plain","required":true},"profile_name":{"type":"string","description_kind":"plain","required":true},"profile_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"statement_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"statement_id_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_simpledb_domain":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_snapshot_create_volume_permission":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"snapshot_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_sns_platform_application":{"version":0,"block":{"attributes":{"apple_platform_bundle_id":{"type":"string","description_kind":"plain","optional":true},"apple_platform_team_id":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"event_delivery_failure_topic_arn":{"type":"string","description_kind":"plain","optional":true},"event_endpoint_created_topic_arn":{"type":"string","description_kind":"plain","optional":true},"event_endpoint_deleted_topic_arn":{"type":"string","description_kind":"plain","optional":true},"event_endpoint_updated_topic_arn":{"type":"string","description_kind":"plain","optional":true},"failure_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"platform":{"type":"string","description_kind":"plain","required":true},"platform_credential":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"platform_principal":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"success_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"success_feedback_sample_rate":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_sns_sms_preferences":{"version":0,"block":{"attributes":{"default_sender_id":{"type":"string","description_kind":"plain","optional":true},"default_sms_type":{"type":"string","description_kind":"plain","optional":true},"delivery_status_iam_role_arn":{"type":"string","description_kind":"plain","optional":true},"delivery_status_success_sampling_rate":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"monthly_spend_limit":{"type":"number","description_kind":"plain","optional":true,"computed":true},"usage_report_s3_bucket":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_sns_topic":{"version":0,"block":{"attributes":{"application_failure_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"application_success_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"application_success_feedback_sample_rate":{"type":"number","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"content_based_deduplication":{"type":"bool","description_kind":"plain","optional":true},"delivery_policy":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"fifo_topic":{"type":"bool","description_kind":"plain","optional":true},"firehose_failure_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"firehose_success_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"firehose_success_feedback_sample_rate":{"type":"number","description_kind":"plain","optional":true},"http_failure_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"http_success_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"http_success_feedback_sample_rate":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_master_key_id":{"type":"string","description_kind":"plain","optional":true},"lambda_failure_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"lambda_success_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"lambda_success_feedback_sample_rate":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"signature_version":{"type":"number","description_kind":"plain","optional":true,"computed":true},"sqs_failure_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"sqs_success_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"sqs_success_feedback_sample_rate":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tracing_config":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_sns_topic_data_protection_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_sns_topic_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_sns_topic_subscription":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"confirmation_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"confirmation_was_authenticated":{"type":"bool","description_kind":"plain","computed":true},"delivery_policy":{"type":"string","description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","required":true},"endpoint_auto_confirms":{"type":"bool","description_kind":"plain","optional":true},"filter_policy":{"type":"string","description_kind":"plain","optional":true},"filter_policy_scope":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"pending_confirmation":{"type":"bool","description_kind":"plain","computed":true},"protocol":{"type":"string","description_kind":"plain","required":true},"raw_message_delivery":{"type":"bool","description_kind":"plain","optional":true},"redrive_policy":{"type":"string","description_kind":"plain","optional":true},"subscription_role_arn":{"type":"string","description_kind":"plain","optional":true},"topic_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_spot_datafeed_subscription":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_spot_fleet_request":{"version":1,"block":{"attributes":{"allocation_strategy":{"type":"string","description_kind":"plain","optional":true},"client_token":{"type":"string","description_kind":"plain","computed":true},"context":{"type":"string","description_kind":"plain","optional":true},"excess_capacity_termination_policy":{"type":"string","description_kind":"plain","optional":true},"fleet_type":{"type":"string","description_kind":"plain","optional":true},"iam_fleet_role":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_interruption_behaviour":{"type":"string","description_kind":"plain","optional":true},"instance_pools_to_use_count":{"type":"number","description_kind":"plain","optional":true},"load_balancers":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"on_demand_allocation_strategy":{"type":"string","description_kind":"plain","optional":true},"on_demand_max_total_price":{"type":"string","description_kind":"plain","optional":true},"on_demand_target_capacity":{"type":"number","description_kind":"plain","optional":true},"replace_unhealthy_instances":{"type":"bool","description_kind":"plain","optional":true},"spot_price":{"type":"string","description_kind":"plain","optional":true},"spot_request_state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_capacity":{"type":"number","description_kind":"plain","required":true},"target_capacity_unit_type":{"type":"string","description_kind":"plain","optional":true},"target_group_arns":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"terminate_instances_on_delete":{"type":"string","description_kind":"plain","optional":true},"terminate_instances_with_expiration":{"type":"bool","description_kind":"plain","optional":true},"valid_from":{"type":"string","description_kind":"plain","optional":true},"valid_until":{"type":"string","description_kind":"plain","optional":true},"wait_for_fulfillment":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"launch_specification":{"nesting_mode":"set","block":{"attributes":{"ami":{"type":"string","description_kind":"plain","required":true},"associate_public_ip_address":{"type":"bool","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ebs_optimized":{"type":"bool","description_kind":"plain","optional":true},"iam_instance_profile":{"type":"string","description_kind":"plain","optional":true},"iam_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"key_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"monitoring":{"type":"bool","description_kind":"plain","optional":true},"placement_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"placement_tenancy":{"type":"string","description_kind":"plain","optional":true},"spot_price":{"type":"string","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"user_data":{"type":"string","description_kind":"plain","optional":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"weighted_capacity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ebs_block_device":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"device_name":{"type":"string","description_kind":"plain","required":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"ephemeral_block_device":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","required":true},"virtual_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"root_block_device":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"launch_template_config":{"nesting_mode":"set","block":{"block_types":{"launch_template_specification":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"overrides":{"nesting_mode":"set","block":{"attributes":{"availability_zone":{"type":"string","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","optional":true},"priority":{"type":"number","description_kind":"plain","optional":true,"computed":true},"spot_price":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"weighted_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"instance_requirements":{"nesting_mode":"list","block":{"attributes":{"accelerator_manufacturers":{"type":["set","string"],"description_kind":"plain","optional":true},"accelerator_names":{"type":["set","string"],"description_kind":"plain","optional":true},"accelerator_types":{"type":["set","string"],"description_kind":"plain","optional":true},"allowed_instance_types":{"type":["set","string"],"description_kind":"plain","optional":true},"bare_metal":{"type":"string","description_kind":"plain","optional":true},"burstable_performance":{"type":"string","description_kind":"plain","optional":true},"cpu_manufacturers":{"type":["set","string"],"description_kind":"plain","optional":true},"excluded_instance_types":{"type":["set","string"],"description_kind":"plain","optional":true},"instance_generations":{"type":["set","string"],"description_kind":"plain","optional":true},"local_storage":{"type":"string","description_kind":"plain","optional":true},"local_storage_types":{"type":["set","string"],"description_kind":"plain","optional":true},"on_demand_max_price_percentage_over_lowest_price":{"type":"number","description_kind":"plain","optional":true},"require_hibernate_support":{"type":"bool","description_kind":"plain","optional":true},"spot_max_price_percentage_over_lowest_price":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"accelerator_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"accelerator_total_memory_mib":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"baseline_ebs_bandwidth_mbps":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"memory_gib_per_vcpu":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"memory_mib":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"network_bandwidth_gbps":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"network_interface_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"total_local_storage_gb":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"vcpu_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"spot_maintenance_strategies":{"nesting_mode":"list","block":{"block_types":{"capacity_rebalance":{"nesting_mode":"list","block":{"attributes":{"replacement_strategy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_spot_instance_request":{"version":0,"block":{"attributes":{"ami":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"associate_public_ip_address":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"block_duration_minutes":{"type":"number","description_kind":"plain","optional":true},"cpu_core_count":{"type":"number","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"cpu_threads_per_core":{"type":"number","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"disable_api_stop":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"disable_api_termination":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"ebs_optimized":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"get_password_data":{"type":"bool","description_kind":"plain","optional":true},"hibernation":{"type":"bool","description_kind":"plain","optional":true},"host_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"host_resource_group_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iam_instance_profile":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_initiated_shutdown_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_interruption_behavior":{"type":"string","description_kind":"plain","optional":true},"instance_state":{"type":"string","description_kind":"plain","computed":true},"instance_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_address_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ipv6_addresses":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"key_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"launch_group":{"type":"string","description_kind":"plain","optional":true},"monitoring":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"password_data":{"type":"string","description_kind":"plain","computed":true},"placement_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"placement_partition_number":{"type":"number","description_kind":"plain","optional":true,"computed":true},"primary_network_interface_id":{"type":"string","description_kind":"plain","computed":true},"private_dns":{"type":"string","description_kind":"plain","computed":true},"private_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_dns":{"type":"string","description_kind":"plain","computed":true},"public_ip":{"type":"string","description_kind":"plain","computed":true},"secondary_private_ips":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"source_dest_check":{"type":"bool","description_kind":"plain","optional":true},"spot_bid_status":{"type":"string","description_kind":"plain","computed":true},"spot_instance_id":{"type":"string","description_kind":"plain","computed":true},"spot_price":{"type":"string","description_kind":"plain","optional":true,"computed":true},"spot_request_state":{"type":"string","description_kind":"plain","computed":true},"spot_type":{"type":"string","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tenancy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_data":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_data_base64":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_data_replace_on_change":{"type":"bool","description_kind":"plain","optional":true},"valid_from":{"type":"string","description_kind":"plain","optional":true,"computed":true},"valid_until":{"type":"string","description_kind":"plain","optional":true,"computed":true},"volume_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"wait_for_fulfillment":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"capacity_reservation_specification":{"nesting_mode":"list","block":{"attributes":{"capacity_reservation_preference":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"capacity_reservation_target":{"nesting_mode":"list","block":{"attributes":{"capacity_reservation_id":{"type":"string","description_kind":"plain","optional":true},"capacity_reservation_resource_group_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"cpu_options":{"nesting_mode":"list","block":{"attributes":{"amd_sev_snp":{"type":"string","description_kind":"plain","optional":true,"computed":true},"core_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"threads_per_core":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"credit_specification":{"nesting_mode":"list","block":{"attributes":{"cpu_credits":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ebs_block_device":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"device_name":{"type":"string","description_kind":"plain","required":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_id":{"type":"string","description_kind":"plain","computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"enclave_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"ephemeral_block_device":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","required":true},"no_device":{"type":"bool","description_kind":"plain","optional":true},"virtual_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"launch_template":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maintenance_options":{"nesting_mode":"list","block":{"attributes":{"auto_recovery":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"metadata_options":{"nesting_mode":"list","block":{"attributes":{"http_endpoint":{"type":"string","description_kind":"plain","optional":true},"http_protocol_ipv6":{"type":"string","description_kind":"plain","optional":true},"http_put_response_hop_limit":{"type":"number","description_kind":"plain","optional":true,"computed":true},"http_tokens":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_metadata_tags":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"network_interface":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"device_index":{"type":"number","description_kind":"plain","required":true},"network_card_index":{"type":"number","description_kind":"plain","optional":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"private_dns_name_options":{"nesting_mode":"list","block":{"attributes":{"enable_resource_name_dns_a_record":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"enable_resource_name_dns_aaaa_record":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"hostname_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"root_block_device":{"nesting_mode":"list","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"device_name":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_id":{"type":"string","description_kind":"plain","computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_sqs_queue":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"content_based_deduplication":{"type":"bool","description_kind":"plain","optional":true},"deduplication_scope":{"type":"string","description_kind":"plain","optional":true,"computed":true},"delay_seconds":{"type":"number","description_kind":"plain","optional":true},"fifo_queue":{"type":"bool","description_kind":"plain","optional":true},"fifo_throughput_limit":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_data_key_reuse_period_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"kms_master_key_id":{"type":"string","description_kind":"plain","optional":true},"max_message_size":{"type":"number","description_kind":"plain","optional":true},"message_retention_seconds":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"receive_wait_time_seconds":{"type":"number","description_kind":"plain","optional":true},"redrive_allow_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"redrive_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sqs_managed_sse_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","computed":true},"visibility_timeout_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_sqs_queue_policy":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"queue_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_sqs_queue_redrive_allow_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"queue_url":{"type":"string","description_kind":"plain","required":true},"redrive_allow_policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_sqs_queue_redrive_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"queue_url":{"type":"string","description_kind":"plain","required":true},"redrive_policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ssm_activation":{"version":0,"block":{"attributes":{"activation_code":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"expiration_date":{"type":"string","description_kind":"plain","optional":true,"computed":true},"expired":{"type":"bool","description_kind":"plain","computed":true},"iam_role":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"registration_count":{"type":"number","description_kind":"plain","computed":true},"registration_limit":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ssm_association":{"version":1,"block":{"attributes":{"apply_only_at_cron_interval":{"type":"bool","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"association_id":{"type":"string","description_kind":"plain","computed":true},"association_name":{"type":"string","description_kind":"plain","optional":true},"automation_target_parameter_name":{"type":"string","description_kind":"plain","optional":true},"compliance_severity":{"type":"string","description_kind":"plain","optional":true},"document_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","deprecated":true,"optional":true},"max_concurrency":{"type":"string","description_kind":"plain","optional":true},"max_errors":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"schedule_expression":{"type":"string","description_kind":"plain","optional":true},"wait_for_success_timeout_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"output_location":{"nesting_mode":"list","block":{"attributes":{"s3_bucket_name":{"type":"string","description_kind":"plain","required":true},"s3_key_prefix":{"type":"string","description_kind":"plain","optional":true},"s3_region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"targets":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":5}},"description_kind":"plain"}},"aws_ssm_default_patch_baseline":{"version":0,"block":{"attributes":{"baseline_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"operating_system":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ssm_document":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","required":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"default_version":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"document_format":{"type":"string","description_kind":"plain","optional":true},"document_type":{"type":"string","description_kind":"plain","required":true},"document_version":{"type":"string","description_kind":"plain","computed":true},"hash":{"type":"string","description_kind":"plain","computed":true},"hash_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest_version":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","computed":true},"parameter":{"type":["list",["object",{"default_value":"string","description":"string","name":"string","type":"string"}]],"description_kind":"plain","computed":true},"permissions":{"type":["map","string"],"description_kind":"plain","optional":true},"platform_types":{"type":["list","string"],"description_kind":"plain","computed":true},"schema_version":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_type":{"type":"string","description_kind":"plain","optional":true},"version_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"attachments_source":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20}},"description_kind":"plain"}},"aws_ssm_maintenance_window":{"version":0,"block":{"attributes":{"allow_unassociated_targets":{"type":"bool","description_kind":"plain","optional":true},"cutoff":{"type":"number","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"duration":{"type":"number","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"end_date":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"schedule":{"type":"string","description_kind":"plain","required":true},"schedule_offset":{"type":"number","description_kind":"plain","optional":true},"schedule_timezone":{"type":"string","description_kind":"plain","optional":true},"start_date":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ssm_maintenance_window_target":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"owner_information":{"type":"string","description_kind":"plain","optional":true},"resource_type":{"type":"string","description_kind":"plain","required":true},"window_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"targets":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":5}},"description_kind":"plain"}},"aws_ssm_maintenance_window_task":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cutoff_behavior":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_concurrency":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_errors":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"priority":{"type":"number","description_kind":"plain","optional":true},"service_role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"task_arn":{"type":"string","description_kind":"plain","required":true},"task_type":{"type":"string","description_kind":"plain","required":true},"window_id":{"type":"string","description_kind":"plain","required":true},"window_task_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"targets":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":5},"task_invocation_parameters":{"nesting_mode":"list","block":{"block_types":{"automation_parameters":{"nesting_mode":"list","block":{"attributes":{"document_version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"lambda_parameters":{"nesting_mode":"list","block":{"attributes":{"client_context":{"type":"string","description_kind":"plain","optional":true},"payload":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"qualifier":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"run_command_parameters":{"nesting_mode":"list","block":{"attributes":{"comment":{"type":"string","description_kind":"plain","optional":true},"document_hash":{"type":"string","description_kind":"plain","optional":true},"document_hash_type":{"type":"string","description_kind":"plain","optional":true},"document_version":{"type":"string","description_kind":"plain","optional":true},"output_s3_bucket":{"type":"string","description_kind":"plain","optional":true},"output_s3_key_prefix":{"type":"string","description_kind":"plain","optional":true},"service_role_arn":{"type":"string","description_kind":"plain","optional":true},"timeout_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_config":{"nesting_mode":"list","block":{"attributes":{"cloudwatch_log_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cloudwatch_output_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"notification_config":{"nesting_mode":"list","block":{"attributes":{"notification_arn":{"type":"string","description_kind":"plain","optional":true},"notification_events":{"type":["list","string"],"description_kind":"plain","optional":true},"notification_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"step_functions_parameters":{"nesting_mode":"list","block":{"attributes":{"input":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_ssm_parameter":{"version":0,"block":{"attributes":{"allowed_pattern":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"data_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"insecure_value":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"overwrite":{"type":"bool","description_kind":"plain","deprecated":true,"optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"version":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ssm_patch_baseline":{"version":0,"block":{"attributes":{"approved_patches":{"type":["set","string"],"description_kind":"plain","optional":true},"approved_patches_compliance_level":{"type":"string","description_kind":"plain","optional":true},"approved_patches_enable_non_security":{"type":"bool","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"operating_system":{"type":"string","description_kind":"plain","optional":true},"rejected_patches":{"type":["set","string"],"description_kind":"plain","optional":true},"rejected_patches_action":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"approval_rule":{"nesting_mode":"list","block":{"attributes":{"approve_after_days":{"type":"number","description_kind":"plain","optional":true},"approve_until_date":{"type":"string","description_kind":"plain","optional":true},"compliance_level":{"type":"string","description_kind":"plain","optional":true},"enable_non_security":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"patch_filter":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"}},"global_filter":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":4},"source":{"nesting_mode":"list","block":{"attributes":{"configuration":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"products":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20}},"description_kind":"plain"}},"aws_ssm_patch_group":{"version":1,"block":{"attributes":{"baseline_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"patch_group":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ssm_resource_data_sync":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"s3_destination":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"region":{"type":"string","description_kind":"plain","required":true},"sync_format":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_ssm_service_setting":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"setting_id":{"type":"string","description_kind":"plain","required":true},"setting_value":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ssmcontacts_contact":{"version":0,"block":{"attributes":{"alias":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ssmcontacts_contact_channel":{"version":0,"block":{"attributes":{"activation_status":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"contact_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"delivery_address":{"nesting_mode":"list","block":{"attributes":{"simple_address":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_ssmcontacts_plan":{"version":0,"block":{"attributes":{"contact_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"stage":{"nesting_mode":"list","block":{"attributes":{"duration_in_minutes":{"type":"number","description_kind":"plain","required":true}},"block_types":{"target":{"nesting_mode":"list","block":{"block_types":{"channel_target_info":{"nesting_mode":"list","block":{"attributes":{"contact_channel_id":{"type":"string","description_kind":"plain","required":true},"retry_interval_in_minutes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"contact_target_info":{"nesting_mode":"list","block":{"attributes":{"contact_id":{"type":"string","description_kind":"plain","optional":true},"is_essential":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_ssmincidents_replication_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_by":{"type":"string","description_kind":"plain","computed":true},"deletion_protected":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified_by":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"region":{"nesting_mode":"set","block":{"attributes":{"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_message":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ssmincidents_response_plan":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"chat_channel":{"type":["set","string"],"description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"engagements":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"ssm_automation":{"nesting_mode":"list","block":{"attributes":{"document_name":{"type":"string","description_kind":"plain","required":true},"document_version":{"type":"string","description_kind":"plain","optional":true},"dynamic_parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"target_account":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"incident_template":{"nesting_mode":"list","block":{"attributes":{"dedupe_string":{"type":"string","description_kind":"plain","optional":true},"impact":{"type":"number","description_kind":"plain","required":true},"incident_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"summary":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"notification_target":{"nesting_mode":"set","block":{"attributes":{"sns_topic_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"integration":{"nesting_mode":"list","block":{"block_types":{"pagerduty":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"secret_id":{"type":"string","description_kind":"plain","required":true},"service_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_ssoadmin_account_assignment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_arn":{"type":"string","description_kind":"plain","required":true},"permission_set_arn":{"type":"string","description_kind":"plain","required":true},"principal_id":{"type":"string","description_kind":"plain","required":true},"principal_type":{"type":"string","description_kind":"plain","required":true},"target_id":{"type":"string","description_kind":"plain","required":true},"target_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ssoadmin_customer_managed_policy_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_arn":{"type":"string","description_kind":"plain","required":true},"permission_set_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"customer_managed_policy_reference":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ssoadmin_instance_access_control_attributes":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_reason":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"attribute":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"set","block":{"attributes":{"source":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_ssoadmin_managed_policy_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_arn":{"type":"string","description_kind":"plain","required":true},"managed_policy_arn":{"type":"string","description_kind":"plain","required":true},"managed_policy_name":{"type":"string","description_kind":"plain","computed":true},"permission_set_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ssoadmin_permission_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_arn":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"relay_state":{"type":"string","description_kind":"plain","optional":true},"session_duration":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ssoadmin_permission_set_inline_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inline_policy":{"type":"string","description_kind":"plain","required":true},"instance_arn":{"type":"string","description_kind":"plain","required":true},"permission_set_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ssoadmin_permissions_boundary_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_arn":{"type":"string","description_kind":"plain","required":true},"permission_set_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"permissions_boundary":{"nesting_mode":"list","block":{"attributes":{"managed_policy_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"customer_managed_policy_reference":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_storagegateway_cache":{"version":0,"block":{"attributes":{"disk_id":{"type":"string","description_kind":"plain","required":true},"gateway_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_storagegateway_cached_iscsi_volume":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"chap_enabled":{"type":"bool","description_kind":"plain","computed":true},"gateway_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_encrypted":{"type":"bool","description_kind":"plain","optional":true},"kms_key":{"type":"string","description_kind":"plain","optional":true},"lun_number":{"type":"number","description_kind":"plain","computed":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true},"network_interface_port":{"type":"number","description_kind":"plain","computed":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true},"source_volume_arn":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_arn":{"type":"string","description_kind":"plain","computed":true},"target_name":{"type":"string","description_kind":"plain","required":true},"volume_arn":{"type":"string","description_kind":"plain","computed":true},"volume_id":{"type":"string","description_kind":"plain","computed":true},"volume_size_in_bytes":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_storagegateway_file_system_association":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"audit_destination_arn":{"type":"string","description_kind":"plain","optional":true},"gateway_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_arn":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"username":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cache_attributes":{"nesting_mode":"list","block":{"attributes":{"cache_stale_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_storagegateway_gateway":{"version":0,"block":{"attributes":{"activation_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"average_download_rate_limit_in_bits_per_sec":{"type":"number","description_kind":"plain","optional":true},"average_upload_rate_limit_in_bits_per_sec":{"type":"number","description_kind":"plain","optional":true},"cloudwatch_log_group_arn":{"type":"string","description_kind":"plain","optional":true},"ec2_instance_id":{"type":"string","description_kind":"plain","computed":true},"endpoint_type":{"type":"string","description_kind":"plain","computed":true},"gateway_id":{"type":"string","description_kind":"plain","computed":true},"gateway_ip_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"gateway_name":{"type":"string","description_kind":"plain","required":true},"gateway_network_interface":{"type":["list",["object",{"ipv4_address":"string"}]],"description_kind":"plain","computed":true},"gateway_timezone":{"type":"string","description_kind":"plain","required":true},"gateway_type":{"type":"string","description_kind":"plain","optional":true},"gateway_vpc_endpoint":{"type":"string","description_kind":"plain","optional":true},"host_environment":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"medium_changer_type":{"type":"string","description_kind":"plain","optional":true},"smb_file_share_visibility":{"type":"bool","description_kind":"plain","optional":true},"smb_guest_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"smb_security_strategy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tape_drive_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"maintenance_start_time":{"nesting_mode":"list","block":{"attributes":{"day_of_month":{"type":"string","description_kind":"plain","optional":true},"day_of_week":{"type":"string","description_kind":"plain","optional":true},"hour_of_day":{"type":"number","description_kind":"plain","required":true},"minute_of_hour":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"smb_active_directory_settings":{"nesting_mode":"list","block":{"attributes":{"active_directory_status":{"type":"string","description_kind":"plain","computed":true},"domain_controllers":{"type":["set","string"],"description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"organizational_unit":{"type":"string","description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_storagegateway_nfs_file_share":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"audit_destination_arn":{"type":"string","description_kind":"plain","optional":true},"bucket_region":{"type":"string","description_kind":"plain","optional":true},"client_list":{"type":["set","string"],"description_kind":"plain","required":true},"default_storage_class":{"type":"string","description_kind":"plain","optional":true},"file_share_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"fileshare_id":{"type":"string","description_kind":"plain","computed":true},"gateway_arn":{"type":"string","description_kind":"plain","required":true},"guess_mime_type_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_encrypted":{"type":"bool","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"location_arn":{"type":"string","description_kind":"plain","required":true},"notification_policy":{"type":"string","description_kind":"plain","optional":true},"object_acl":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","computed":true},"read_only":{"type":"bool","description_kind":"plain","optional":true},"requester_pays":{"type":"bool","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"squash":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_endpoint_dns_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cache_attributes":{"nesting_mode":"list","block":{"attributes":{"cache_stale_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"nfs_file_share_defaults":{"nesting_mode":"list","block":{"attributes":{"directory_mode":{"type":"string","description_kind":"plain","optional":true},"file_mode":{"type":"string","description_kind":"plain","optional":true},"group_id":{"type":"string","description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_storagegateway_smb_file_share":{"version":0,"block":{"attributes":{"access_based_enumeration":{"type":"bool","description_kind":"plain","optional":true},"admin_user_list":{"type":["set","string"],"description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"audit_destination_arn":{"type":"string","description_kind":"plain","optional":true},"authentication":{"type":"string","description_kind":"plain","optional":true},"bucket_region":{"type":"string","description_kind":"plain","optional":true},"case_sensitivity":{"type":"string","description_kind":"plain","optional":true},"default_storage_class":{"type":"string","description_kind":"plain","optional":true},"file_share_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"fileshare_id":{"type":"string","description_kind":"plain","computed":true},"gateway_arn":{"type":"string","description_kind":"plain","required":true},"guess_mime_type_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invalid_user_list":{"type":["set","string"],"description_kind":"plain","optional":true},"kms_encrypted":{"type":"bool","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"location_arn":{"type":"string","description_kind":"plain","required":true},"notification_policy":{"type":"string","description_kind":"plain","optional":true},"object_acl":{"type":"string","description_kind":"plain","optional":true},"oplocks_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","computed":true},"read_only":{"type":"bool","description_kind":"plain","optional":true},"requester_pays":{"type":"bool","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"smb_acl_enabled":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"valid_user_list":{"type":["set","string"],"description_kind":"plain","optional":true},"vpc_endpoint_dns_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cache_attributes":{"nesting_mode":"list","block":{"attributes":{"cache_stale_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_storagegateway_stored_iscsi_volume":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"chap_enabled":{"type":"bool","description_kind":"plain","computed":true},"disk_id":{"type":"string","description_kind":"plain","required":true},"gateway_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_encrypted":{"type":"bool","description_kind":"plain","optional":true},"kms_key":{"type":"string","description_kind":"plain","optional":true},"lun_number":{"type":"number","description_kind":"plain","computed":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true},"network_interface_port":{"type":"number","description_kind":"plain","computed":true},"preserve_existing_data":{"type":"bool","description_kind":"plain","required":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_arn":{"type":"string","description_kind":"plain","computed":true},"target_name":{"type":"string","description_kind":"plain","required":true},"volume_attachment_status":{"type":"string","description_kind":"plain","computed":true},"volume_id":{"type":"string","description_kind":"plain","computed":true},"volume_size_in_bytes":{"type":"number","description_kind":"plain","computed":true},"volume_status":{"type":"string","description_kind":"plain","computed":true},"volume_type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_storagegateway_tape_pool":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pool_name":{"type":"string","description_kind":"plain","required":true},"retention_lock_time_in_days":{"type":"number","description_kind":"plain","optional":true},"retention_lock_type":{"type":"string","description_kind":"plain","optional":true},"storage_class":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_storagegateway_upload_buffer":{"version":0,"block":{"attributes":{"disk_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"disk_path":{"type":"string","description_kind":"plain","optional":true,"computed":true},"gateway_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_storagegateway_working_storage":{"version":0,"block":{"attributes":{"disk_id":{"type":"string","description_kind":"plain","required":true},"gateway_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_subnet":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"assign_ipv6_address_on_creation":{"type":"bool","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"availability_zone_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cidr_block":{"type":"string","description_kind":"plain","optional":true},"customer_owned_ipv4_pool":{"type":"string","description_kind":"plain","optional":true},"enable_dns64":{"type":"bool","description_kind":"plain","optional":true},"enable_lni_at_device_index":{"type":"number","description_kind":"plain","optional":true},"enable_resource_name_dns_a_record_on_launch":{"type":"bool","description_kind":"plain","optional":true},"enable_resource_name_dns_aaaa_record_on_launch":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_cidr_block":{"type":"string","description_kind":"plain","optional":true},"ipv6_cidr_block_association_id":{"type":"string","description_kind":"plain","computed":true},"ipv6_native":{"type":"bool","description_kind":"plain","optional":true},"map_customer_owned_ip_on_launch":{"type":"bool","description_kind":"plain","optional":true},"map_public_ip_on_launch":{"type":"bool","description_kind":"plain","optional":true},"outpost_arn":{"type":"string","description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"private_dns_hostname_type_on_launch":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_swf_domain":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"workflow_execution_retention_period_in_days":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_synthetics_canary":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"artifact_s3_location":{"type":"string","description_kind":"plain","required":true},"delete_lambda":{"type":"bool","description_kind":"plain","optional":true},"engine_arn":{"type":"string","description_kind":"plain","computed":true},"execution_role_arn":{"type":"string","description_kind":"plain","required":true},"failure_retention_period":{"type":"number","description_kind":"plain","optional":true},"handler":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"runtime_version":{"type":"string","description_kind":"plain","required":true},"s3_bucket":{"type":"string","description_kind":"plain","optional":true},"s3_key":{"type":"string","description_kind":"plain","optional":true},"s3_version":{"type":"string","description_kind":"plain","optional":true},"source_location_arn":{"type":"string","description_kind":"plain","computed":true},"start_canary":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"success_retention_period":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"timeline":{"type":["list",["object",{"created":"string","last_modified":"string","last_started":"string","last_stopped":"string"}]],"description_kind":"plain","computed":true},"zip_file":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"artifact_config":{"nesting_mode":"list","block":{"block_types":{"s3_encryption":{"nesting_mode":"list","block":{"attributes":{"encryption_mode":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"run_config":{"nesting_mode":"list","block":{"attributes":{"active_tracing":{"type":"bool","description_kind":"plain","optional":true},"environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"memory_in_mb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"schedule":{"nesting_mode":"list","block":{"attributes":{"duration_in_seconds":{"type":"number","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_synthetics_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"group_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_synthetics_group_association":{"version":0,"block":{"attributes":{"canary_arn":{"type":"string","description_kind":"plain","required":true},"group_arn":{"type":"string","description_kind":"plain","computed":true},"group_id":{"type":"string","description_kind":"plain","computed":true},"group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_timestreamwrite_database":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"table_count":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_timestreamwrite_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"table_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"magnetic_store_write_properties":{"nesting_mode":"list","block":{"attributes":{"enable_magnetic_store_writes":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"magnetic_store_rejected_data_location":{"nesting_mode":"list","block":{"block_types":{"s3_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"encryption_option":{"type":"string","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"object_key_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"retention_properties":{"nesting_mode":"list","block":{"attributes":{"magnetic_store_retention_period_in_days":{"type":"number","description_kind":"plain","required":true},"memory_store_retention_period_in_hours":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"schema":{"nesting_mode":"list","block":{"block_types":{"composite_partition_key":{"nesting_mode":"list","block":{"attributes":{"enforcement_in_record":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_transcribe_language_model":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"base_model_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"language_code":{"type":"string","description_kind":"plain","required":true},"model_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"input_data_config":{"nesting_mode":"list","block":{"attributes":{"data_access_role_arn":{"type":"string","description_kind":"plain","required":true},"s3_uri":{"type":"string","description_kind":"plain","required":true},"tuning_data_s3_uri":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_transcribe_medical_vocabulary":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"download_uri":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"language_code":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vocabulary_file_uri":{"type":"string","description_kind":"plain","required":true},"vocabulary_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_transcribe_vocabulary":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"download_uri":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"language_code":{"type":"string","description_kind":"plain","required":true},"phrases":{"type":["list","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vocabulary_file_uri":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vocabulary_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_transcribe_vocabulary_filter":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"download_uri":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"language_code":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vocabulary_filter_file_uri":{"type":"string","description_kind":"plain","optional":true},"vocabulary_filter_name":{"type":"string","description_kind":"plain","required":true},"words":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_transfer_access":{"version":0,"block":{"attributes":{"external_id":{"type":"string","description_kind":"plain","required":true},"home_directory":{"type":"string","description_kind":"plain","optional":true},"home_directory_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","optional":true},"role":{"type":"string","description_kind":"plain","optional":true},"server_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"home_directory_mappings":{"nesting_mode":"list","block":{"attributes":{"entry":{"type":"string","description_kind":"plain","required":true},"target":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":50},"posix_profile":{"nesting_mode":"list","block":{"attributes":{"gid":{"type":"number","description_kind":"plain","required":true},"secondary_gids":{"type":["set","number"],"description_kind":"plain","optional":true},"uid":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_transfer_agreement":{"version":0,"block":{"attributes":{"access_role":{"type":"string","description_kind":"plain","required":true},"agreement_id":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"base_directory":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_profile_id":{"type":"string","description_kind":"plain","required":true},"partner_profile_id":{"type":"string","description_kind":"plain","required":true},"server_id":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_transfer_certificate":{"version":0,"block":{"attributes":{"active_date":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"certificate":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"certificate_chain":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inactive_date":{"type":"string","description_kind":"plain","computed":true},"private_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"usage":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_transfer_connector":{"version":0,"block":{"attributes":{"access_role":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"connector_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"logging_role":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","required":true}},"block_types":{"as2_config":{"nesting_mode":"list","block":{"attributes":{"compression":{"type":"string","description_kind":"plain","required":true},"encryption_algorithm":{"type":"string","description_kind":"plain","required":true},"local_profile_id":{"type":"string","description_kind":"plain","required":true},"mdn_response":{"type":"string","description_kind":"plain","required":true},"mdn_signing_algorithm":{"type":"string","description_kind":"plain","optional":true},"message_subject":{"type":"string","description_kind":"plain","optional":true},"partner_profile_id":{"type":"string","description_kind":"plain","required":true},"signing_algorithm":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_transfer_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"as2_id":{"type":"string","description_kind":"plain","required":true},"certificate_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"profile_id":{"type":"string","description_kind":"plain","computed":true},"profile_type":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_transfer_server":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate":{"type":"string","description_kind":"plain","optional":true},"directory_id":{"type":"string","description_kind":"plain","optional":true},"domain":{"type":"string","description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"endpoint_type":{"type":"string","description_kind":"plain","optional":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"function":{"type":"string","description_kind":"plain","optional":true},"host_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"host_key_fingerprint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_provider_type":{"type":"string","description_kind":"plain","optional":true},"invocation_role":{"type":"string","description_kind":"plain","optional":true},"logging_role":{"type":"string","description_kind":"plain","optional":true},"post_authentication_login_banner":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"pre_authentication_login_banner":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"protocols":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"security_policy_name":{"type":"string","description_kind":"plain","optional":true},"structured_log_destinations":{"type":["set","string"],"description":"This is a set of arns of destinations that will receive structured logs from the transfer server","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"endpoint_details":{"nesting_mode":"list","block":{"attributes":{"address_allocation_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"protocol_details":{"nesting_mode":"list","block":{"attributes":{"as2_transports":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"passive_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"set_stat_option":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tls_session_resumption_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"workflow_details":{"nesting_mode":"list","block":{"block_types":{"on_partial_upload":{"nesting_mode":"list","block":{"attributes":{"execution_role":{"type":"string","description_kind":"plain","required":true},"workflow_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"on_upload":{"nesting_mode":"list","block":{"attributes":{"execution_role":{"type":"string","description_kind":"plain","required":true},"workflow_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_transfer_ssh_key":{"version":0,"block":{"attributes":{"body":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"server_id":{"type":"string","description_kind":"plain","required":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_transfer_tag":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_transfer_user":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"home_directory":{"type":"string","description_kind":"plain","optional":true},"home_directory_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","optional":true},"role":{"type":"string","description_kind":"plain","required":true},"server_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"home_directory_mappings":{"nesting_mode":"list","block":{"attributes":{"entry":{"type":"string","description_kind":"plain","required":true},"target":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"posix_profile":{"nesting_mode":"list","block":{"attributes":{"gid":{"type":"number","description_kind":"plain","required":true},"secondary_gids":{"type":["set","number"],"description_kind":"plain","optional":true},"uid":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_transfer_workflow":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"on_exception_steps":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"copy_step_details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"overwrite_existing":{"type":"string","description_kind":"plain","optional":true},"source_file_location":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"destination_file_location":{"nesting_mode":"list","block":{"block_types":{"efs_file_location":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_file_location":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"custom_step_details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"source_file_location":{"type":"string","description_kind":"plain","optional":true},"target":{"type":"string","description_kind":"plain","optional":true},"timeout_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"decrypt_step_details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"overwrite_existing":{"type":"string","description_kind":"plain","optional":true},"source_file_location":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"destination_file_location":{"nesting_mode":"list","block":{"block_types":{"efs_file_location":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_file_location":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"delete_step_details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"source_file_location":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tag_step_details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"source_file_location":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":8},"steps":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"copy_step_details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"overwrite_existing":{"type":"string","description_kind":"plain","optional":true},"source_file_location":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"destination_file_location":{"nesting_mode":"list","block":{"block_types":{"efs_file_location":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_file_location":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"custom_step_details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"source_file_location":{"type":"string","description_kind":"plain","optional":true},"target":{"type":"string","description_kind":"plain","optional":true},"timeout_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"decrypt_step_details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"overwrite_existing":{"type":"string","description_kind":"plain","optional":true},"source_file_location":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"destination_file_location":{"nesting_mode":"list","block":{"block_types":{"efs_file_location":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_file_location":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"delete_step_details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"source_file_location":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tag_step_details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"source_file_location":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":8}},"description_kind":"plain"}},"aws_volume_attachment":{"version":0,"block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","required":true},"force_detach":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"stop_instance_before_detaching":{"type":"bool","description_kind":"plain","optional":true},"volume_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"assign_generated_ipv6_cidr_block":{"type":"bool","description_kind":"plain","optional":true},"cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"default_network_acl_id":{"type":"string","description_kind":"plain","computed":true},"default_route_table_id":{"type":"string","description_kind":"plain","computed":true},"default_security_group_id":{"type":"string","description_kind":"plain","computed":true},"dhcp_options_id":{"type":"string","description_kind":"plain","computed":true},"enable_dns_hostnames":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"enable_dns_support":{"type":"bool","description_kind":"plain","optional":true},"enable_network_address_usage_metrics":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_tenancy":{"type":"string","description_kind":"plain","optional":true},"ipv4_ipam_pool_id":{"type":"string","description_kind":"plain","optional":true},"ipv4_netmask_length":{"type":"number","description_kind":"plain","optional":true},"ipv6_association_id":{"type":"string","description_kind":"plain","computed":true},"ipv6_cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_cidr_block_network_border_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_ipam_pool_id":{"type":"string","description_kind":"plain","optional":true},"ipv6_netmask_length":{"type":"number","description_kind":"plain","optional":true},"main_route_table_id":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_vpc_dhcp_options":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","optional":true},"domain_name_servers":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"netbios_name_servers":{"type":["list","string"],"description_kind":"plain","optional":true},"netbios_node_type":{"type":"string","description_kind":"plain","optional":true},"ntp_servers":{"type":["list","string"],"description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_vpc_dhcp_options_association":{"version":0,"block":{"attributes":{"dhcp_options_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_vpc_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_accept":{"type":"bool","description_kind":"plain","optional":true},"cidr_blocks":{"type":["list","string"],"description_kind":"plain","computed":true},"dns_entry":{"type":["list",["object",{"dns_name":"string","hosted_zone_id":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"prefix_list_id":{"type":"string","description_kind":"plain","computed":true},"private_dns_enabled":{"type":"bool","description_kind":"plain","optional":true},"requester_managed":{"type":"bool","description_kind":"plain","computed":true},"route_table_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"service_name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_endpoint_type":{"type":"string","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dns_options":{"nesting_mode":"list","block":{"attributes":{"dns_record_ip_type":{"type":"string","description_kind":"plain","optional":true},"private_dns_only_for_inbound_resolver_endpoint":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_endpoint_connection_accepter":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","required":true},"vpc_endpoint_service_id":{"type":"string","description_kind":"plain","required":true},"vpc_endpoint_state":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_vpc_endpoint_connection_notification":{"version":0,"block":{"attributes":{"connection_events":{"type":["set","string"],"description_kind":"plain","required":true},"connection_notification_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"notification_type":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","optional":true},"vpc_endpoint_service_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_vpc_endpoint_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_endpoint_route_table_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"route_table_id":{"type":"string","description_kind":"plain","required":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_vpc_endpoint_security_group_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"replace_default_association":{"type":"bool","description_kind":"plain","optional":true},"security_group_id":{"type":"string","description_kind":"plain","required":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_vpc_endpoint_service":{"version":0,"block":{"attributes":{"acceptance_required":{"type":"bool","description_kind":"plain","required":true},"allowed_principals":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["set","string"],"description_kind":"plain","computed":true},"base_endpoint_dns_names":{"type":["set","string"],"description_kind":"plain","computed":true},"gateway_load_balancer_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"manages_vpc_endpoints":{"type":"bool","description_kind":"plain","computed":true},"network_load_balancer_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"private_dns_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_dns_name_configuration":{"type":["list",["object",{"name":"string","state":"string","type":"string","value":"string"}]],"description_kind":"plain","computed":true},"service_name":{"type":"string","description_kind":"plain","computed":true},"service_type":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"supported_ip_address_types":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_endpoint_service_allowed_principal":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"principal_arn":{"type":"string","description_kind":"plain","required":true},"vpc_endpoint_service_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_vpc_endpoint_subnet_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipam":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cascade":{"type":"bool","description_kind":"plain","optional":true},"default_resource_discovery_association_id":{"type":"string","description_kind":"plain","computed":true},"default_resource_discovery_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_default_scope_id":{"type":"string","description_kind":"plain","computed":true},"public_default_scope_id":{"type":"string","description_kind":"plain","computed":true},"scope_count":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"operating_regions":{"nesting_mode":"set","block":{"attributes":{"region_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipam_organization_admin_account":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"delegated_admin_account_id":{"type":"string","description_kind":"plain","required":true},"email":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"service_principal":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_vpc_ipam_pool":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","required":true},"allocation_default_netmask_length":{"type":"number","description_kind":"plain","optional":true},"allocation_max_netmask_length":{"type":"number","description_kind":"plain","optional":true},"allocation_min_netmask_length":{"type":"number","description_kind":"plain","optional":true},"allocation_resource_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_import":{"type":"bool","description_kind":"plain","optional":true},"aws_service":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipam_scope_id":{"type":"string","description_kind":"plain","required":true},"ipam_scope_type":{"type":"string","description_kind":"plain","computed":true},"locale":{"type":"string","description_kind":"plain","optional":true},"pool_depth":{"type":"number","description_kind":"plain","computed":true},"public_ip_source":{"type":"string","description_kind":"plain","optional":true},"publicly_advertisable":{"type":"bool","description_kind":"plain","optional":true},"source_ipam_pool_id":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipam_pool_cidr":{"version":0,"block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipam_pool_cidr_id":{"type":"string","description_kind":"plain","computed":true},"ipam_pool_id":{"type":"string","description_kind":"plain","required":true},"netmask_length":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"cidr_authorization_context":{"nesting_mode":"list","block":{"attributes":{"message":{"type":"string","description_kind":"plain","optional":true},"signature":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipam_pool_cidr_allocation":{"version":0,"block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"disallowed_cidrs":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipam_pool_allocation_id":{"type":"string","description_kind":"plain","computed":true},"ipam_pool_id":{"type":"string","description_kind":"plain","required":true},"netmask_length":{"type":"number","description_kind":"plain","optional":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"resource_type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_vpc_ipam_preview_next_cidr":{"version":0,"block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","computed":true},"disallowed_cidrs":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipam_pool_id":{"type":"string","description_kind":"plain","required":true},"netmask_length":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_vpc_ipam_resource_discovery":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipam_resource_discovery_region":{"type":"string","description_kind":"plain","computed":true},"is_default":{"type":"bool","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"operating_regions":{"nesting_mode":"set","block":{"attributes":{"region_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipam_resource_discovery_association":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipam_arn":{"type":"string","description_kind":"plain","computed":true},"ipam_id":{"type":"string","description_kind":"plain","required":true},"ipam_region":{"type":"string","description_kind":"plain","computed":true},"ipam_resource_discovery_id":{"type":"string","description_kind":"plain","required":true},"is_default":{"type":"bool","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipam_scope":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipam_arn":{"type":"string","description_kind":"plain","computed":true},"ipam_id":{"type":"string","description_kind":"plain","required":true},"ipam_scope_type":{"type":"string","description_kind":"plain","computed":true},"is_default":{"type":"bool","description_kind":"plain","computed":true},"pool_count":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipv4_cidr_block_association":{"version":0,"block":{"attributes":{"cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv4_ipam_pool_id":{"type":"string","description_kind":"plain","optional":true},"ipv4_netmask_length":{"type":"number","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipv6_cidr_block_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_ipam_pool_id":{"type":"string","description_kind":"plain","required":true},"ipv6_netmask_length":{"type":"number","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_network_performance_metric_subscription":{"version":0,"block":{"attributes":{"destination":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric":{"type":"string","description_kind":"plain","optional":true},"period":{"type":"string","description_kind":"plain","computed":true},"source":{"type":"string","description_kind":"plain","required":true},"statistic":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_vpc_peering_connection":{"version":0,"block":{"attributes":{"accept_status":{"type":"string","description_kind":"plain","computed":true},"auto_accept":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_owner_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_vpc_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"accepter":{"nesting_mode":"list","block":{"attributes":{"allow_remote_vpc_dns_resolution":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"requester":{"nesting_mode":"list","block":{"attributes":{"allow_remote_vpc_dns_resolution":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_peering_connection_accepter":{"version":0,"block":{"attributes":{"accept_status":{"type":"string","description_kind":"plain","computed":true},"auto_accept":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_owner_id":{"type":"string","description_kind":"plain","computed":true},"peer_region":{"type":"string","description_kind":"plain","computed":true},"peer_vpc_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"vpc_peering_connection_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"accepter":{"nesting_mode":"list","block":{"attributes":{"allow_remote_vpc_dns_resolution":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"requester":{"nesting_mode":"list","block":{"attributes":{"allow_remote_vpc_dns_resolution":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_peering_connection_options":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_peering_connection_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"accepter":{"nesting_mode":"list","block":{"attributes":{"allow_remote_vpc_dns_resolution":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"requester":{"nesting_mode":"list","block":{"attributes":{"allow_remote_vpc_dns_resolution":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_vpc_security_group_egress_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cidr_ipv4":{"type":"string","description_kind":"plain","optional":true},"cidr_ipv6":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"from_port":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"ip_protocol":{"type":"string","description_kind":"plain","required":true},"prefix_list_id":{"type":"string","description_kind":"plain","optional":true},"referenced_security_group_id":{"type":"string","description_kind":"plain","optional":true},"security_group_id":{"type":"string","description_kind":"plain","required":true},"security_group_rule_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"to_port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_vpc_security_group_ingress_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cidr_ipv4":{"type":"string","description_kind":"plain","optional":true},"cidr_ipv6":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"from_port":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"ip_protocol":{"type":"string","description_kind":"plain","required":true},"prefix_list_id":{"type":"string","description_kind":"plain","optional":true},"referenced_security_group_id":{"type":"string","description_kind":"plain","optional":true},"security_group_id":{"type":"string","description_kind":"plain","required":true},"security_group_rule_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"to_port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_vpclattice_access_log_subscription":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"destination_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_arn":{"type":"string","description_kind":"plain","computed":true},"resource_identifier":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_vpclattice_auth_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"resource_identifier":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpclattice_listener":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_at":{"type":"string","description_kind":"plain","computed":true},"listener_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","required":true},"service_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"default_action":{"nesting_mode":"list","block":{"block_types":{"fixed_response":{"nesting_mode":"list","block":{"attributes":{"status_code":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"forward":{"nesting_mode":"list","block":{"block_types":{"target_groups":{"nesting_mode":"list","block":{"attributes":{"target_group_identifier":{"type":"string","description_kind":"plain","optional":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpclattice_listener_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listener_identifier":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"rule_id":{"type":"string","description_kind":"plain","computed":true},"service_identifier":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"fixed_response":{"nesting_mode":"list","block":{"attributes":{"status_code":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"forward":{"nesting_mode":"list","block":{"block_types":{"target_groups":{"nesting_mode":"list","block":{"attributes":{"target_group_identifier":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"match":{"nesting_mode":"list","block":{"block_types":{"http_match":{"nesting_mode":"list","block":{"attributes":{"method":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"header_matches":{"nesting_mode":"list","block":{"attributes":{"case_sensitive":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"contains":{"type":"string","description_kind":"plain","optional":true},"exact":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5},"path_match":{"nesting_mode":"list","block":{"attributes":{"case_sensitive":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpclattice_resource_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_vpclattice_service":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auth_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"certificate_arn":{"type":"string","description_kind":"plain","optional":true},"custom_domain_name":{"type":"string","description_kind":"plain","optional":true},"dns_entry":{"type":["list",["object",{"domain_name":"string","hosted_zone_id":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpclattice_service_network":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auth_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_vpclattice_service_network_service_association":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_by":{"type":"string","description_kind":"plain","computed":true},"custom_domain_name":{"type":"string","description_kind":"plain","computed":true},"dns_entry":{"type":["list",["object",{"domain_name":"string","hosted_zone_id":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_identifier":{"type":"string","description_kind":"plain","required":true},"service_network_identifier":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpclattice_service_network_vpc_association":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_by":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_group_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"service_network_identifier":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_identifier":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpclattice_target_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"config":{"nesting_mode":"list","block":{"attributes":{"ip_address_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"protocol_version":{"type":"string","description_kind":"plain","optional":true},"vpc_identifier":{"type":"string","description_kind":"plain","required":true}},"block_types":{"health_check":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"health_check_interval_seconds":{"type":"number","description_kind":"plain","optional":true},"health_check_timeout_seconds":{"type":"number","description_kind":"plain","optional":true},"healthy_threshold_count":{"type":"number","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","optional":true,"computed":true},"protocol_version":{"type":"string","description_kind":"plain","optional":true},"unhealthy_threshold_count":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"matcher":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpclattice_target_group_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_group_identifier":{"type":"string","description_kind":"plain","required":true}},"block_types":{"target":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpn_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"core_network_arn":{"type":"string","description_kind":"plain","computed":true},"core_network_attachment_arn":{"type":"string","description_kind":"plain","computed":true},"customer_gateway_configuration":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"customer_gateway_id":{"type":"string","description_kind":"plain","required":true},"enable_acceleration":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_ipv4_network_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_ipv6_network_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"outside_ip_address_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"remote_ipv4_network_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"remote_ipv6_network_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"routes":{"type":["set",["object",{"destination_cidr_block":"string","source":"string","state":"string"}]],"description_kind":"plain","computed":true},"static_routes_only":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","optional":true},"transport_transit_gateway_attachment_id":{"type":"string","description_kind":"plain","optional":true},"tunnel1_address":{"type":"string","description_kind":"plain","computed":true},"tunnel1_bgp_asn":{"type":"string","description_kind":"plain","computed":true},"tunnel1_bgp_holdtime":{"type":"number","description_kind":"plain","computed":true},"tunnel1_cgw_inside_address":{"type":"string","description_kind":"plain","computed":true},"tunnel1_dpd_timeout_action":{"type":"string","description_kind":"plain","optional":true},"tunnel1_dpd_timeout_seconds":{"type":"number","description_kind":"plain","optional":true},"tunnel1_enable_tunnel_lifecycle_control":{"type":"bool","description_kind":"plain","optional":true},"tunnel1_ike_versions":{"type":["set","string"],"description_kind":"plain","optional":true},"tunnel1_inside_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tunnel1_inside_ipv6_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tunnel1_phase1_dh_group_numbers":{"type":["set","number"],"description_kind":"plain","optional":true},"tunnel1_phase1_encryption_algorithms":{"type":["set","string"],"description_kind":"plain","optional":true},"tunnel1_phase1_integrity_algorithms":{"type":["set","string"],"description_kind":"plain","optional":true},"tunnel1_phase1_lifetime_seconds":{"type":"number","description_kind":"plain","optional":true},"tunnel1_phase2_dh_group_numbers":{"type":["set","number"],"description_kind":"plain","optional":true},"tunnel1_phase2_encryption_algorithms":{"type":["set","string"],"description_kind":"plain","optional":true},"tunnel1_phase2_integrity_algorithms":{"type":["set","string"],"description_kind":"plain","optional":true},"tunnel1_phase2_lifetime_seconds":{"type":"number","description_kind":"plain","optional":true},"tunnel1_preshared_key":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"tunnel1_rekey_fuzz_percentage":{"type":"number","description_kind":"plain","optional":true},"tunnel1_rekey_margin_time_seconds":{"type":"number","description_kind":"plain","optional":true},"tunnel1_replay_window_size":{"type":"number","description_kind":"plain","optional":true},"tunnel1_startup_action":{"type":"string","description_kind":"plain","optional":true},"tunnel1_vgw_inside_address":{"type":"string","description_kind":"plain","computed":true},"tunnel2_address":{"type":"string","description_kind":"plain","computed":true},"tunnel2_bgp_asn":{"type":"string","description_kind":"plain","computed":true},"tunnel2_bgp_holdtime":{"type":"number","description_kind":"plain","computed":true},"tunnel2_cgw_inside_address":{"type":"string","description_kind":"plain","computed":true},"tunnel2_dpd_timeout_action":{"type":"string","description_kind":"plain","optional":true},"tunnel2_dpd_timeout_seconds":{"type":"number","description_kind":"plain","optional":true},"tunnel2_enable_tunnel_lifecycle_control":{"type":"bool","description_kind":"plain","optional":true},"tunnel2_ike_versions":{"type":["set","string"],"description_kind":"plain","optional":true},"tunnel2_inside_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tunnel2_inside_ipv6_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tunnel2_phase1_dh_group_numbers":{"type":["set","number"],"description_kind":"plain","optional":true},"tunnel2_phase1_encryption_algorithms":{"type":["set","string"],"description_kind":"plain","optional":true},"tunnel2_phase1_integrity_algorithms":{"type":["set","string"],"description_kind":"plain","optional":true},"tunnel2_phase1_lifetime_seconds":{"type":"number","description_kind":"plain","optional":true},"tunnel2_phase2_dh_group_numbers":{"type":["set","number"],"description_kind":"plain","optional":true},"tunnel2_phase2_encryption_algorithms":{"type":["set","string"],"description_kind":"plain","optional":true},"tunnel2_phase2_integrity_algorithms":{"type":["set","string"],"description_kind":"plain","optional":true},"tunnel2_phase2_lifetime_seconds":{"type":"number","description_kind":"plain","optional":true},"tunnel2_preshared_key":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"tunnel2_rekey_fuzz_percentage":{"type":"number","description_kind":"plain","optional":true},"tunnel2_rekey_margin_time_seconds":{"type":"number","description_kind":"plain","optional":true},"tunnel2_replay_window_size":{"type":"number","description_kind":"plain","optional":true},"tunnel2_startup_action":{"type":"string","description_kind":"plain","optional":true},"tunnel2_vgw_inside_address":{"type":"string","description_kind":"plain","computed":true},"tunnel_inside_ip_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true},"vgw_telemetry":{"type":["set",["object",{"accepted_route_count":"number","certificate_arn":"string","last_status_change":"string","outside_ip_address":"string","status":"string","status_message":"string"}]],"description_kind":"plain","computed":true},"vpn_gateway_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tunnel1_log_options":{"nesting_mode":"list","block":{"block_types":{"cloudwatch_log_options":{"nesting_mode":"list","block":{"attributes":{"log_enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_arn":{"type":"string","description_kind":"plain","optional":true},"log_output_format":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tunnel2_log_options":{"nesting_mode":"list","block":{"block_types":{"cloudwatch_log_options":{"nesting_mode":"list","block":{"attributes":{"log_enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_arn":{"type":"string","description_kind":"plain","optional":true},"log_output_format":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_vpn_connection_route":{"version":0,"block":{"attributes":{"destination_cidr_block":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpn_connection_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_vpn_gateway":{"version":0,"block":{"attributes":{"amazon_side_asn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_vpn_gateway_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true},"vpn_gateway_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_vpn_gateway_route_propagation":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"route_table_id":{"type":"string","description_kind":"plain","required":true},"vpn_gateway_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_byte_match_set":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"byte_match_tuples":{"nesting_mode":"set","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"target_string":{"type":"string","description_kind":"plain","optional":true},"text_transformation":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_geo_match_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"geo_match_constraint":{"nesting_mode":"set","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_ipset":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_descriptors":{"nesting_mode":"set","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_rate_based_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"rate_key":{"type":"string","description_kind":"plain","required":true},"rate_limit":{"type":"number","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"predicates":{"nesting_mode":"set","block":{"attributes":{"data_id":{"type":"string","description_kind":"plain","required":true},"negated":{"type":"bool","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_regex_match_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"regex_match_tuple":{"nesting_mode":"set","block":{"attributes":{"regex_pattern_set_id":{"type":"string","description_kind":"plain","required":true},"text_transformation":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_regex_pattern_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"regex_pattern_strings":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_waf_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"predicates":{"nesting_mode":"set","block":{"attributes":{"data_id":{"type":"string","description_kind":"plain","required":true},"negated":{"type":"bool","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_rule_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"activated_rule":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"rule_id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_size_constraint_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"size_constraints":{"nesting_mode":"set","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true},"text_transformation":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_sql_injection_match_set":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"sql_injection_match_tuples":{"nesting_mode":"set","block":{"attributes":{"text_transformation":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_web_acl":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"default_action":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"logging_configuration":{"nesting_mode":"list","block":{"attributes":{"log_destination":{"type":"string","description_kind":"plain","required":true}},"block_types":{"redacted_fields":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"set","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"rules":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"rule_id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"override_action":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_xss_match_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"xss_match_tuples":{"nesting_mode":"set","block":{"attributes":{"text_transformation":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafregional_byte_match_set":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"byte_match_tuples":{"nesting_mode":"set","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"target_string":{"type":"string","description_kind":"plain","optional":true},"text_transformation":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafregional_geo_match_set":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"geo_match_constraint":{"nesting_mode":"set","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafregional_ipset":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_descriptor":{"nesting_mode":"set","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafregional_rate_based_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"rate_key":{"type":"string","description_kind":"plain","required":true},"rate_limit":{"type":"number","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"predicate":{"nesting_mode":"set","block":{"attributes":{"data_id":{"type":"string","description_kind":"plain","required":true},"negated":{"type":"bool","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafregional_regex_match_set":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"regex_match_tuple":{"nesting_mode":"set","block":{"attributes":{"regex_pattern_set_id":{"type":"string","description_kind":"plain","required":true},"text_transformation":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafregional_regex_pattern_set":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"regex_pattern_strings":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_wafregional_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"predicate":{"nesting_mode":"set","block":{"attributes":{"data_id":{"type":"string","description_kind":"plain","required":true},"negated":{"type":"bool","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafregional_rule_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"activated_rule":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"rule_id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafregional_size_constraint_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"size_constraints":{"nesting_mode":"set","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true},"text_transformation":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafregional_sql_injection_match_set":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"sql_injection_match_tuple":{"nesting_mode":"set","block":{"attributes":{"text_transformation":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafregional_web_acl":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"default_action":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"logging_configuration":{"nesting_mode":"list","block":{"attributes":{"log_destination":{"type":"string","description_kind":"plain","required":true}},"block_types":{"redacted_fields":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"set","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"rule":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"rule_id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"override_action":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafregional_web_acl_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"web_acl_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_wafregional_xss_match_set":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"xss_match_tuple":{"nesting_mode":"set","block":{"attributes":{"text_transformation":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafv2_ip_set":{"version":0,"block":{"attributes":{"addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_version":{"type":"string","description_kind":"plain","required":true},"lock_token":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_wafv2_regex_pattern_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lock_token":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"regular_expression":{"nesting_mode":"set","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"}},"aws_wafv2_rule_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"capacity":{"type":"number","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lock_token":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"custom_response_body":{"nesting_mode":"set","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"rule":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true}},"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"allow":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"block":{"nesting_mode":"list","block":{"block_types":{"custom_response":{"nesting_mode":"list","block":{"attributes":{"custom_response_body_key":{"type":"string","description_kind":"plain","optional":true},"response_code":{"type":"number","description_kind":"plain","required":true}},"block_types":{"response_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"captcha":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"challenge":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"count":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"captcha_config":{"nesting_mode":"list","block":{"block_types":{"immunity_time_property":{"nesting_mode":"list","block":{"attributes":{"immunity_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"rule_label":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"rate_based_statement":{"nesting_mode":"list","block":{"attributes":{"aggregate_key_type":{"type":"string","description_kind":"plain","optional":true},"limit":{"type":"number","description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"scope_down_statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"visibility_config":{"nesting_mode":"list","block":{"attributes":{"cloudwatch_metrics_enabled":{"type":"bool","description_kind":"plain","required":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"sampled_requests_enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"visibility_config":{"nesting_mode":"list","block":{"attributes":{"cloudwatch_metrics_enabled":{"type":"bool","description_kind":"plain","required":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"sampled_requests_enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_wafv2_web_acl":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"capacity":{"type":"number","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lock_token":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"token_domains":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"association_config":{"nesting_mode":"list","block":{"block_types":{"request_body":{"nesting_mode":"list","block":{"block_types":{"cloudfront":{"nesting_mode":"list","block":{"attributes":{"default_size_inspection_limit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"captcha_config":{"nesting_mode":"list","block":{"block_types":{"immunity_time_property":{"nesting_mode":"list","block":{"attributes":{"immunity_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"custom_response_body":{"nesting_mode":"set","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"default_action":{"nesting_mode":"list","block":{"block_types":{"allow":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"block":{"nesting_mode":"list","block":{"block_types":{"custom_response":{"nesting_mode":"list","block":{"attributes":{"custom_response_body_key":{"type":"string","description_kind":"plain","optional":true},"response_code":{"type":"number","description_kind":"plain","required":true}},"block_types":{"response_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"rule":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true}},"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"allow":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"block":{"nesting_mode":"list","block":{"block_types":{"custom_response":{"nesting_mode":"list","block":{"attributes":{"custom_response_body_key":{"type":"string","description_kind":"plain","optional":true},"response_code":{"type":"number","description_kind":"plain","required":true}},"block_types":{"response_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"captcha":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"challenge":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"count":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"captcha_config":{"nesting_mode":"list","block":{"block_types":{"immunity_time_property":{"nesting_mode":"list","block":{"attributes":{"immunity_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"override_action":{"nesting_mode":"list","block":{"block_types":{"count":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"none":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"rule_label":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"managed_rule_group_statement":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"vendor_name":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"managed_rule_group_configs":{"nesting_mode":"list","block":{"attributes":{"login_path":{"type":"string","description_kind":"plain","optional":true},"payload_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aws_managed_rules_atp_rule_set":{"nesting_mode":"list","block":{"attributes":{"enable_regex_in_path":{"type":"bool","description_kind":"plain","optional":true},"login_path":{"type":"string","description_kind":"plain","required":true}},"block_types":{"request_inspection":{"nesting_mode":"list","block":{"attributes":{"payload_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"password_field":{"nesting_mode":"list","block":{"attributes":{"identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"username_field":{"nesting_mode":"list","block":{"attributes":{"identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"response_inspection":{"nesting_mode":"list","block":{"block_types":{"body_contains":{"nesting_mode":"list","block":{"attributes":{"failure_strings":{"type":["set","string"],"description_kind":"plain","required":true},"success_strings":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"header":{"nesting_mode":"list","block":{"attributes":{"failure_values":{"type":["set","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"success_values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json":{"nesting_mode":"list","block":{"attributes":{"failure_values":{"type":["set","string"],"description_kind":"plain","required":true},"identifier":{"type":"string","description_kind":"plain","required":true},"success_values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"status_code":{"nesting_mode":"list","block":{"attributes":{"failure_codes":{"type":["set","number"],"description_kind":"plain","required":true},"success_codes":{"type":["set","number"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"aws_managed_rules_bot_control_rule_set":{"nesting_mode":"list","block":{"attributes":{"inspection_level":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"password_field":{"nesting_mode":"list","block":{"attributes":{"identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"username_field":{"nesting_mode":"list","block":{"attributes":{"identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"rule_action_override":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_to_use":{"nesting_mode":"list","block":{"block_types":{"allow":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"block":{"nesting_mode":"list","block":{"block_types":{"custom_response":{"nesting_mode":"list","block":{"attributes":{"custom_response_body_key":{"type":"string","description_kind":"plain","optional":true},"response_code":{"type":"number","description_kind":"plain","required":true}},"block_types":{"response_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"captcha":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"challenge":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"count":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":100},"scope_down_statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"rate_based_statement":{"nesting_mode":"list","block":{"attributes":{"aggregate_key_type":{"type":"string","description_kind":"plain","optional":true},"limit":{"type":"number","description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"scope_down_statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"rule_group_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rule_action_override":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_to_use":{"nesting_mode":"list","block":{"block_types":{"allow":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"block":{"nesting_mode":"list","block":{"block_types":{"custom_response":{"nesting_mode":"list","block":{"attributes":{"custom_response_body_key":{"type":"string","description_kind":"plain","optional":true},"response_code":{"type":"number","description_kind":"plain","required":true}},"block_types":{"response_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"captcha":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"challenge":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"count":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"visibility_config":{"nesting_mode":"list","block":{"attributes":{"cloudwatch_metrics_enabled":{"type":"bool","description_kind":"plain","required":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"sampled_requests_enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"visibility_config":{"nesting_mode":"list","block":{"attributes":{"cloudwatch_metrics_enabled":{"type":"bool","description_kind":"plain","required":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"sampled_requests_enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_wafv2_web_acl_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"web_acl_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafv2_web_acl_logging_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_destination_configs":{"type":["set","string"],"description":"AWS Kinesis Firehose Delivery Stream ARNs","description_kind":"plain","required":true},"resource_arn":{"type":"string","description":"AWS WebACL ARN","description_kind":"plain","required":true}},"block_types":{"logging_filter":{"nesting_mode":"list","block":{"attributes":{"default_behavior":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"behavior":{"type":"string","description_kind":"plain","required":true},"requirement":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"set","block":{"block_types":{"action_condition":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"label_name_condition":{"nesting_mode":"list","block":{"attributes":{"label_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"redacted_fields":{"nesting_mode":"list","block":{"block_types":{"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description":"Parts of the request to exclude from logs","description_kind":"plain"},"max_items":100}},"description_kind":"plain"}},"aws_worklink_fleet":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"audit_stream_arn":{"type":"string","description_kind":"plain","optional":true},"company_code":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"device_ca_certificate":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"optimize_for_end_user_location":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"identity_provider":{"nesting_mode":"list","block":{"attributes":{"saml_metadata":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"network":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_worklink_website_certificate_authority_association":{"version":0,"block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"fleet_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"website_ca_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_workspaces_connection_alias":{"version":0,"block":{"attributes":{"connection_string":{"type":"string","description":"The connection string specified for the connection alias. The connection string must be in the form of a fully qualified domain name (FQDN), such as www.example.com.","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"owner_account_id":{"type":"string","description":"The identifier of the Amazon Web Services account that owns the connection alias.","description_kind":"plain","computed":true},"state":{"type":"string","description":"The current state of the connection alias.","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true},"delete":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.","description_kind":"plain","optional":true},"update":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_workspaces_directory":{"version":0,"block":{"attributes":{"alias":{"type":"string","description_kind":"plain","computed":true},"customer_user_name":{"type":"string","description_kind":"plain","computed":true},"directory_id":{"type":"string","description_kind":"plain","required":true},"directory_name":{"type":"string","description_kind":"plain","computed":true},"directory_type":{"type":"string","description_kind":"plain","computed":true},"dns_ip_addresses":{"type":["set","string"],"description_kind":"plain","computed":true},"iam_role_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"registration_code":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"workspace_security_group_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"self_service_permissions":{"nesting_mode":"list","block":{"attributes":{"change_compute_type":{"type":"bool","description_kind":"plain","optional":true},"increase_volume_size":{"type":"bool","description_kind":"plain","optional":true},"rebuild_workspace":{"type":"bool","description_kind":"plain","optional":true},"restart_workspace":{"type":"bool","description_kind":"plain","optional":true},"switch_running_mode":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"workspace_access_properties":{"nesting_mode":"list","block":{"attributes":{"device_type_android":{"type":"string","description_kind":"plain","optional":true},"device_type_chromeos":{"type":"string","description_kind":"plain","optional":true},"device_type_ios":{"type":"string","description_kind":"plain","optional":true},"device_type_linux":{"type":"string","description_kind":"plain","optional":true},"device_type_osx":{"type":"string","description_kind":"plain","optional":true},"device_type_web":{"type":"string","description_kind":"plain","optional":true},"device_type_windows":{"type":"string","description_kind":"plain","optional":true},"device_type_zeroclient":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"workspace_creation_properties":{"nesting_mode":"list","block":{"attributes":{"custom_security_group_id":{"type":"string","description_kind":"plain","optional":true},"default_ou":{"type":"string","description_kind":"plain","optional":true},"enable_internet_access":{"type":"bool","description_kind":"plain","optional":true},"enable_maintenance_mode":{"type":"bool","description_kind":"plain","optional":true},"user_enabled_as_local_administrator":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_workspaces_ip_group":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"rules":{"nesting_mode":"set","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"source":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_workspaces_workspace":{"version":0,"block":{"attributes":{"bundle_id":{"type":"string","description_kind":"plain","required":true},"computer_name":{"type":"string","description_kind":"plain","computed":true},"directory_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"root_volume_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_name":{"type":"string","description_kind":"plain","required":true},"user_volume_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"volume_encryption_key":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"workspace_properties":{"nesting_mode":"list","block":{"attributes":{"compute_type_name":{"type":"string","description_kind":"plain","optional":true},"root_volume_size_gib":{"type":"number","description_kind":"plain","optional":true},"running_mode":{"type":"string","description_kind":"plain","optional":true},"running_mode_auto_stop_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"user_volume_size_gib":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_xray_encryption_config":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_id":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_xray_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"filter_expression":{"type":"string","description_kind":"plain","required":true},"group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"insights_configuration":{"nesting_mode":"list","block":{"attributes":{"insights_enabled":{"type":"bool","description_kind":"plain","required":true},"notifications_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_xray_sampling_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"attributes":{"type":["map","string"],"description_kind":"plain","optional":true},"fixed_rate":{"type":"number","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"http_method":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"priority":{"type":"number","description_kind":"plain","required":true},"reservoir_size":{"type":"number","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"rule_name":{"type":"string","description_kind":"plain","optional":true},"service_name":{"type":"string","description_kind":"plain","required":true},"service_type":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url_path":{"type":"string","description_kind":"plain","required":true},"version":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"data_source_schemas":{"aws_acm_certificate":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate":{"type":"string","description_kind":"plain","computed":true},"certificate_chain":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_types":{"type":["set","string"],"description_kind":"plain","optional":true},"most_recent":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"statuses":{"type":["list","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"types":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_acmpca_certificate":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"certificate":{"type":"string","description_kind":"plain","computed":true},"certificate_authority_arn":{"type":"string","description_kind":"plain","required":true},"certificate_chain":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_acmpca_certificate_authority":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"certificate":{"type":"string","description_kind":"plain","computed":true},"certificate_chain":{"type":"string","description_kind":"plain","computed":true},"certificate_signing_request":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_storage_security_standard":{"type":"string","description_kind":"plain","computed":true},"not_after":{"type":"string","description_kind":"plain","computed":true},"not_before":{"type":"string","description_kind":"plain","computed":true},"revocation_configuration":{"type":["list",["object",{"crl_configuration":["list",["object",{"custom_cname":"string","enabled":"bool","expiration_in_days":"number","s3_bucket_name":"string","s3_object_acl":"string"}]],"ocsp_configuration":["list",["object",{"enabled":"bool","ocsp_custom_cname":"string"}]]}]],"description_kind":"plain","computed":true},"serial":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"usage_mode":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_alb":{"version":0,"block":{"attributes":{"access_logs":{"type":["list",["object",{"bucket":"string","enabled":"bool","prefix":"string"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn_suffix":{"type":"string","description_kind":"plain","computed":true},"customer_owned_ipv4_pool":{"type":"string","description_kind":"plain","computed":true},"desync_mitigation_mode":{"type":"string","description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"drop_invalid_header_fields":{"type":"bool","description_kind":"plain","computed":true},"enable_cross_zone_load_balancing":{"type":"bool","description_kind":"plain","computed":true},"enable_deletion_protection":{"type":"bool","description_kind":"plain","computed":true},"enable_http2":{"type":"bool","description_kind":"plain","computed":true},"enable_tls_version_and_cipher_suite_headers":{"type":"bool","description_kind":"plain","computed":true},"enable_waf_fail_open":{"type":"bool","description_kind":"plain","computed":true},"enable_xff_client_port":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout":{"type":"number","description_kind":"plain","computed":true},"internal":{"type":"bool","description_kind":"plain","computed":true},"ip_address_type":{"type":"string","description_kind":"plain","computed":true},"load_balancer_type":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preserve_host_header":{"type":"bool","description_kind":"plain","computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","computed":true},"subnet_mapping":{"type":["set",["object",{"allocation_id":"string","ipv6_address":"string","outpost_id":"string","private_ipv4_address":"string","subnet_id":"string"}]],"description_kind":"plain","computed":true},"subnets":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"xff_header_processing_mode":{"type":"string","description_kind":"plain","computed":true},"zone_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_alb_listener":{"version":0,"block":{"attributes":{"alpn_policy":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"certificate_arn":{"type":"string","description_kind":"plain","computed":true},"default_action":{"type":["list",["object",{"authenticate_cognito":["list",["object",{"authentication_request_extra_params":["map","string"],"on_unauthenticated_request":"string","scope":"string","session_cookie_name":"string","session_timeout":"number","user_pool_arn":"string","user_pool_client_id":"string","user_pool_domain":"string"}]],"authenticate_oidc":["list",["object",{"authentication_request_extra_params":["map","string"],"authorization_endpoint":"string","client_id":"string","client_secret":"string","issuer":"string","on_unauthenticated_request":"string","scope":"string","session_cookie_name":"string","session_timeout":"number","token_endpoint":"string","user_info_endpoint":"string"}]],"fixed_response":["list",["object",{"content_type":"string","message_body":"string","status_code":"string"}]],"forward":["list",["object",{"stickiness":["list",["object",{"duration":"number","enabled":"bool"}]],"target_group":["set",["object",{"arn":"string","weight":"number"}]]}]],"order":"number","redirect":["list",["object",{"host":"string","path":"string","port":"string","protocol":"string","query":"string","status_code":"string"}]],"target_group_arn":"string","type":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","computed":true},"ssl_policy":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_alb_target_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn_suffix":{"type":"string","description_kind":"plain","computed":true},"connection_termination":{"type":"bool","description_kind":"plain","computed":true},"deregistration_delay":{"type":"number","description_kind":"plain","computed":true},"health_check":{"type":["list",["object",{"enabled":"bool","healthy_threshold":"number","interval":"number","matcher":"string","path":"string","port":"string","protocol":"string","timeout":"number","unhealthy_threshold":"number"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lambda_multi_value_headers_enabled":{"type":"bool","description_kind":"plain","computed":true},"load_balancing_algorithm_type":{"type":"string","description_kind":"plain","computed":true},"load_balancing_cross_zone_enabled":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"preserve_client_ip":{"type":"string","description_kind":"plain","computed":true},"protocol":{"type":"string","description_kind":"plain","computed":true},"protocol_version":{"type":"string","description_kind":"plain","computed":true},"proxy_protocol_v2":{"type":"bool","description_kind":"plain","computed":true},"slow_start":{"type":"number","description_kind":"plain","computed":true},"stickiness":{"type":["list",["object",{"cookie_duration":"number","cookie_name":"string","enabled":"bool","type":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_type":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ami":{"version":0,"block":{"attributes":{"architecture":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"block_device_mappings":{"type":["set",["object",{"device_name":"string","ebs":["map","string"],"no_device":"string","virtual_name":"string"}]],"description_kind":"plain","computed":true},"boot_mode":{"type":"string","description_kind":"plain","computed":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"deprecation_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"ena_support":{"type":"bool","description_kind":"plain","computed":true},"executable_users":{"type":["list","string"],"description_kind":"plain","optional":true},"hypervisor":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_id":{"type":"string","description_kind":"plain","computed":true},"image_location":{"type":"string","description_kind":"plain","computed":true},"image_owner_alias":{"type":"string","description_kind":"plain","computed":true},"image_type":{"type":"string","description_kind":"plain","computed":true},"imds_support":{"type":"string","description_kind":"plain","computed":true},"include_deprecated":{"type":"bool","description_kind":"plain","optional":true},"kernel_id":{"type":"string","description_kind":"plain","computed":true},"most_recent":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","computed":true},"name_regex":{"type":"string","description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"owners":{"type":["list","string"],"description_kind":"plain","optional":true},"platform":{"type":"string","description_kind":"plain","computed":true},"platform_details":{"type":"string","description_kind":"plain","computed":true},"product_codes":{"type":["set",["object",{"product_code_id":"string","product_code_type":"string"}]],"description_kind":"plain","computed":true},"public":{"type":"bool","description_kind":"plain","computed":true},"ramdisk_id":{"type":"string","description_kind":"plain","computed":true},"root_device_name":{"type":"string","description_kind":"plain","computed":true},"root_device_type":{"type":"string","description_kind":"plain","computed":true},"root_snapshot_id":{"type":"string","description_kind":"plain","computed":true},"sriov_net_support":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"state_reason":{"type":["map","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tpm_support":{"type":"string","description_kind":"plain","computed":true},"usage_operation":{"type":"string","description_kind":"plain","computed":true},"virtualization_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ami_ids":{"version":0,"block":{"attributes":{"executable_users":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"include_deprecated":{"type":"bool","description_kind":"plain","optional":true},"name_regex":{"type":"string","description_kind":"plain","optional":true},"owners":{"type":["list","string"],"description_kind":"plain","required":true},"sort_ascending":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_api_gateway_api_key":{"version":0,"block":{"attributes":{"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"value":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"description_kind":"plain"}},"aws_api_gateway_authorizer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authorizer_credentials":{"type":"string","description_kind":"plain","computed":true},"authorizer_id":{"type":"string","description_kind":"plain","required":true},"authorizer_result_ttl_in_seconds":{"type":"number","description_kind":"plain","computed":true},"authorizer_uri":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_source":{"type":"string","description_kind":"plain","computed":true},"identity_validation_expression":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"provider_arns":{"type":["list","string"],"description_kind":"plain","computed":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_api_gateway_authorizers":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_api_gateway_domain_name":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_arn":{"type":"string","description_kind":"plain","computed":true},"certificate_name":{"type":"string","description_kind":"plain","computed":true},"certificate_upload_date":{"type":"string","description_kind":"plain","computed":true},"cloudfront_domain_name":{"type":"string","description_kind":"plain","computed":true},"cloudfront_zone_id":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"endpoint_configuration":{"type":["list",["object",{"types":["list","string"]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"regional_certificate_arn":{"type":"string","description_kind":"plain","computed":true},"regional_certificate_name":{"type":"string","description_kind":"plain","computed":true},"regional_domain_name":{"type":"string","description_kind":"plain","computed":true},"regional_zone_id":{"type":"string","description_kind":"plain","computed":true},"security_policy":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_api_gateway_export":{"version":0,"block":{"attributes":{"accepts":{"type":"string","description_kind":"plain","optional":true},"body":{"type":"string","description_kind":"plain","computed":true},"content_disposition":{"type":"string","description_kind":"plain","computed":true},"content_type":{"type":"string","description_kind":"plain","computed":true},"export_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"stage_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_api_gateway_resource":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parent_id":{"type":"string","description_kind":"plain","computed":true},"path":{"type":"string","description_kind":"plain","required":true},"path_part":{"type":"string","description_kind":"plain","computed":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_api_gateway_rest_api":{"version":0,"block":{"attributes":{"api_key_source":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"binary_media_types":{"type":["list","string"],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"endpoint_configuration":{"type":["list",["object",{"types":["list","string"],"vpc_endpoint_ids":["set","string"]}]],"description_kind":"plain","computed":true},"execution_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"minimum_compression_size":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy":{"type":"string","description_kind":"plain","computed":true},"root_resource_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_api_gateway_sdk":{"version":0,"block":{"attributes":{"body":{"type":"string","description_kind":"plain","computed":true},"content_disposition":{"type":"string","description_kind":"plain","computed":true},"content_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"sdk_type":{"type":"string","description_kind":"plain","required":true},"stage_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_api_gateway_vpc_link":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_message":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_arns":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_apigatewayv2_api":{"version":0,"block":{"attributes":{"api_endpoint":{"type":"string","description_kind":"plain","computed":true},"api_id":{"type":"string","description_kind":"plain","required":true},"api_key_selection_expression":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"cors_configuration":{"type":["list",["object",{"allow_credentials":"bool","allow_headers":["set","string"],"allow_methods":["set","string"],"allow_origins":["set","string"],"expose_headers":["set","string"],"max_age":"number"}]],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"disable_execute_api_endpoint":{"type":"bool","description_kind":"plain","computed":true},"execution_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"protocol_type":{"type":"string","description_kind":"plain","computed":true},"route_selection_expression":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_apigatewayv2_apis":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["set","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"protocol_type":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_apigatewayv2_export":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"body":{"type":"string","description_kind":"plain","computed":true},"export_version":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_extensions":{"type":"bool","description_kind":"plain","optional":true},"output_type":{"type":"string","description_kind":"plain","required":true},"specification":{"type":"string","description_kind":"plain","required":true},"stage_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_appconfig_configuration_profile":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"configuration_profile_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_uri":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"retrieval_role_arn":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"validator":{"type":["set",["object",{"content":"string","type":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_appconfig_configuration_profiles":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"configuration_profile_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appconfig_environment":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"environment_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"monitor":{"type":["set",["object",{"alarm_arn":"string","alarm_role_arn":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appconfig_environments":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"environment_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appintegrations_event_integration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"event_filter":{"type":["list",["object",{"source":"string"}]],"description_kind":"plain","computed":true},"eventbridge_bus":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appmesh_gateway_route":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"spec":{"type":["list",["object",{"grpc_route":["list",["object",{"action":["list",["object",{"target":["list",["object",{"port":"number","virtual_service":["list",["object",{"virtual_service_name":"string"}]]}]]}]],"match":["list",["object",{"port":"number","service_name":"string"}]]}]],"http2_route":["list",["object",{"action":["list",["object",{"rewrite":["list",["object",{"hostname":["list",["object",{"default_target_hostname":"string"}]],"path":["list",["object",{"exact":"string"}]],"prefix":["list",["object",{"default_prefix":"string","value":"string"}]]}]],"target":["list",["object",{"port":"number","virtual_service":["list",["object",{"virtual_service_name":"string"}]]}]]}]],"match":["list",["object",{"header":["set",["object",{"invert":"bool","match":["list",["object",{"exact":"string","prefix":"string","range":["list",["object",{"end":"number","start":"number"}]],"regex":"string","suffix":"string"}]],"name":"string"}]],"hostname":["list",["object",{"exact":"string","suffix":"string"}]],"path":["list",["object",{"exact":"string","regex":"string"}]],"port":"number","prefix":"string","query_parameter":["set",["object",{"match":["list",["object",{"exact":"string"}]],"name":"string"}]]}]]}]],"http_route":["list",["object",{"action":["list",["object",{"rewrite":["list",["object",{"hostname":["list",["object",{"default_target_hostname":"string"}]],"path":["list",["object",{"exact":"string"}]],"prefix":["list",["object",{"default_prefix":"string","value":"string"}]]}]],"target":["list",["object",{"port":"number","virtual_service":["list",["object",{"virtual_service_name":"string"}]]}]]}]],"match":["list",["object",{"header":["set",["object",{"invert":"bool","match":["list",["object",{"exact":"string","prefix":"string","range":["list",["object",{"end":"number","start":"number"}]],"regex":"string","suffix":"string"}]],"name":"string"}]],"hostname":["list",["object",{"exact":"string","suffix":"string"}]],"path":["list",["object",{"exact":"string","regex":"string"}]],"port":"number","prefix":"string","query_parameter":["set",["object",{"match":["list",["object",{"exact":"string"}]],"name":"string"}]]}]]}]],"priority":"number"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"virtual_gateway_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_appmesh_mesh":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"spec":{"type":["list",["object",{"egress_filter":["list",["object",{"type":"string"}]]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appmesh_route":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"spec":{"type":["list",["object",{"grpc_route":["list",["object",{"action":["list",["object",{"weighted_target":["set",["object",{"port":"number","virtual_node":"string","weight":"number"}]]}]],"match":["list",["object",{"metadata":["set",["object",{"invert":"bool","match":["list",["object",{"exact":"string","prefix":"string","range":["list",["object",{"end":"number","start":"number"}]],"regex":"string","suffix":"string"}]],"name":"string"}]],"method_name":"string","port":"number","prefix":"string","service_name":"string"}]],"retry_policy":["list",["object",{"grpc_retry_events":["set","string"],"http_retry_events":["set","string"],"max_retries":"number","per_retry_timeout":["list",["object",{"unit":"string","value":"number"}]],"tcp_retry_events":["set","string"]}]],"timeout":["list",["object",{"idle":["list",["object",{"unit":"string","value":"number"}]],"per_request":["list",["object",{"unit":"string","value":"number"}]]}]]}]],"http2_route":["list",["object",{"action":["list",["object",{"weighted_target":["set",["object",{"port":"number","virtual_node":"string","weight":"number"}]]}]],"match":["list",["object",{"header":["set",["object",{"invert":"bool","match":["list",["object",{"exact":"string","prefix":"string","range":["list",["object",{"end":"number","start":"number"}]],"regex":"string","suffix":"string"}]],"name":"string"}]],"method":"string","path":["list",["object",{"exact":"string","regex":"string"}]],"port":"number","prefix":"string","query_parameter":["set",["object",{"match":["list",["object",{"exact":"string"}]],"name":"string"}]],"scheme":"string"}]],"retry_policy":["list",["object",{"http_retry_events":["set","string"],"max_retries":"number","per_retry_timeout":["list",["object",{"unit":"string","value":"number"}]],"tcp_retry_events":["set","string"]}]],"timeout":["list",["object",{"idle":["list",["object",{"unit":"string","value":"number"}]],"per_request":["list",["object",{"unit":"string","value":"number"}]]}]]}]],"http_route":["list",["object",{"action":["list",["object",{"weighted_target":["set",["object",{"port":"number","virtual_node":"string","weight":"number"}]]}]],"match":["list",["object",{"header":["set",["object",{"invert":"bool","match":["list",["object",{"exact":"string","prefix":"string","range":["list",["object",{"end":"number","start":"number"}]],"regex":"string","suffix":"string"}]],"name":"string"}]],"method":"string","path":["list",["object",{"exact":"string","regex":"string"}]],"port":"number","prefix":"string","query_parameter":["set",["object",{"match":["list",["object",{"exact":"string"}]],"name":"string"}]],"scheme":"string"}]],"retry_policy":["list",["object",{"http_retry_events":["set","string"],"max_retries":"number","per_retry_timeout":["list",["object",{"unit":"string","value":"number"}]],"tcp_retry_events":["set","string"]}]],"timeout":["list",["object",{"idle":["list",["object",{"unit":"string","value":"number"}]],"per_request":["list",["object",{"unit":"string","value":"number"}]]}]]}]],"priority":"number","tcp_route":["list",["object",{"action":["list",["object",{"weighted_target":["set",["object",{"port":"number","virtual_node":"string","weight":"number"}]]}]],"match":["list",["object",{"port":"number"}]],"timeout":["list",["object",{"idle":["list",["object",{"unit":"string","value":"number"}]]}]]}]]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"virtual_router_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_appmesh_virtual_gateway":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"spec":{"type":["list",["object",{"backend_defaults":["list",["object",{"client_policy":["list",["object",{"tls":["list",["object",{"certificate":["list",["object",{"file":["list",["object",{"certificate_chain":"string","private_key":"string"}]],"sds":["list",["object",{"secret_name":"string"}]]}]],"enforce":"bool","ports":["set","number"],"validation":["list",["object",{"subject_alternative_names":["list",["object",{"match":["list",["object",{"exact":["set","string"]}]]}]],"trust":["list",["object",{"acm":["list",["object",{"certificate_authority_arns":["set","string"]}]],"file":["list",["object",{"certificate_chain":"string"}]],"sds":["list",["object",{"secret_name":"string"}]]}]]}]]}]]}]]}]],"listener":["list",["object",{"connection_pool":["list",["object",{"grpc":["list",["object",{"max_requests":"number"}]],"http":["list",["object",{"max_connections":"number","max_pending_requests":"number"}]],"http2":["list",["object",{"max_requests":"number"}]]}]],"health_check":["list",["object",{"healthy_threshold":"number","interval_millis":"number","path":"string","port":"number","protocol":"string","timeout_millis":"number","unhealthy_threshold":"number"}]],"port_mapping":["list",["object",{"port":"number","protocol":"string"}]],"tls":["list",["object",{"certificate":["list",["object",{"acm":["list",["object",{"certificate_arn":"string"}]],"file":["list",["object",{"certificate_chain":"string","private_key":"string"}]],"sds":["list",["object",{"secret_name":"string"}]]}]],"mode":"string","validation":["list",["object",{"subject_alternative_names":["list",["object",{"match":["list",["object",{"exact":["set","string"]}]]}]],"trust":["list",["object",{"file":["list",["object",{"certificate_chain":"string"}]],"sds":["list",["object",{"secret_name":"string"}]]}]]}]]}]]}]],"logging":["list",["object",{"access_log":["list",["object",{"file":["list",["object",{"format":["list",["object",{"json":["list",["object",{"key":"string","value":"string"}]],"text":"string"}]],"path":"string"}]]}]]}]]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appmesh_virtual_node":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"spec":{"type":["list",["object",{"backend":["set",["object",{"virtual_service":["list",["object",{"client_policy":["list",["object",{"tls":["list",["object",{"certificate":["list",["object",{"file":["list",["object",{"certificate_chain":"string","private_key":"string"}]],"sds":["list",["object",{"secret_name":"string"}]]}]],"enforce":"bool","ports":["set","number"],"validation":["list",["object",{"subject_alternative_names":["list",["object",{"match":["list",["object",{"exact":["set","string"]}]]}]],"trust":["list",["object",{"acm":["list",["object",{"certificate_authority_arns":["set","string"]}]],"file":["list",["object",{"certificate_chain":"string"}]],"sds":["list",["object",{"secret_name":"string"}]]}]]}]]}]]}]],"virtual_service_name":"string"}]]}]],"backend_defaults":["list",["object",{"client_policy":["list",["object",{"tls":["list",["object",{"certificate":["list",["object",{"file":["list",["object",{"certificate_chain":"string","private_key":"string"}]],"sds":["list",["object",{"secret_name":"string"}]]}]],"enforce":"bool","ports":["set","number"],"validation":["list",["object",{"subject_alternative_names":["list",["object",{"match":["list",["object",{"exact":["set","string"]}]]}]],"trust":["list",["object",{"acm":["list",["object",{"certificate_authority_arns":["set","string"]}]],"file":["list",["object",{"certificate_chain":"string"}]],"sds":["list",["object",{"secret_name":"string"}]]}]]}]]}]]}]]}]],"listener":["list",["object",{"connection_pool":["list",["object",{"grpc":["list",["object",{"max_requests":"number"}]],"http":["list",["object",{"max_connections":"number","max_pending_requests":"number"}]],"http2":["list",["object",{"max_requests":"number"}]],"tcp":["list",["object",{"max_connections":"number"}]]}]],"health_check":["list",["object",{"healthy_threshold":"number","interval_millis":"number","path":"string","port":"number","protocol":"string","timeout_millis":"number","unhealthy_threshold":"number"}]],"outlier_detection":["list",["object",{"base_ejection_duration":["list",["object",{"unit":"string","value":"number"}]],"interval":["list",["object",{"unit":"string","value":"number"}]],"max_ejection_percent":"number","max_server_errors":"number"}]],"port_mapping":["list",["object",{"port":"number","protocol":"string"}]],"timeout":["list",["object",{"grpc":["list",["object",{"idle":["list",["object",{"unit":"string","value":"number"}]],"per_request":["list",["object",{"unit":"string","value":"number"}]]}]],"http":["list",["object",{"idle":["list",["object",{"unit":"string","value":"number"}]],"per_request":["list",["object",{"unit":"string","value":"number"}]]}]],"http2":["list",["object",{"idle":["list",["object",{"unit":"string","value":"number"}]],"per_request":["list",["object",{"unit":"string","value":"number"}]]}]],"tcp":["list",["object",{"idle":["list",["object",{"unit":"string","value":"number"}]]}]]}]],"tls":["list",["object",{"certificate":["list",["object",{"acm":["list",["object",{"certificate_arn":"string"}]],"file":["list",["object",{"certificate_chain":"string","private_key":"string"}]],"sds":["list",["object",{"secret_name":"string"}]]}]],"mode":"string","validation":["list",["object",{"subject_alternative_names":["list",["object",{"match":["list",["object",{"exact":["set","string"]}]]}]],"trust":["list",["object",{"file":["list",["object",{"certificate_chain":"string"}]],"sds":["list",["object",{"secret_name":"string"}]]}]]}]]}]]}]],"logging":["list",["object",{"access_log":["list",["object",{"file":["list",["object",{"format":["list",["object",{"json":["list",["object",{"key":"string","value":"string"}]],"text":"string"}]],"path":"string"}]]}]]}]],"service_discovery":["list",["object",{"aws_cloud_map":["list",["object",{"attributes":["map","string"],"namespace_name":"string","service_name":"string"}]],"dns":["list",["object",{"hostname":"string","ip_preference":"string","response_type":"string"}]]}]]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appmesh_virtual_router":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"spec":{"type":["list",["object",{"listener":["list",["object",{"port_mapping":["list",["object",{"port":"number","protocol":"string"}]]}]]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appmesh_virtual_service":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"spec":{"type":["list",["object",{"provider":["list",["object",{"virtual_node":["list",["object",{"virtual_node_name":"string"}]],"virtual_router":["list",["object",{"virtual_router_name":"string"}]]}]]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_arn":{"version":0,"block":{"attributes":{"account":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"partition":{"type":"string","description_kind":"plain","computed":true},"region":{"type":"string","description_kind":"plain","computed":true},"resource":{"type":"string","description_kind":"plain","computed":true},"service":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_auditmanager_control":{"version":0,"block":{"attributes":{"action_plan_instructions":{"type":"string","description_kind":"plain","computed":true},"action_plan_title":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"testing_information":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"control_mapping_sources":{"nesting_mode":"set","block":{"attributes":{"source_description":{"type":"string","description_kind":"plain","computed":true},"source_frequency":{"type":"string","description_kind":"plain","computed":true},"source_id":{"type":"string","description_kind":"plain","computed":true},"source_name":{"type":"string","description_kind":"plain","computed":true},"source_set_up_option":{"type":"string","description_kind":"plain","computed":true},"source_type":{"type":"string","description_kind":"plain","computed":true},"troubleshooting_text":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"source_keyword":{"nesting_mode":"list","block":{"attributes":{"keyword_input_type":{"type":"string","description_kind":"plain","computed":true},"keyword_value":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_auditmanager_framework":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"compliance_type":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"framework_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"control_sets":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"controls":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_autoscaling_group":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["set","string"],"description_kind":"plain","computed":true},"default_cooldown":{"type":"number","description_kind":"plain","computed":true},"desired_capacity":{"type":"number","description_kind":"plain","computed":true},"desired_capacity_type":{"type":"string","description_kind":"plain","computed":true},"enabled_metrics":{"type":["set","string"],"description_kind":"plain","computed":true},"health_check_grace_period":{"type":"number","description_kind":"plain","computed":true},"health_check_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"launch_configuration":{"type":"string","description_kind":"plain","computed":true},"launch_template":{"type":["list",["object",{"id":"string","name":"string","version":"string"}]],"description_kind":"plain","computed":true},"load_balancers":{"type":["set","string"],"description_kind":"plain","computed":true},"max_instance_lifetime":{"type":"number","description_kind":"plain","computed":true},"max_size":{"type":"number","description_kind":"plain","computed":true},"min_size":{"type":"number","description_kind":"plain","computed":true},"mixed_instances_policy":{"type":["list",["object",{"instances_distribution":["list",["object",{"on_demand_allocation_strategy":"string","on_demand_base_capacity":"number","on_demand_percentage_above_base_capacity":"number","spot_allocation_strategy":"string","spot_instance_pools":"number","spot_max_price":"string"}]],"launch_template":["list",["object",{"launch_template_specification":["list",["object",{"launch_template_id":"string","launch_template_name":"string","version":"string"}]],"override":["list",["object",{"instance_requirements":["list",["object",{"accelerator_count":["list",["object",{"max":"number","min":"number"}]],"accelerator_manufacturers":["set","string"],"accelerator_names":["set","string"],"accelerator_total_memory_mib":["list",["object",{"max":"number","min":"number"}]],"accelerator_types":["set","string"],"allowed_instance_types":["set","string"],"bare_metal":"string","baseline_ebs_bandwidth_mbps":["list",["object",{"max":"number","min":"number"}]],"burstable_performance":"string","cpu_manufacturers":["set","string"],"excluded_instance_types":["set","string"],"instance_generations":["set","string"],"local_storage":"string","local_storage_types":["set","string"],"memory_gib_per_vcpu":["list",["object",{"max":"number","min":"number"}]],"memory_mib":["list",["object",{"max":"number","min":"number"}]],"network_bandwidth_gbps":["list",["object",{"max":"number","min":"number"}]],"network_interface_count":["list",["object",{"max":"number","min":"number"}]],"on_demand_max_price_percentage_over_lowest_price":"number","require_hibernate_support":"bool","spot_max_price_percentage_over_lowest_price":"number","total_local_storage_gb":["list",["object",{"max":"number","min":"number"}]],"vcpu_count":["list",["object",{"max":"number","min":"number"}]]}]],"instance_type":"string","launch_template_specification":["list",["object",{"launch_template_id":"string","launch_template_name":"string","version":"string"}]],"weighted_capacity":"string"}]]}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"new_instances_protected_from_scale_in":{"type":"bool","description_kind":"plain","computed":true},"placement_group":{"type":"string","description_kind":"plain","computed":true},"predicted_capacity":{"type":"number","description_kind":"plain","computed":true},"service_linked_role_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"suspended_processes":{"type":["set","string"],"description_kind":"plain","computed":true},"tag":{"type":["set",["object",{"key":"string","propagate_at_launch":"bool","value":"string"}]],"description_kind":"plain","computed":true},"target_group_arns":{"type":["set","string"],"description_kind":"plain","computed":true},"termination_policies":{"type":["set","string"],"description_kind":"plain","computed":true},"traffic_source":{"type":["set",["object",{"identifier":"string","type":"string"}]],"description_kind":"plain","computed":true},"vpc_zone_identifier":{"type":"string","description_kind":"plain","computed":true},"warm_pool":{"type":["list",["object",{"instance_reuse_policy":["list",["object",{"reuse_on_scale_in":"bool"}]],"max_group_prepared_capacity":"number","min_size":"number","pool_state":"string"}]],"description_kind":"plain","computed":true},"warm_pool_size":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_autoscaling_groups":{"version":0,"block":{"attributes":{"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_availability_zone":{"version":0,"block":{"attributes":{"all_availability_zones":{"type":"bool","description_kind":"plain","optional":true},"group_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_suffix":{"type":"string","description_kind":"plain","computed":true},"network_border_group":{"type":"string","description_kind":"plain","computed":true},"opt_in_status":{"type":"string","description_kind":"plain","computed":true},"parent_zone_id":{"type":"string","description_kind":"plain","computed":true},"parent_zone_name":{"type":"string","description_kind":"plain","computed":true},"region":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zone_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zone_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_availability_zones":{"version":0,"block":{"attributes":{"all_availability_zones":{"type":"bool","description_kind":"plain","optional":true},"exclude_names":{"type":["set","string"],"description_kind":"plain","optional":true},"exclude_zone_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"group_names":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["list","string"],"description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","optional":true},"zone_ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_backup_framework":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"control":{"type":["set",["object",{"input_parameter":["set",["object",{"name":"string","value":"string"}]],"name":"string","scope":["list",["object",{"compliance_resource_ids":["set","string"],"compliance_resource_types":["set","string"],"tags":["map","string"]}]]}]],"description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"deployment_status":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_backup_plan":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"plan_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_backup_report_plan":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"deployment_status":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"report_delivery_channel":{"type":["list",["object",{"formats":["set","string"],"s3_bucket_name":"string","s3_key_prefix":"string"}]],"description_kind":"plain","computed":true},"report_setting":{"type":["list",["object",{"accounts":["set","string"],"framework_arns":["set","string"],"number_of_frameworks":"number","organization_units":["set","string"],"regions":["set","string"],"report_template":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_backup_selection":{"version":0,"block":{"attributes":{"iam_role_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"plan_id":{"type":"string","description_kind":"plain","required":true},"resources":{"type":["set","string"],"description_kind":"plain","computed":true},"selection_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_backup_vault":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_points":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_batch_compute_environment":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"compute_environment_name":{"type":"string","description_kind":"plain","required":true},"ecs_cluster_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_role":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_reason":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_batch_job_queue":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"compute_environment_order":{"type":["list",["object",{"compute_environment":"string","order":"number"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","computed":true},"scheduling_policy_arn":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_reason":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_batch_scheduling_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"fair_share_policy":{"type":["list",["object",{"compute_reservation":"number","share_decay_seconds":"number","share_distribution":["set",["object",{"share_identifier":"string","weight_factor":"number"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_billing_service_account":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_budgets_budget":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_adjust_data":{"type":["list",["object",{"auto_adjust_type":"string","historical_options":["list",["object",{"budget_adjustment_period":"number","lookback_available_periods":"number"}]],"last_auto_adjust_time":"string"}]],"description_kind":"plain","computed":true},"budget_exceeded":{"type":"bool","description_kind":"plain","computed":true},"budget_limit":{"type":["list",["object",{"amount":"string","unit":"string"}]],"description_kind":"plain","computed":true},"budget_type":{"type":"string","description_kind":"plain","computed":true},"calculated_spend":{"type":["list",["object",{"actual_spend":["list",["object",{"amount":"string","unit":"string"}]]}]],"description_kind":"plain","computed":true},"cost_filter":{"type":["set",["object",{"name":"string","values":["list","string"]}]],"description_kind":"plain","computed":true},"cost_types":{"type":["list",["object",{"include_credit":"bool","include_discount":"bool","include_other_subscription":"bool","include_recurring":"bool","include_refund":"bool","include_subscription":"bool","include_support":"bool","include_tax":"bool","include_upfront":"bool","use_amortized":"bool","use_blended":"bool"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"notification":{"type":["set",["object",{"comparison_operator":"string","notification_type":"string","subscriber_email_addresses":["set","string"],"subscriber_sns_topic_arns":["set","string"],"threshold":"number","threshold_type":"string"}]],"description_kind":"plain","computed":true},"planned_limit":{"type":["set",["object",{"amount":"string","start_time":"string","unit":"string"}]],"description_kind":"plain","computed":true},"time_period_end":{"type":"string","description_kind":"plain","computed":true},"time_period_start":{"type":"string","description_kind":"plain","computed":true},"time_unit":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_caller_identity":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_canonical_user_id":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ce_cost_category":{"version":0,"block":{"attributes":{"cost_category_arn":{"type":"string","description_kind":"plain","required":true},"default_value":{"type":"string","description_kind":"plain","computed":true},"effective_end":{"type":"string","description_kind":"plain","computed":true},"effective_start":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"rule":{"type":["set",["object",{"inherited_value":["list",["object",{"dimension_key":"string","dimension_name":"string"}]],"rule":["list",["object",{"and":["set",["object",{"cost_category":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]],"dimension":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]],"tags":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]]}]],"cost_category":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]],"dimension":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]],"not":["list",["object",{"cost_category":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]],"dimension":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]],"tags":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]]}]],"or":["set",["object",{"cost_category":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]],"dimension":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]],"tags":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]]}]],"tags":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]]}]],"type":"string","value":"string"}]],"description_kind":"plain","computed":true},"rule_version":{"type":"string","description_kind":"plain","computed":true},"split_charge_rule":{"type":["set",["object",{"method":"string","parameter":["set",["object",{"type":"string","values":["set","string"]}]],"source":"string","targets":["set","string"]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ce_tags":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"search_string":{"type":"string","description_kind":"plain","optional":true},"tag_key":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["set","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"block_types":{"and":{"nesting_mode":"set","block":{"block_types":{"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"not":{"nesting_mode":"list","block":{"block_types":{"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"or":{"nesting_mode":"set","block":{"block_types":{"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"sort_order":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"time_period":{"nesting_mode":"list","block":{"attributes":{"end":{"type":"string","description_kind":"plain","required":true},"start":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_cloudcontrolapi_resource":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier":{"type":"string","description_kind":"plain","required":true},"properties":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"type_name":{"type":"string","description_kind":"plain","required":true},"type_version_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_cloudformation_export":{"version":0,"block":{"attributes":{"exporting_stack_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudformation_stack":{"version":0,"block":{"attributes":{"capabilities":{"type":["set","string"],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"disable_rollback":{"type":"bool","description_kind":"plain","computed":true},"iam_role_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"notification_arns":{"type":["set","string"],"description_kind":"plain","computed":true},"outputs":{"type":["map","string"],"description_kind":"plain","computed":true},"parameters":{"type":["map","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"template_body":{"type":"string","description_kind":"plain","computed":true},"timeout_in_minutes":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudformation_type":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"default_version_id":{"type":"string","description_kind":"plain","computed":true},"deprecated_status":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"documentation_url":{"type":"string","description_kind":"plain","computed":true},"execution_role_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_default_version":{"type":"bool","description_kind":"plain","computed":true},"logging_config":{"type":["list",["object",{"log_group_name":"string","log_role_arn":"string"}]],"description_kind":"plain","computed":true},"provisioning_type":{"type":"string","description_kind":"plain","computed":true},"schema":{"type":"string","description_kind":"plain","computed":true},"source_url":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"type_arn":{"type":"string","description_kind":"plain","computed":true},"type_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudfront_cache_policy":{"version":0,"block":{"attributes":{"comment":{"type":"string","description_kind":"plain","computed":true},"default_ttl":{"type":"number","description_kind":"plain","computed":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true},"max_ttl":{"type":"number","description_kind":"plain","computed":true},"min_ttl":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"parameters_in_cache_key_and_forwarded_to_origin":{"type":["list",["object",{"cookies_config":["list",["object",{"cookie_behavior":"string","cookies":["list",["object",{"items":["set","string"]}]]}]],"enable_accept_encoding_brotli":"bool","enable_accept_encoding_gzip":"bool","headers_config":["list",["object",{"header_behavior":"string","headers":["list",["object",{"items":["set","string"]}]]}]],"query_strings_config":["list",["object",{"query_string_behavior":"string","query_strings":["list",["object",{"items":["set","string"]}]]}]]}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudfront_distribution":{"version":1,"block":{"attributes":{"aliases":{"type":["set","string"],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"etag":{"type":"string","description_kind":"plain","computed":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"in_progress_validation_batches":{"type":"number","description_kind":"plain","computed":true},"last_modified_time":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"web_acl_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudfront_function":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"code":{"type":"string","description_kind":"plain","computed":true},"comment":{"type":"string","description_kind":"plain","computed":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"runtime":{"type":"string","description_kind":"plain","computed":true},"stage":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudfront_log_delivery_canonical_user_id":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_cloudfront_origin_access_identities":{"version":0,"block":{"attributes":{"comments":{"type":["set","string"],"description_kind":"plain","optional":true},"iam_arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["set","string"],"description_kind":"plain","computed":true},"s3_canonical_user_ids":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudfront_origin_access_identity":{"version":0,"block":{"attributes":{"caller_reference":{"type":"string","description_kind":"plain","computed":true},"cloudfront_access_identity_path":{"type":"string","description_kind":"plain","computed":true},"comment":{"type":"string","description_kind":"plain","computed":true},"etag":{"type":"string","description_kind":"plain","computed":true},"iam_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"s3_canonical_user_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudfront_origin_request_policy":{"version":0,"block":{"attributes":{"comment":{"type":"string","description_kind":"plain","computed":true},"cookies_config":{"type":["list",["object",{"cookie_behavior":"string","cookies":["list",["object",{"items":["set","string"]}]]}]],"description_kind":"plain","computed":true},"etag":{"type":"string","description_kind":"plain","computed":true},"headers_config":{"type":["list",["object",{"header_behavior":"string","headers":["list",["object",{"items":["set","string"]}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"query_strings_config":{"type":["list",["object",{"query_string_behavior":"string","query_strings":["list",["object",{"items":["set","string"]}]]}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudfront_realtime_log_config":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"endpoint":{"type":["list",["object",{"kinesis_stream_config":["list",["object",{"role_arn":"string","stream_arn":"string"}]],"stream_type":"string"}]],"description_kind":"plain","computed":true},"fields":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"sampling_rate":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudfront_response_headers_policy":{"version":0,"block":{"attributes":{"comment":{"type":"string","description_kind":"plain","computed":true},"cors_config":{"type":["list",["object",{"access_control_allow_credentials":"bool","access_control_allow_headers":["list",["object",{"items":["set","string"]}]],"access_control_allow_methods":["list",["object",{"items":["set","string"]}]],"access_control_allow_origins":["list",["object",{"items":["set","string"]}]],"access_control_expose_headers":["list",["object",{"items":["set","string"]}]],"access_control_max_age_sec":"number","origin_override":"bool"}]],"description_kind":"plain","computed":true},"custom_headers_config":{"type":["list",["object",{"items":["set",["object",{"header":"string","override":"bool","value":"string"}]]}]],"description_kind":"plain","computed":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"remove_headers_config":{"type":["list",["object",{"items":["set",["object",{"header":"string"}]]}]],"description_kind":"plain","computed":true},"security_headers_config":{"type":["list",["object",{"content_security_policy":["list",["object",{"content_security_policy":"string","override":"bool"}]],"content_type_options":["list",["object",{"override":"bool"}]],"frame_options":["list",["object",{"frame_option":"string","override":"bool"}]],"referrer_policy":["list",["object",{"override":"bool","referrer_policy":"string"}]],"strict_transport_security":["list",["object",{"access_control_max_age_sec":"number","include_subdomains":"bool","override":"bool","preload":"bool"}]],"xss_protection":["list",["object",{"mode_block":"bool","override":"bool","protection":"bool","report_uri":"string"}]]}]],"description_kind":"plain","computed":true},"server_timing_headers_config":{"type":["list",["object",{"enabled":"bool","sampling_rate":"number"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudhsm_v2_cluster":{"version":0,"block":{"attributes":{"cluster_certificates":{"type":["list",["object",{"aws_hardware_certificate":"string","cluster_certificate":"string","cluster_csr":"string","hsm_certificate":"string","manufacturer_hardware_certificate":"string"}]],"description_kind":"plain","computed":true},"cluster_id":{"type":"string","description_kind":"plain","required":true},"cluster_state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_group_id":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudtrail_service_account":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_cloudwatch_event_bus":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cloudwatch_event_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authorization_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"secret_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudwatch_event_source":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_by":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudwatch_log_data_protection_policy_document":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"json":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"statement":{"nesting_mode":"list","block":{"attributes":{"data_identifiers":{"type":["set","string"],"description_kind":"plain","required":true},"sid":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"operation":{"nesting_mode":"list","block":{"block_types":{"audit":{"nesting_mode":"list","block":{"block_types":{"findings_destination":{"nesting_mode":"list","block":{"block_types":{"cloudwatch_logs":{"nesting_mode":"list","block":{"attributes":{"log_group":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"firehose":{"nesting_mode":"list","block":{"attributes":{"delivery_stream":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"deidentify":{"nesting_mode":"list","block":{"block_types":{"mask_config":{"nesting_mode":"list","block":{"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":2,"max_items":2}},"description_kind":"plain"}},"aws_cloudwatch_log_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_cloudwatch_log_groups":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_group_name_prefix":{"type":"string","description_kind":"plain","optional":true},"log_group_names":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_codeartifact_authorization_token":{"version":0,"block":{"attributes":{"authorization_token":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","required":true},"domain_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"duration_seconds":{"type":"number","description_kind":"plain","optional":true},"expiration":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_codeartifact_repository_endpoint":{"version":0,"block":{"attributes":{"domain":{"type":"string","description_kind":"plain","required":true},"domain_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"format":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"repository":{"type":"string","description_kind":"plain","required":true},"repository_endpoint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_codecatalyst_dev_environment":{"version":0,"block":{"attributes":{"alias":{"type":"string","description_kind":"plain","optional":true},"creator_id":{"type":"string","description_kind":"plain","optional":true},"env_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ides":{"type":["list",["object",{"name":"string","runtime":"string"}]],"description_kind":"plain","computed":true},"inactivity_timeout_minutes":{"type":"number","description_kind":"plain","computed":true},"instance_type":{"type":"string","description_kind":"plain","computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"persistent_storage":{"type":["list",["object",{"size":"number"}]],"description_kind":"plain","computed":true},"project_name":{"type":"string","description_kind":"plain","required":true},"space_name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_reason":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"repositories":{"nesting_mode":"list","block":{"attributes":{"branch_name":{"type":"string","description_kind":"plain","computed":true},"repository_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"}},"aws_codecommit_approval_rule_template":{"version":0,"block":{"attributes":{"approval_rule_template_id":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","computed":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified_date":{"type":"string","description_kind":"plain","computed":true},"last_modified_user":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"rule_content_sha256":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_codecommit_repository":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"clone_url_http":{"type":"string","description_kind":"plain","computed":true},"clone_url_ssh":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"repository_id":{"type":"string","description_kind":"plain","computed":true},"repository_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_codestarconnections_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_status":{"type":"string","description_kind":"plain","computed":true},"host_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"provider_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_cognito_user_pool_client":{"version":0,"block":{"attributes":{"access_token_validity":{"type":"number","description_kind":"plain","computed":true},"allowed_oauth_flows":{"type":["set","string"],"description_kind":"plain","computed":true},"allowed_oauth_flows_user_pool_client":{"type":"bool","description_kind":"plain","computed":true},"allowed_oauth_scopes":{"type":["set","string"],"description_kind":"plain","computed":true},"analytics_configuration":{"type":["list",["object",{"application_arn":"string","application_id":"string","external_id":"string","role_arn":"string","user_data_shared":"bool"}]],"description_kind":"plain","computed":true},"callback_urls":{"type":["set","string"],"description_kind":"plain","computed":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_redirect_uri":{"type":"string","description_kind":"plain","computed":true},"enable_propagate_additional_user_context_data":{"type":"bool","description_kind":"plain","computed":true},"enable_token_revocation":{"type":"bool","description_kind":"plain","computed":true},"explicit_auth_flows":{"type":["set","string"],"description_kind":"plain","computed":true},"generate_secret":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id_token_validity":{"type":"number","description_kind":"plain","computed":true},"logout_urls":{"type":["set","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"prevent_user_existence_errors":{"type":"string","description_kind":"plain","computed":true},"read_attributes":{"type":["set","string"],"description_kind":"plain","computed":true},"refresh_token_validity":{"type":"number","description_kind":"plain","computed":true},"supported_identity_providers":{"type":["set","string"],"description_kind":"plain","computed":true},"token_validity_units":{"type":["list",["object",{"access_token":"string","id_token":"string","refresh_token":"string"}]],"description_kind":"plain","computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true},"write_attributes":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cognito_user_pool_clients":{"version":0,"block":{"attributes":{"client_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"client_names":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cognito_user_pool_signing_certificate":{"version":0,"block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cognito_user_pools":{"version":0,"block":{"attributes":{"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_connect_bot_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"lex_bot":{"nesting_mode":"list","block":{"attributes":{"lex_region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_connect_contact_flow":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"contact_flow_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"content":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_connect_contact_flow_module":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"contact_flow_module_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"content":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_connect_hours_of_operation":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"config":{"type":["set",["object",{"day":"string","end_time":["list",["object",{"hours":"number","minutes":"number"}]],"start_time":["list",["object",{"hours":"number","minutes":"number"}]]}]],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"hours_of_operation_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"time_zone":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_connect_instance":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_resolve_best_voices_enabled":{"type":"bool","description_kind":"plain","computed":true},"contact_flow_logs_enabled":{"type":"bool","description_kind":"plain","computed":true},"contact_lens_enabled":{"type":"bool","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"early_media_enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_management_type":{"type":"string","description_kind":"plain","computed":true},"inbound_calls_enabled":{"type":"bool","description_kind":"plain","computed":true},"instance_alias":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"multi_party_conference_enabled":{"type":"bool","description_kind":"plain","computed":true},"outbound_calls_enabled":{"type":"bool","description_kind":"plain","computed":true},"service_role":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_connect_instance_storage_config":{"version":0,"block":{"attributes":{"association_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"resource_type":{"type":"string","description_kind":"plain","required":true},"storage_config":{"type":["list",["object",{"kinesis_firehose_config":["list",["object",{"firehose_arn":"string"}]],"kinesis_stream_config":["list",["object",{"stream_arn":"string"}]],"kinesis_video_stream_config":["list",["object",{"encryption_config":["list",["object",{"encryption_type":"string","key_id":"string"}]],"prefix":"string","retention_period_hours":"number"}]],"s3_config":["list",["object",{"bucket_name":"string","bucket_prefix":"string","encryption_config":["list",["object",{"encryption_type":"string","key_id":"string"}]]}]],"storage_type":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_connect_lambda_function_association":{"version":0,"block":{"attributes":{"function_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_connect_prompt":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"prompt_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_connect_queue":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"hours_of_operation_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"max_contacts":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"outbound_caller_config":{"type":["list",["object",{"outbound_caller_id_name":"string","outbound_caller_id_number_id":"string","outbound_flow_id":"string"}]],"description_kind":"plain","computed":true},"queue_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_connect_quick_connect":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"quick_connect_config":{"type":["list",["object",{"phone_config":["list",["object",{"phone_number":"string"}]],"queue_config":["list",["object",{"contact_flow_id":"string","queue_id":"string"}]],"quick_connect_type":"string","user_config":["list",["object",{"contact_flow_id":"string","user_id":"string"}]]}]],"description_kind":"plain","computed":true},"quick_connect_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_connect_routing_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_outbound_queue_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"media_concurrencies":{"type":["set",["object",{"channel":"string","concurrency":"number"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"queue_configs":{"type":["set",["object",{"channel":"string","delay":"number","priority":"number","queue_arn":"string","queue_id":"string","queue_name":"string"}]],"description_kind":"plain","computed":true},"routing_profile_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_connect_security_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"organization_resource_id":{"type":"string","description_kind":"plain","computed":true},"permissions":{"type":["set","string"],"description_kind":"plain","computed":true},"security_profile_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_connect_user":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"directory_user_id":{"type":"string","description_kind":"plain","computed":true},"hierarchy_group_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_info":{"type":["list",["object",{"email":"string","first_name":"string","last_name":"string"}]],"description_kind":"plain","computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"phone_config":{"type":["list",["object",{"after_contact_work_time_limit":"number","auto_accept":"bool","desk_phone_number":"string","phone_type":"string"}]],"description_kind":"plain","computed":true},"routing_profile_id":{"type":"string","description_kind":"plain","computed":true},"security_profile_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_connect_user_hierarchy_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"hierarchy_group_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"hierarchy_path":{"type":["list",["object",{"level_five":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_four":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_one":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_three":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_two":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"level_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_connect_user_hierarchy_structure":{"version":0,"block":{"attributes":{"hierarchy_structure":{"type":["list",["object",{"level_five":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_four":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_one":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_three":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_two":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_connect_vocabulary":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","computed":true},"failure_reason":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"language_code":{"type":"string","description_kind":"plain","computed":true},"last_modified_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vocabulary_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_controltower_controls":{"version":0,"block":{"attributes":{"enabled_controls":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cur_report_definition":{"version":0,"block":{"attributes":{"additional_artifacts":{"type":["set","string"],"description_kind":"plain","computed":true},"additional_schema_elements":{"type":["set","string"],"description_kind":"plain","computed":true},"compression":{"type":"string","description_kind":"plain","computed":true},"format":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"refresh_closed_reports":{"type":"bool","description_kind":"plain","computed":true},"report_name":{"type":"string","description_kind":"plain","required":true},"report_versioning":{"type":"string","description_kind":"plain","computed":true},"s3_bucket":{"type":"string","description_kind":"plain","computed":true},"s3_prefix":{"type":"string","description_kind":"plain","computed":true},"s3_region":{"type":"string","description_kind":"plain","computed":true},"time_unit":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_customer_gateway":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bgp_asn":{"type":"number","description_kind":"plain","computed":true},"certificate_arn":{"type":"string","description_kind":"plain","computed":true},"device_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_datapipeline_pipeline":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"pipeline_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_datapipeline_pipeline_definition":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parameter_object":{"type":["set",["object",{"attribute":["set",["object",{"key":"string","string_value":"string"}]],"id":"string"}]],"description_kind":"plain","computed":true},"pipeline_id":{"type":"string","description_kind":"plain","required":true},"pipeline_object":{"type":["set",["object",{"field":["set",["object",{"key":"string","ref_value":"string","string_value":"string"}]],"id":"string","name":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"parameter_value":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"string_value":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_cluster_snapshot":{"version":0,"block":{"attributes":{"allocated_storage":{"type":"number","description_kind":"plain","computed":true},"availability_zones":{"type":["list","string"],"description_kind":"plain","computed":true},"db_cluster_identifier":{"type":"string","description_kind":"plain","optional":true},"db_cluster_snapshot_arn":{"type":"string","description_kind":"plain","computed":true},"db_cluster_snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_public":{"type":"bool","description_kind":"plain","optional":true},"include_shared":{"type":"bool","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"license_model":{"type":"string","description_kind":"plain","computed":true},"most_recent":{"type":"bool","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","computed":true},"snapshot_create_time":{"type":"string","description_kind":"plain","computed":true},"snapshot_type":{"type":"string","description_kind":"plain","optional":true},"source_db_cluster_snapshot_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"storage_encrypted":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_db_event_categories":{"version":0,"block":{"attributes":{"event_categories":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_db_instance":{"version":2,"block":{"attributes":{"address":{"type":"string","description_kind":"plain","computed":true},"allocated_storage":{"type":"number","description_kind":"plain","computed":true},"auto_minor_version_upgrade":{"type":"bool","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"backup_retention_period":{"type":"number","description_kind":"plain","computed":true},"ca_cert_identifier":{"type":"string","description_kind":"plain","computed":true},"db_cluster_identifier":{"type":"string","description_kind":"plain","computed":true},"db_instance_arn":{"type":"string","description_kind":"plain","computed":true},"db_instance_class":{"type":"string","description_kind":"plain","computed":true},"db_instance_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"db_instance_port":{"type":"number","description_kind":"plain","computed":true},"db_name":{"type":"string","description_kind":"plain","computed":true},"db_parameter_groups":{"type":["list","string"],"description_kind":"plain","computed":true},"db_subnet_group":{"type":"string","description_kind":"plain","computed":true},"enabled_cloudwatch_logs_exports":{"type":["list","string"],"description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"license_model":{"type":"string","description_kind":"plain","computed":true},"master_user_secret":{"type":["list",["object",{"kms_key_id":"string","secret_arn":"string","secret_status":"string"}]],"description_kind":"plain","computed":true},"master_username":{"type":"string","description_kind":"plain","computed":true},"max_allocated_storage":{"type":"number","description_kind":"plain","computed":true},"monitoring_interval":{"type":"number","description_kind":"plain","computed":true},"monitoring_role_arn":{"type":"string","description_kind":"plain","computed":true},"multi_az":{"type":"bool","description_kind":"plain","computed":true},"network_type":{"type":"string","description_kind":"plain","computed":true},"option_group_memberships":{"type":["list","string"],"description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"preferred_backup_window":{"type":"string","description_kind":"plain","computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","computed":true},"publicly_accessible":{"type":"bool","description_kind":"plain","computed":true},"replicate_source_db":{"type":"string","description_kind":"plain","computed":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"storage_encrypted":{"type":"bool","description_kind":"plain","computed":true},"storage_throughput":{"type":"number","description_kind":"plain","computed":true},"storage_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"timezone":{"type":"string","description_kind":"plain","computed":true},"vpc_security_groups":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_db_instances":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_arns":{"type":["list","string"],"description_kind":"plain","computed":true},"instance_identifiers":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_proxy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auth":{"type":["set",["object",{"auth_scheme":"string","client_password_auth_type":"string","description":"string","iam_auth":"string","secret_arn":"string","username":"string"}]],"description_kind":"plain","computed":true},"debug_logging":{"type":"bool","description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine_family":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_client_timeout":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"require_tls":{"type":"bool","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"vpc_subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_db_snapshot":{"version":0,"block":{"attributes":{"allocated_storage":{"type":"number","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"db_instance_identifier":{"type":"string","description_kind":"plain","optional":true},"db_snapshot_arn":{"type":"string","description_kind":"plain","computed":true},"db_snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_public":{"type":"bool","description_kind":"plain","optional":true},"include_shared":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"license_model":{"type":"string","description_kind":"plain","computed":true},"most_recent":{"type":"bool","description_kind":"plain","optional":true},"option_group_name":{"type":"string","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"snapshot_create_time":{"type":"string","description_kind":"plain","computed":true},"snapshot_type":{"type":"string","description_kind":"plain","optional":true},"source_db_snapshot_identifier":{"type":"string","description_kind":"plain","computed":true},"source_region":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"storage_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_db_subnet_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"supported_network_types":{"type":["set","string"],"description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_default_tags":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_directory_service_directory":{"version":0,"block":{"attributes":{"access_url":{"type":"string","description_kind":"plain","computed":true},"alias":{"type":"string","description_kind":"plain","computed":true},"connect_settings":{"type":["list",["object",{"availability_zones":["set","string"],"connect_ips":["set","string"],"customer_dns_ips":["set","string"],"customer_username":"string","subnet_ids":["set","string"],"vpc_id":"string"}]],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"directory_id":{"type":"string","description_kind":"plain","required":true},"dns_ip_addresses":{"type":["set","string"],"description_kind":"plain","computed":true},"edition":{"type":"string","description_kind":"plain","computed":true},"enable_sso":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"radius_settings":{"type":["list",["object",{"authentication_protocol":"string","display_label":"string","radius_port":"number","radius_retries":"number","radius_servers":["set","string"],"radius_timeout":"number","use_same_username":"bool"}]],"description_kind":"plain","computed":true},"security_group_id":{"type":"string","description_kind":"plain","computed":true},"short_name":{"type":"string","description_kind":"plain","computed":true},"size":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"vpc_settings":{"type":["list",["object",{"availability_zones":["set","string"],"subnet_ids":["set","string"],"vpc_id":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dms_certificate":{"version":0,"block":{"attributes":{"certificate_arn":{"type":"string","description_kind":"plain","computed":true},"certificate_creation_date":{"type":"string","description_kind":"plain","computed":true},"certificate_id":{"type":"string","description_kind":"plain","required":true},"certificate_owner":{"type":"string","description_kind":"plain","computed":true},"certificate_pem":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"certificate_wallet":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_length":{"type":"number","description_kind":"plain","computed":true},"signing_algorithm":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"valid_from_date":{"type":"string","description_kind":"plain","computed":true},"valid_to_date":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dms_endpoint":{"version":0,"block":{"attributes":{"certificate_arn":{"type":"string","description_kind":"plain","computed":true},"database_name":{"type":"string","description_kind":"plain","computed":true},"elasticsearch_settings":{"type":["list",["object",{"endpoint_uri":"string","error_retry_duration":"number","full_load_error_percentage":"number","service_access_role_arn":"string"}]],"description_kind":"plain","computed":true},"endpoint_arn":{"type":"string","description_kind":"plain","computed":true},"endpoint_id":{"type":"string","description_kind":"plain","required":true},"endpoint_type":{"type":"string","description_kind":"plain","computed":true},"engine_name":{"type":"string","description_kind":"plain","computed":true},"extra_connection_attributes":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kafka_settings":{"type":["list",["object",{"broker":"string","include_control_details":"bool","include_null_and_empty":"bool","include_partition_value":"bool","include_table_alter_operations":"bool","include_transaction_details":"bool","message_format":"string","message_max_bytes":"number","no_hex_prefix":"bool","partition_include_schema_table":"bool","sasl_password":"string","sasl_username":"string","security_protocol":"string","ssl_ca_certificate_arn":"string","ssl_client_certificate_arn":"string","ssl_client_key_arn":"string","ssl_client_key_password":"string","topic":"string"}]],"description_kind":"plain","computed":true},"kinesis_settings":{"type":["list",["object",{"include_control_details":"bool","include_null_and_empty":"bool","include_partition_value":"bool","include_table_alter_operations":"bool","include_transaction_details":"bool","message_format":"string","partition_include_schema_table":"bool","service_access_role_arn":"string","stream_arn":"string"}]],"description_kind":"plain","computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","computed":true},"mongodb_settings":{"type":["list",["object",{"auth_mechanism":"string","auth_source":"string","auth_type":"string","docs_to_investigate":"string","extract_doc_id":"string","nesting_level":"string"}]],"description_kind":"plain","computed":true},"password":{"type":"string","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"redis_settings":{"type":["list",["object",{"auth_password":"string","auth_type":"string","auth_user_name":"string","port":"number","server_name":"string","ssl_ca_certificate_arn":"string","ssl_security_protocol":"string"}]],"description_kind":"plain","computed":true},"redshift_settings":{"type":["list",["object",{"bucket_folder":"string","bucket_name":"string","encryption_mode":"string","server_side_encryption_kms_key_id":"string","service_access_role_arn":"string"}]],"description_kind":"plain","computed":true},"s3_settings":{"type":["list",["object",{"add_column_name":"bool","bucket_folder":"string","bucket_name":"string","canned_acl_for_objects":"string","cdc_inserts_and_updates":"bool","cdc_inserts_only":"bool","cdc_max_batch_interval":"number","cdc_min_file_size":"number","cdc_path":"string","compression_type":"string","csv_delimiter":"string","csv_no_sup_value":"string","csv_null_value":"string","csv_row_delimiter":"string","data_format":"string","data_page_size":"number","date_partition_delimiter":"string","date_partition_enabled":"bool","date_partition_sequence":"string","dict_page_size_limit":"number","enable_statistics":"bool","encoding_type":"string","encryption_mode":"string","external_table_definition":"string","ignore_header_rows":"number","ignore_headers_row":"number","include_op_for_full_load":"bool","max_file_size":"number","parquet_timestamp_in_millisecond":"bool","parquet_version":"string","preserve_transactions":"bool","rfc_4180":"bool","row_group_length":"number","server_side_encryption_kms_key_id":"string","service_access_role_arn":"string","timestamp_column_name":"string","use_csv_no_sup_value":"bool","use_task_start_time_for_full_load_timestamp":"bool"}]],"description_kind":"plain","computed":true},"secrets_manager_access_role_arn":{"type":"string","description_kind":"plain","computed":true},"secrets_manager_arn":{"type":"string","description_kind":"plain","computed":true},"server_name":{"type":"string","description_kind":"plain","computed":true},"service_access_role":{"type":"string","description_kind":"plain","computed":true},"ssl_mode":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"username":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dms_replication_instance":{"version":0,"block":{"attributes":{"allocated_storage":{"type":"number","description_kind":"plain","computed":true},"auto_minor_version_upgrade":{"type":"bool","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","computed":true},"multi_az":{"type":"bool","description_kind":"plain","computed":true},"network_type":{"type":"string","description_kind":"plain","computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","computed":true},"publicly_accessible":{"type":"bool","description_kind":"plain","computed":true},"replication_instance_arn":{"type":"string","description_kind":"plain","computed":true},"replication_instance_class":{"type":"string","description_kind":"plain","computed":true},"replication_instance_id":{"type":"string","description_kind":"plain","required":true},"replication_instance_private_ips":{"type":["list","string"],"description_kind":"plain","computed":true},"replication_instance_public_ips":{"type":["list","string"],"description_kind":"plain","computed":true},"replication_subnet_group_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dms_replication_subnet_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"replication_subnet_group_arn":{"type":"string","description_kind":"plain","computed":true},"replication_subnet_group_description":{"type":"string","description_kind":"plain","computed":true},"replication_subnet_group_id":{"type":"string","description_kind":"plain","required":true},"subnet_group_status":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dms_replication_task":{"version":0,"block":{"attributes":{"cdc_start_position":{"type":"string","description_kind":"plain","computed":true},"cdc_start_time":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"migration_type":{"type":"string","description_kind":"plain","computed":true},"replication_instance_arn":{"type":"string","description_kind":"plain","computed":true},"replication_task_arn":{"type":"string","description_kind":"plain","computed":true},"replication_task_id":{"type":"string","description_kind":"plain","required":true},"replication_task_settings":{"type":"string","description_kind":"plain","computed":true},"source_endpoint_arn":{"type":"string","description_kind":"plain","computed":true},"start_replication_task":{"type":"bool","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"table_mappings":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_endpoint_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_docdb_engine_version":{"version":0,"block":{"attributes":{"engine":{"type":"string","description_kind":"plain","optional":true},"engine_description":{"type":"string","description_kind":"plain","computed":true},"exportable_log_types":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parameter_group_family":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_versions":{"type":["list","string"],"description_kind":"plain","optional":true},"supports_log_exports_to_cloudwatch":{"type":"bool","description_kind":"plain","computed":true},"valid_upgrade_targets":{"type":["set","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version_description":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_docdb_orderable_db_instance":{"version":0,"block":{"attributes":{"availability_zones":{"type":["list","string"],"description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","optional":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_class":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_model":{"type":"string","description_kind":"plain","optional":true},"preferred_instance_classes":{"type":["list","string"],"description_kind":"plain","optional":true},"vpc":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_dx_connection":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_device":{"type":"string","description_kind":"plain","computed":true},"bandwidth":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true},"partner_name":{"type":"string","description_kind":"plain","computed":true},"provider_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vlan_id":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dx_gateway":{"version":0,"block":{"attributes":{"amazon_side_asn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dx_location":{"version":0,"block":{"attributes":{"available_macsec_port_speeds":{"type":["list","string"],"description_kind":"plain","computed":true},"available_port_speeds":{"type":["list","string"],"description_kind":"plain","computed":true},"available_providers":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_code":{"type":"string","description_kind":"plain","required":true},"location_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dx_locations":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_codes":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dx_router_configuration":{"version":0,"block":{"attributes":{"customer_router_config":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"router":{"type":["list",["object",{"platform":"string","router_type_identifier":"string","software":"string","vendor":"string","xslt_template_name":"string","xslt_template_name_for_mac_sec":"string"}]],"description_kind":"plain","computed":true},"router_type_identifier":{"type":"string","description_kind":"plain","required":true},"virtual_interface_id":{"type":"string","description_kind":"plain","required":true},"virtual_interface_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dynamodb_table":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"attribute":{"type":["set",["object",{"name":"string","type":"string"}]],"description_kind":"plain","computed":true},"billing_mode":{"type":"string","description_kind":"plain","computed":true},"deletion_protection_enabled":{"type":"bool","description_kind":"plain","computed":true},"global_secondary_index":{"type":["set",["object",{"hash_key":"string","name":"string","non_key_attributes":["list","string"],"projection_type":"string","range_key":"string","read_capacity":"number","write_capacity":"number"}]],"description_kind":"plain","computed":true},"hash_key":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_secondary_index":{"type":["set",["object",{"name":"string","non_key_attributes":["list","string"],"projection_type":"string","range_key":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"point_in_time_recovery":{"type":["list",["object",{"enabled":"bool"}]],"description_kind":"plain","computed":true},"range_key":{"type":"string","description_kind":"plain","computed":true},"read_capacity":{"type":"number","description_kind":"plain","computed":true},"replica":{"type":["set",["object",{"kms_key_arn":"string","region_name":"string"}]],"description_kind":"plain","computed":true},"stream_arn":{"type":"string","description_kind":"plain","computed":true},"stream_enabled":{"type":"bool","description_kind":"plain","computed":true},"stream_label":{"type":"string","description_kind":"plain","computed":true},"stream_view_type":{"type":"string","description_kind":"plain","computed":true},"table_class":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"ttl":{"type":["set",["object",{"attribute_name":"string","enabled":"bool"}]],"description_kind":"plain","computed":true},"write_capacity":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"server_side_encryption":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_dynamodb_table_item":{"version":0,"block":{"attributes":{"expression_attribute_names":{"type":["map","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"item":{"type":"string","description_kind":"plain","computed":true},"key":{"type":"string","description_kind":"plain","required":true},"projection_expression":{"type":"string","description_kind":"plain","optional":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ebs_default_kms_key":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_arn":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ebs_encryption_by_default":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ebs_snapshot":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"data_encryption_key_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"most_recent":{"type":"bool","description_kind":"plain","optional":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"owner_alias":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"owners":{"type":["list","string"],"description_kind":"plain","optional":true},"restorable_by_user_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"snapshot_id":{"type":"string","description_kind":"plain","computed":true},"snapshot_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","computed":true},"storage_tier":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"volume_id":{"type":"string","description_kind":"plain","computed":true},"volume_size":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ebs_snapshot_ids":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"owners":{"type":["list","string"],"description_kind":"plain","optional":true},"restorable_by_user_ids":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ebs_volume":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"most_recent":{"type":"bool","description_kind":"plain","optional":true},"multi_attach_enabled":{"type":"bool","description_kind":"plain","computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"size":{"type":"number","description_kind":"plain","computed":true},"snapshot_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"throughput":{"type":"number","description_kind":"plain","computed":true},"volume_id":{"type":"string","description_kind":"plain","computed":true},"volume_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ebs_volumes":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_client_vpn_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authentication_options":{"type":["list",["object",{"active_directory_id":"string","root_certificate_chain_arn":"string","saml_provider_arn":"string","self_service_saml_provider_arn":"string","type":"string"}]],"description_kind":"plain","computed":true},"client_cidr_block":{"type":"string","description_kind":"plain","computed":true},"client_connect_options":{"type":["list",["object",{"enabled":"bool","lambda_function_arn":"string"}]],"description_kind":"plain","computed":true},"client_login_banner_options":{"type":["list",["object",{"banner_text":"string","enabled":"bool"}]],"description_kind":"plain","computed":true},"client_vpn_endpoint_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_log_options":{"type":["list",["object",{"cloudwatch_log_group":"string","cloudwatch_log_stream":"string","enabled":"bool"}]],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"dns_servers":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_group_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"self_service_portal":{"type":"string","description_kind":"plain","computed":true},"server_certificate_arn":{"type":"string","description_kind":"plain","computed":true},"session_timeout_hours":{"type":"number","description_kind":"plain","computed":true},"split_tunnel":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transport_protocol":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"vpn_port":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_coip_pool":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_gateway_route_table_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pool_cidrs":{"type":["set","string"],"description_kind":"plain","computed":true},"pool_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_coip_pools":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pool_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_host":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"asset_id":{"type":"string","description_kind":"plain","computed":true},"auto_placement":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"cores":{"type":"number","description_kind":"plain","computed":true},"host_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"host_recovery":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_family":{"type":"string","description_kind":"plain","computed":true},"instance_type":{"type":"string","description_kind":"plain","computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"sockets":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"total_vcpus":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_instance_type":{"version":0,"block":{"attributes":{"auto_recovery_supported":{"type":"bool","description_kind":"plain","computed":true},"bare_metal":{"type":"bool","description_kind":"plain","computed":true},"burstable_performance_supported":{"type":"bool","description_kind":"plain","computed":true},"current_generation":{"type":"bool","description_kind":"plain","computed":true},"dedicated_hosts_supported":{"type":"bool","description_kind":"plain","computed":true},"default_cores":{"type":"number","description_kind":"plain","computed":true},"default_threads_per_core":{"type":"number","description_kind":"plain","computed":true},"default_vcpus":{"type":"number","description_kind":"plain","computed":true},"ebs_encryption_support":{"type":"string","description_kind":"plain","computed":true},"ebs_nvme_support":{"type":"string","description_kind":"plain","computed":true},"ebs_optimized_support":{"type":"string","description_kind":"plain","computed":true},"ebs_performance_baseline_bandwidth":{"type":"number","description_kind":"plain","computed":true},"ebs_performance_baseline_iops":{"type":"number","description_kind":"plain","computed":true},"ebs_performance_baseline_throughput":{"type":"number","description_kind":"plain","computed":true},"ebs_performance_maximum_bandwidth":{"type":"number","description_kind":"plain","computed":true},"ebs_performance_maximum_iops":{"type":"number","description_kind":"plain","computed":true},"ebs_performance_maximum_throughput":{"type":"number","description_kind":"plain","computed":true},"efa_supported":{"type":"bool","description_kind":"plain","computed":true},"ena_support":{"type":"string","description_kind":"plain","computed":true},"encryption_in_transit_supported":{"type":"bool","description_kind":"plain","computed":true},"fpgas":{"type":["set",["object",{"count":"number","manufacturer":"string","memory_size":"number","name":"string"}]],"description_kind":"plain","computed":true},"free_tier_eligible":{"type":"bool","description_kind":"plain","computed":true},"gpus":{"type":["set",["object",{"count":"number","manufacturer":"string","memory_size":"number","name":"string"}]],"description_kind":"plain","computed":true},"hibernation_supported":{"type":"bool","description_kind":"plain","computed":true},"hypervisor":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inference_accelerators":{"type":["set",["object",{"count":"number","manufacturer":"string","name":"string"}]],"description_kind":"plain","computed":true},"instance_disks":{"type":["set",["object",{"count":"number","size":"number","type":"string"}]],"description_kind":"plain","computed":true},"instance_storage_supported":{"type":"bool","description_kind":"plain","computed":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"ipv6_supported":{"type":"bool","description_kind":"plain","computed":true},"maximum_ipv4_addresses_per_interface":{"type":"number","description_kind":"plain","computed":true},"maximum_ipv6_addresses_per_interface":{"type":"number","description_kind":"plain","computed":true},"maximum_network_interfaces":{"type":"number","description_kind":"plain","computed":true},"memory_size":{"type":"number","description_kind":"plain","computed":true},"network_performance":{"type":"string","description_kind":"plain","computed":true},"supported_architectures":{"type":["list","string"],"description_kind":"plain","computed":true},"supported_placement_strategies":{"type":["list","string"],"description_kind":"plain","computed":true},"supported_root_device_types":{"type":["list","string"],"description_kind":"plain","computed":true},"supported_usages_classes":{"type":["list","string"],"description_kind":"plain","computed":true},"supported_virtualization_types":{"type":["list","string"],"description_kind":"plain","computed":true},"sustained_clock_speed":{"type":"number","description_kind":"plain","computed":true},"total_fpga_memory":{"type":"number","description_kind":"plain","computed":true},"total_gpu_memory":{"type":"number","description_kind":"plain","computed":true},"total_instance_storage":{"type":"number","description_kind":"plain","computed":true},"valid_cores":{"type":["list","number"],"description_kind":"plain","computed":true},"valid_threads_per_core":{"type":["list","number"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_instance_type_offering":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_type":{"type":"string","description_kind":"plain","computed":true},"location_type":{"type":"string","description_kind":"plain","optional":true},"preferred_instance_types":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_instance_type_offerings":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_types":{"type":["list","string"],"description_kind":"plain","computed":true},"location_type":{"type":"string","description_kind":"plain","optional":true},"location_types":{"type":["list","string"],"description_kind":"plain","computed":true},"locations":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_instance_types":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_types":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_local_gateway":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_local_gateway_route_table":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_gateway_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_gateway_route_table_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"outpost_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_local_gateway_route_tables":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_local_gateway_virtual_interface":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_address":{"type":"string","description_kind":"plain","computed":true},"local_bgp_asn":{"type":"number","description_kind":"plain","computed":true},"local_gateway_id":{"type":"string","description_kind":"plain","computed":true},"local_gateway_virtual_interface_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"peer_address":{"type":"string","description_kind":"plain","computed":true},"peer_bgp_asn":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vlan":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_local_gateway_virtual_interface_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_gateway_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_gateway_virtual_interface_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_local_gateway_virtual_interface_groups":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"local_gateway_virtual_interface_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_local_gateways":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_managed_prefix_list":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"entries":{"type":["set",["object",{"cidr":"string","description":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_entries":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_managed_prefix_lists":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_network_insights_analysis":{"version":0,"block":{"attributes":{"alternate_path_hints":{"type":["list",["object",{"component_arn":"string","component_id":"string"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"explanations":{"type":["list",["object",{"acl":["list",["object",{"arn":"string","id":"string","name":"string"}]],"acl_rule":["list",["object",{"cidr":"string","egress":"bool","port_range":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","rule_action":"string","rule_number":"number"}]],"address":"string","addresses":["list","string"],"attached_to":["list",["object",{"arn":"string","id":"string","name":"string"}]],"availability_zones":["list","string"],"cidrs":["list","string"],"classic_load_balancer_listener":["list",["object",{"instance_port":"number","load_balancer_port":"number"}]],"component":["list",["object",{"arn":"string","id":"string","name":"string"}]],"customer_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"destination":["list",["object",{"arn":"string","id":"string","name":"string"}]],"destination_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"direction":"string","elastic_load_balancer_listener":["list",["object",{"arn":"string","id":"string","name":"string"}]],"explanation_code":"string","ingress_route_table":["list",["object",{"arn":"string","id":"string","name":"string"}]],"internet_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"load_balancer_arn":"string","load_balancer_listener_port":"number","load_balancer_target_group":["list",["object",{"arn":"string","id":"string","name":"string"}]],"load_balancer_target_groups":["list",["object",{"arn":"string","id":"string","name":"string"}]],"load_balancer_target_port":"number","missing_component":"string","nat_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"network_interface":["list",["object",{"arn":"string","id":"string","name":"string"}]],"packet_field":"string","port":"number","port_ranges":["list",["object",{"from":"number","to":"number"}]],"prefix_list":["list",["object",{"arn":"string","id":"string","name":"string"}]],"protocols":["list","string"],"route_table":["list",["object",{"arn":"string","id":"string","name":"string"}]],"route_table_route":["list",["object",{"destination_cidr":"string","destination_prefix_list_id":"string","egress_only_internet_gateway_id":"string","gateway_id":"string","instance_id":"string","nat_gateway_id":"string","network_interface_id":"string","origin":"string","transit_gateway_id":"string","vpc_peering_connection_id":"string"}]],"security_group":["list",["object",{"arn":"string","id":"string","name":"string"}]],"security_group_rule":["list",["object",{"cidr":"string","direction":"string","port_range":["list",["object",{"from":"number","to":"number"}]],"prefix_list_id":"string","protocol":"string","security_group_id":"string"}]],"security_groups":["list",["object",{"arn":"string","id":"string","name":"string"}]],"source_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"state":"string","subnet":["list",["object",{"arn":"string","id":"string","name":"string"}]],"subnet_route_table":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway_attachment":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway_route_table":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway_route_table_route":["list",["object",{"attachment_id":"string","destination_cidr":"string","prefix_list_id":"string","resource_id":"string","resource_type":"string","route_origin":"string","state":"string"}]],"vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"vpc_endpoint":["list",["object",{"arn":"string","id":"string","name":"string"}]],"vpc_peering_connection":["list",["object",{"arn":"string","id":"string","name":"string"}]],"vpn_connection":["list",["object",{"arn":"string","id":"string","name":"string"}]],"vpn_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"description_kind":"plain","computed":true},"filter_in_arns":{"type":["list","string"],"description_kind":"plain","computed":true},"forward_path_components":{"type":["list",["object",{"acl_rule":["list",["object",{"cidr":"string","egress":"bool","port_range":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","rule_action":"string","rule_number":"number"}]],"additional_details":["list",["object",{"additional_detail_type":"string","component":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"attached_to":["list",["object",{"arn":"string","id":"string","name":"string"}]],"component":["list",["object",{"arn":"string","id":"string","name":"string"}]],"destination_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"inbound_header":["list",["object",{"destination_addresses":["list","string"],"destination_port_ranges":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","source_addresses":["list","string"],"source_port_ranges":["list",["object",{"from":"number","to":"number"}]]}]],"outbound_header":["list",["object",{"destination_addresses":["list","string"],"destination_port_ranges":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","source_addresses":["list","string"],"source_port_ranges":["list",["object",{"from":"number","to":"number"}]]}]],"route_table_route":["list",["object",{"destination_cidr":"string","destination_prefix_list_id":"string","egress_only_internet_gateway_id":"string","gateway_id":"string","instance_id":"string","nat_gateway_id":"string","network_interface_id":"string","origin":"string","transit_gateway_id":"string","vpc_peering_connection_id":"string"}]],"security_group_rule":["list",["object",{"cidr":"string","direction":"string","port_range":["list",["object",{"from":"number","to":"number"}]],"prefix_list_id":"string","protocol":"string","security_group_id":"string"}]],"sequence_number":"number","source_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"subnet":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway_route_table_route":["list",["object",{"attachment_id":"string","destination_cidr":"string","prefix_list_id":"string","resource_id":"string","resource_type":"string","route_origin":"string","state":"string"}]],"vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_insights_analysis_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_insights_path_id":{"type":"string","description_kind":"plain","computed":true},"path_found":{"type":"bool","description_kind":"plain","computed":true},"return_path_components":{"type":["list",["object",{"acl_rule":["list",["object",{"cidr":"string","egress":"bool","port_range":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","rule_action":"string","rule_number":"number"}]],"additional_details":["list",["object",{"additional_detail_type":"string","component":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"attached_to":["list",["object",{"arn":"string","id":"string","name":"string"}]],"component":["list",["object",{"arn":"string","id":"string","name":"string"}]],"destination_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"inbound_header":["list",["object",{"destination_addresses":["list","string"],"destination_port_ranges":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","source_addresses":["list","string"],"source_port_ranges":["list",["object",{"from":"number","to":"number"}]]}]],"outbound_header":["list",["object",{"destination_addresses":["list","string"],"destination_port_ranges":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","source_addresses":["list","string"],"source_port_ranges":["list",["object",{"from":"number","to":"number"}]]}]],"route_table_route":["list",["object",{"destination_cidr":"string","destination_prefix_list_id":"string","egress_only_internet_gateway_id":"string","gateway_id":"string","instance_id":"string","nat_gateway_id":"string","network_interface_id":"string","origin":"string","transit_gateway_id":"string","vpc_peering_connection_id":"string"}]],"security_group_rule":["list",["object",{"cidr":"string","direction":"string","port_range":["list",["object",{"from":"number","to":"number"}]],"prefix_list_id":"string","protocol":"string","security_group_id":"string"}]],"sequence_number":"number","source_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"subnet":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway_route_table_route":["list",["object",{"attachment_id":"string","destination_cidr":"string","prefix_list_id":"string","resource_id":"string","resource_type":"string","route_origin":"string","state":"string"}]],"vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"description_kind":"plain","computed":true},"start_date":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_message":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"warning_message":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_network_insights_path":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"destination":{"type":"string","description_kind":"plain","computed":true},"destination_arn":{"type":"string","description_kind":"plain","computed":true},"destination_ip":{"type":"string","description_kind":"plain","computed":true},"destination_port":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_insights_path_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","computed":true},"source":{"type":"string","description_kind":"plain","computed":true},"source_arn":{"type":"string","description_kind":"plain","computed":true},"source_ip":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_public_ipv4_pool":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_border_group":{"type":"string","description_kind":"plain","computed":true},"pool_address_ranges":{"type":["list",["object",{"address_count":"number","available_address_count":"number","first_address":"string","last_address":"string"}]],"description_kind":"plain","computed":true},"pool_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"total_address_count":{"type":"number","description_kind":"plain","computed":true},"total_available_address_count":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ec2_public_ipv4_pools":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pool_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_serial_console_access":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_spot_price":{"version":0,"block":{"attributes":{"availability_zone":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_type":{"type":"string","description_kind":"plain","optional":true},"spot_price":{"type":"string","description_kind":"plain","computed":true},"spot_price_timestamp":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway":{"version":0,"block":{"attributes":{"amazon_side_asn":{"type":"number","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"association_default_route_table_id":{"type":"string","description_kind":"plain","computed":true},"auto_accept_shared_attachments":{"type":"string","description_kind":"plain","computed":true},"default_route_table_association":{"type":"string","description_kind":"plain","computed":true},"default_route_table_propagation":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"dns_support":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"multicast_support":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"propagation_default_route_table_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_cidr_blocks":{"type":["list","string"],"description_kind":"plain","computed":true},"vpn_ecmp_support":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_attachment":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"association_state":{"type":"string","description_kind":"plain","computed":true},"association_transit_gateway_route_table_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"resource_owner_id":{"type":"string","description_kind":"plain","computed":true},"resource_type":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_owner_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_attachments":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_connect":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_connect_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","computed":true},"transport_attachment_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_connect_peer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bgp_asn":{"type":"string","description_kind":"plain","computed":true},"bgp_peer_address":{"type":"string","description_kind":"plain","computed":true},"bgp_transit_gateway_addresses":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inside_cidr_blocks":{"type":["list","string"],"description_kind":"plain","computed":true},"peer_address":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_address":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_connect_peer_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_dx_gateway_attachment":{"version":0,"block":{"attributes":{"dx_gateway_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_multicast_domain":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"associations":{"type":["list",["object",{"subnet_id":"string","transit_gateway_attachment_id":"string"}]],"description_kind":"plain","computed":true},"auto_accept_shared_associations":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"igmpv2_support":{"type":"string","description_kind":"plain","computed":true},"members":{"type":["list",["object",{"group_ip_address":"string","network_interface_id":"string"}]],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"sources":{"type":["list",["object",{"group_ip_address":"string","network_interface_id":"string"}]],"description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"static_sources_support":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_multicast_domain_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_peering_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_account_id":{"type":"string","description_kind":"plain","computed":true},"peer_region":{"type":"string","description_kind":"plain","computed":true},"peer_transit_gateway_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_route_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_association_route_table":{"type":"bool","description_kind":"plain","computed":true},"default_propagation_route_table":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_route_table_associations":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"transit_gateway_route_table_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_route_table_propagations":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"transit_gateway_route_table_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_route_table_routes":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"routes":{"type":["list",["object",{"destination_cidr_block":"string","prefix_list_id":"string","state":"string","transit_gateway_route_table_announcement_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"transit_gateway_route_table_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_ec2_transit_gateway_route_tables":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_vpc_attachment":{"version":0,"block":{"attributes":{"appliance_mode_support":{"type":"string","description_kind":"plain","computed":true},"dns_support":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_support":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"vpc_owner_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_vpc_attachments":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_vpn_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","optional":true},"vpn_connection_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ecr_authorization_token":{"version":0,"block":{"attributes":{"authorization_token":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"expires_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"password":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"proxy_endpoint":{"type":"string","description_kind":"plain","computed":true},"registry_id":{"type":"string","description_kind":"plain","optional":true},"user_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ecr_image":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_digest":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_pushed_at":{"type":"number","description_kind":"plain","computed":true},"image_size_in_bytes":{"type":"number","description_kind":"plain","computed":true},"image_tag":{"type":"string","description_kind":"plain","optional":true},"image_tags":{"type":["list","string"],"description_kind":"plain","computed":true},"most_recent":{"type":"bool","description_kind":"plain","optional":true},"registry_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"repository_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ecr_pull_through_cache_rule":{"version":0,"block":{"attributes":{"ecr_repository_prefix":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"registry_id":{"type":"string","description_kind":"plain","computed":true},"upstream_registry_url":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ecr_repository":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"encryption_configuration":{"type":["list",["object",{"encryption_type":"string","kms_key":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_scanning_configuration":{"type":["list",["object",{"scan_on_push":"bool"}]],"description_kind":"plain","computed":true},"image_tag_mutability":{"type":"string","description_kind":"plain","computed":true},"most_recent_image_tags":{"type":["list","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"registry_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"repository_url":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ecrpublic_authorization_token":{"version":0,"block":{"attributes":{"authorization_token":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"expires_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"password":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"user_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ecs_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pending_tasks_count":{"type":"number","description_kind":"plain","computed":true},"registered_container_instances_count":{"type":"number","description_kind":"plain","computed":true},"running_tasks_count":{"type":"number","description_kind":"plain","computed":true},"service_connect_defaults":{"type":["list",["object",{"namespace":"string"}]],"description_kind":"plain","computed":true},"setting":{"type":["set",["object",{"name":"string","value":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ecs_container_definition":{"version":0,"block":{"attributes":{"container_name":{"type":"string","description_kind":"plain","required":true},"cpu":{"type":"number","description_kind":"plain","computed":true},"disable_networking":{"type":"bool","description_kind":"plain","computed":true},"docker_labels":{"type":["map","string"],"description_kind":"plain","computed":true},"environment":{"type":["map","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image":{"type":"string","description_kind":"plain","computed":true},"image_digest":{"type":"string","description_kind":"plain","computed":true},"memory":{"type":"number","description_kind":"plain","computed":true},"memory_reservation":{"type":"number","description_kind":"plain","computed":true},"task_definition":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ecs_service":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_arn":{"type":"string","description_kind":"plain","required":true},"desired_count":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"launch_type":{"type":"string","description_kind":"plain","computed":true},"scheduling_strategy":{"type":"string","description_kind":"plain","computed":true},"service_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"task_definition":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ecs_task_definition":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"arn_without_revision":{"type":"string","description_kind":"plain","computed":true},"execution_role_arn":{"type":"string","description_kind":"plain","computed":true},"family":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_mode":{"type":"string","description_kind":"plain","computed":true},"revision":{"type":"number","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"task_definition":{"type":"string","description_kind":"plain","required":true},"task_role_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ecs_task_execution":{"version":0,"block":{"attributes":{"cluster":{"type":"string","description_kind":"plain","required":true},"desired_count":{"type":"number","description_kind":"plain","optional":true},"enable_ecs_managed_tags":{"type":"bool","description_kind":"plain","optional":true},"enable_execute_command":{"type":"bool","description_kind":"plain","optional":true},"group":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"launch_type":{"type":"string","description_kind":"plain","optional":true},"platform_version":{"type":"string","description_kind":"plain","optional":true},"propagate_tags":{"type":"string","description_kind":"plain","optional":true},"reference_id":{"type":"string","description_kind":"plain","optional":true},"started_by":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"task_arns":{"type":["list","string"],"description_kind":"plain","computed":true},"task_definition":{"type":"string","description_kind":"plain","required":true}},"block_types":{"capacity_provider_strategy":{"nesting_mode":"set","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true},"capacity_provider":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"network_configuration":{"nesting_mode":"list","block":{"attributes":{"assign_public_ip":{"type":"bool","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"overrides":{"nesting_mode":"list","block":{"attributes":{"cpu":{"type":"string","description_kind":"plain","optional":true},"execution_role_arn":{"type":"string","description_kind":"plain","optional":true},"memory":{"type":"string","description_kind":"plain","optional":true},"task_role_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"container_overrides":{"nesting_mode":"list","block":{"attributes":{"command":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu":{"type":"number","description_kind":"plain","optional":true},"memory":{"type":"number","description_kind":"plain","optional":true},"memory_reservation":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"environment":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"resource_requirements":{"nesting_mode":"set","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"inference_accelerator_overrides":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","optional":true},"device_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"placement_constraints":{"nesting_mode":"set","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10},"placement_strategy":{"nesting_mode":"list","block":{"attributes":{"field":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":5}},"description_kind":"plain"}},"aws_efs_access_point":{"version":0,"block":{"attributes":{"access_point_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"file_system_arn":{"type":"string","description_kind":"plain","computed":true},"file_system_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"posix_user":{"type":["list",["object",{"gid":"number","secondary_gids":["set","number"],"uid":"number"}]],"description_kind":"plain","computed":true},"root_directory":{"type":["list",["object",{"creation_info":["list",["object",{"owner_gid":"number","owner_uid":"number","permissions":"string"}]],"path":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_efs_access_points":{"version":0,"block":{"attributes":{"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"file_system_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_efs_file_system":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone_id":{"type":"string","description_kind":"plain","computed":true},"availability_zone_name":{"type":"string","description_kind":"plain","computed":true},"creation_token":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"file_system_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"lifecycle_policy":{"type":["list",["object",{"transition_to_ia":"string","transition_to_primary_storage_class":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"performance_mode":{"type":"string","description_kind":"plain","computed":true},"provisioned_throughput_in_mibps":{"type":"number","description_kind":"plain","computed":true},"size_in_bytes":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"throughput_mode":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_efs_mount_target":{"version":0,"block":{"attributes":{"access_point_id":{"type":"string","description_kind":"plain","optional":true},"availability_zone_id":{"type":"string","description_kind":"plain","computed":true},"availability_zone_name":{"type":"string","description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"file_system_arn":{"type":"string","description_kind":"plain","computed":true},"file_system_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"mount_target_dns_name":{"type":"string","description_kind":"plain","computed":true},"mount_target_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_eip":{"version":0,"block":{"attributes":{"association_id":{"type":"string","description_kind":"plain","computed":true},"carrier_ip":{"type":"string","description_kind":"plain","computed":true},"customer_owned_ip":{"type":"string","description_kind":"plain","computed":true},"customer_owned_ipv4_pool":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","computed":true},"network_interface_id":{"type":"string","description_kind":"plain","computed":true},"network_interface_owner_id":{"type":"string","description_kind":"plain","computed":true},"private_dns":{"type":"string","description_kind":"plain","computed":true},"private_ip":{"type":"string","description_kind":"plain","computed":true},"public_dns":{"type":"string","description_kind":"plain","computed":true},"public_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_ipv4_pool":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_eips":{"version":0,"block":{"attributes":{"allocation_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_ips":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_eks_addon":{"version":0,"block":{"attributes":{"addon_name":{"type":"string","description_kind":"plain","required":true},"addon_version":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"configuration_values":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"modified_at":{"type":"string","description_kind":"plain","computed":true},"service_account_role_arn":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_eks_addon_version":{"version":0,"block":{"attributes":{"addon_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kubernetes_version":{"type":"string","description_kind":"plain","required":true},"most_recent":{"type":"bool","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_eks_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_authority":{"type":["list",["object",{"data":"string"}]],"description_kind":"plain","computed":true},"cluster_id":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"enabled_cluster_log_types":{"type":["set","string"],"description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"oidc":["list",["object",{"issuer":"string"}]]}]],"description_kind":"plain","computed":true},"kubernetes_network_config":{"type":["list",["object",{"ip_family":"string","service_ipv4_cidr":"string","service_ipv6_cidr":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outpost_config":{"type":["list",["object",{"control_plane_instance_type":"string","control_plane_placement":["list",["object",{"group_name":"string"}]],"outpost_arns":["set","string"]}]],"description_kind":"plain","computed":true},"platform_version":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","computed":true},"vpc_config":{"type":["list",["object",{"cluster_security_group_id":"string","endpoint_private_access":"bool","endpoint_public_access":"bool","public_access_cidrs":["set","string"],"security_group_ids":["set","string"],"subnet_ids":["set","string"],"vpc_id":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_eks_cluster_auth":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"token":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"description_kind":"plain"}},"aws_eks_clusters":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_eks_node_group":{"version":0,"block":{"attributes":{"ami_type":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"capacity_type":{"type":"string","description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"disk_size":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_types":{"type":["list","string"],"description_kind":"plain","computed":true},"labels":{"type":["map","string"],"description_kind":"plain","computed":true},"launch_template":{"type":["list",["object",{"id":"string","name":"string","version":"string"}]],"description_kind":"plain","computed":true},"node_group_name":{"type":"string","description_kind":"plain","required":true},"node_role_arn":{"type":"string","description_kind":"plain","computed":true},"release_version":{"type":"string","description_kind":"plain","computed":true},"remote_access":{"type":["list",["object",{"ec2_ssh_key":"string","source_security_group_ids":["set","string"]}]],"description_kind":"plain","computed":true},"resources":{"type":["list",["object",{"autoscaling_groups":["list",["object",{"name":"string"}]],"remote_access_security_group_id":"string"}]],"description_kind":"plain","computed":true},"scaling_config":{"type":["list",["object",{"desired_size":"number","max_size":"number","min_size":"number"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"taints":{"type":["list",["object",{"effect":"string","key":"string","value":"string"}]],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_eks_node_groups":{"version":0,"block":{"attributes":{"cluster_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_elastic_beanstalk_application":{"version":0,"block":{"attributes":{"appversion_lifecycle":{"type":["list",["object",{"delete_source_from_s3":"bool","max_age_in_days":"number","max_count":"number","service_role":"string"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_elastic_beanstalk_hosted_zone":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_elastic_beanstalk_solution_stack":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"most_recent":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","computed":true},"name_regex":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_elasticache_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"cache_nodes":{"type":["list",["object",{"address":"string","availability_zone":"string","id":"string","outpost_arn":"string","port":"number"}]],"description_kind":"plain","computed":true},"cluster_address":{"type":"string","description_kind":"plain","computed":true},"cluster_id":{"type":"string","description_kind":"plain","required":true},"configuration_endpoint":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_discovery":{"type":"string","description_kind":"plain","computed":true},"log_delivery_configuration":{"type":["set",["object",{"destination":"string","destination_type":"string","log_format":"string","log_type":"string"}]],"description_kind":"plain","computed":true},"maintenance_window":{"type":"string","description_kind":"plain","computed":true},"network_type":{"type":"string","description_kind":"plain","computed":true},"node_type":{"type":"string","description_kind":"plain","computed":true},"notification_topic_arn":{"type":"string","description_kind":"plain","computed":true},"num_cache_nodes":{"type":"number","description_kind":"plain","computed":true},"parameter_group_name":{"type":"string","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"preferred_outpost_arn":{"type":"string","description_kind":"plain","computed":true},"replication_group_id":{"type":"string","description_kind":"plain","computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"snapshot_retention_limit":{"type":"number","description_kind":"plain","computed":true},"snapshot_window":{"type":"string","description_kind":"plain","computed":true},"subnet_group_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_elasticache_replication_group":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auth_token_enabled":{"type":"bool","description_kind":"plain","computed":true},"automatic_failover_enabled":{"type":"bool","description_kind":"plain","computed":true},"configuration_endpoint_address":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_delivery_configuration":{"type":["set",["object",{"destination":"string","destination_type":"string","log_format":"string","log_type":"string"}]],"description_kind":"plain","computed":true},"member_clusters":{"type":["set","string"],"description_kind":"plain","computed":true},"multi_az_enabled":{"type":"bool","description_kind":"plain","computed":true},"node_type":{"type":"string","description_kind":"plain","computed":true},"num_cache_clusters":{"type":"number","description_kind":"plain","computed":true},"num_node_groups":{"type":"number","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"primary_endpoint_address":{"type":"string","description_kind":"plain","computed":true},"reader_endpoint_address":{"type":"string","description_kind":"plain","computed":true},"replicas_per_node_group":{"type":"number","description_kind":"plain","computed":true},"replication_group_id":{"type":"string","description_kind":"plain","required":true},"snapshot_retention_limit":{"type":"number","description_kind":"plain","computed":true},"snapshot_window":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_elasticache_subnet_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_elasticache_user":{"version":0,"block":{"attributes":{"access_string":{"type":"string","description_kind":"plain","optional":true},"engine":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"no_password_required":{"type":"bool","description_kind":"plain","optional":true},"passwords":{"type":["set","string"],"description_kind":"plain","optional":true,"sensitive":true},"user_id":{"type":"string","description_kind":"plain","required":true},"user_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"authentication_mode":{"nesting_mode":"list","block":{"attributes":{"password_count":{"type":"number","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elasticsearch_domain":{"version":0,"block":{"attributes":{"access_policies":{"type":"string","description_kind":"plain","computed":true},"advanced_options":{"type":["map","string"],"description_kind":"plain","computed":true},"advanced_security_options":{"type":["list",["object",{"enabled":"bool","internal_user_database_enabled":"bool"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_tune_options":{"type":["list",["object",{"desired_state":"string","maintenance_schedule":["set",["object",{"cron_expression_for_recurrence":"string","duration":["list",["object",{"unit":"string","value":"number"}]],"start_at":"string"}]],"rollback_on_disable":"string"}]],"description_kind":"plain","computed":true},"cluster_config":{"type":["list",["object",{"cold_storage_options":["list",["object",{"enabled":"bool"}]],"dedicated_master_count":"number","dedicated_master_enabled":"bool","dedicated_master_type":"string","instance_count":"number","instance_type":"string","warm_count":"number","warm_enabled":"bool","warm_type":"string","zone_awareness_config":["list",["object",{"availability_zone_count":"number"}]],"zone_awareness_enabled":"bool"}]],"description_kind":"plain","computed":true},"cognito_options":{"type":["list",["object",{"enabled":"bool","identity_pool_id":"string","role_arn":"string","user_pool_id":"string"}]],"description_kind":"plain","computed":true},"created":{"type":"bool","description_kind":"plain","computed":true},"deleted":{"type":"bool","description_kind":"plain","computed":true},"domain_id":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"ebs_options":{"type":["list",["object",{"ebs_enabled":"bool","iops":"number","throughput":"number","volume_size":"number","volume_type":"string"}]],"description_kind":"plain","computed":true},"elasticsearch_version":{"type":"string","description_kind":"plain","computed":true},"encryption_at_rest":{"type":["list",["object",{"enabled":"bool","kms_key_id":"string"}]],"description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kibana_endpoint":{"type":"string","description_kind":"plain","computed":true},"log_publishing_options":{"type":["set",["object",{"cloudwatch_log_group_arn":"string","enabled":"bool","log_type":"string"}]],"description_kind":"plain","computed":true},"node_to_node_encryption":{"type":["list",["object",{"enabled":"bool"}]],"description_kind":"plain","computed":true},"processing":{"type":"bool","description_kind":"plain","computed":true},"snapshot_options":{"type":["list",["object",{"automated_snapshot_start_hour":"number"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_options":{"type":["list",["object",{"availability_zones":["set","string"],"security_group_ids":["set","string"],"subnet_ids":["set","string"],"vpc_id":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_elb":{"version":0,"block":{"attributes":{"access_logs":{"type":["list",["object",{"bucket":"string","bucket_prefix":"string","enabled":"bool","interval":"number"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["set","string"],"description_kind":"plain","computed":true},"connection_draining":{"type":"bool","description_kind":"plain","computed":true},"connection_draining_timeout":{"type":"number","description_kind":"plain","computed":true},"cross_zone_load_balancing":{"type":"bool","description_kind":"plain","computed":true},"desync_mitigation_mode":{"type":"string","description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"health_check":{"type":["list",["object",{"healthy_threshold":"number","interval":"number","target":"string","timeout":"number","unhealthy_threshold":"number"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout":{"type":"number","description_kind":"plain","computed":true},"instances":{"type":["set","string"],"description_kind":"plain","computed":true},"internal":{"type":"bool","description_kind":"plain","computed":true},"listener":{"type":["set",["object",{"instance_port":"number","instance_protocol":"string","lb_port":"number","lb_protocol":"string","ssl_certificate_id":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"security_groups":{"type":["set","string"],"description_kind":"plain","computed":true},"source_security_group":{"type":"string","description_kind":"plain","computed":true},"source_security_group_id":{"type":"string","description_kind":"plain","computed":true},"subnets":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"zone_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_elb_hosted_zone_id":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_elb_service_account":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_emr_release_labels":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"release_labels":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"filters":{"nesting_mode":"list","block":{"attributes":{"application":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_emrcontainers_virtual_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"container_provider":{"type":["list",["object",{"id":"string","info":["list",["object",{"eks_info":["list",["object",{"namespace":"string"}]]}]],"type":"string"}]],"description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"virtual_cluster_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_fsx_openzfs_snapshot":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"most_recent":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"snapshot_id":{"type":"string","description_kind":"plain","computed":true},"snapshot_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"volume_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fsx_windows_file_system":{"version":0,"block":{"attributes":{"active_directory_id":{"type":"string","description_kind":"plain","computed":true},"aliases":{"type":["set","string"],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"audit_log_configuration":{"type":["list",["object",{"audit_log_destination":"string","file_access_audit_log_level":"string","file_share_access_audit_log_level":"string"}]],"description_kind":"plain","computed":true},"automatic_backup_retention_days":{"type":"number","description_kind":"plain","computed":true},"backup_id":{"type":"string","description_kind":"plain","computed":true},"copy_tags_to_backups":{"type":"bool","description_kind":"plain","computed":true},"daily_automatic_backup_start_time":{"type":"string","description_kind":"plain","computed":true},"deployment_type":{"type":"string","description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"network_interface_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"preferred_file_server_ip":{"type":"string","description_kind":"plain","computed":true},"preferred_subnet_id":{"type":"string","description_kind":"plain","computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"skip_final_backup":{"type":"bool","description_kind":"plain","computed":true},"storage_capacity":{"type":"number","description_kind":"plain","computed":true},"storage_type":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"throughput_capacity":{"type":"number","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"weekly_maintenance_start_time":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_globalaccelerator_accelerator":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"attributes":{"type":["list",["object",{"flow_logs_enabled":"bool","flow_logs_s3_bucket":"string","flow_logs_s3_prefix":"string"}]],"description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"dual_stack_dns_name":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description_kind":"plain","computed":true},"ip_sets":{"type":["list",["object",{"ip_addresses":["list","string"],"ip_family":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_globalaccelerator_custom_routing_accelerator":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"attributes":{"type":["list",["object",{"flow_logs_enabled":"bool","flow_logs_s3_bucket":"string","flow_logs_s3_prefix":"string"}]],"description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description_kind":"plain","computed":true},"ip_sets":{"type":["list",["object",{"ip_addresses":["list","string"],"ip_family":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_glue_catalog_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","computed":true},"parameters":{"type":["map","string"],"description_kind":"plain","computed":true},"partition_index":{"type":["list",["object",{"index_name":"string","index_status":"string","keys":["list","string"]}]],"description_kind":"plain","computed":true},"partition_keys":{"type":["list",["object",{"comment":"string","name":"string","type":"string"}]],"description_kind":"plain","computed":true},"query_as_of_time":{"type":"string","description_kind":"plain","optional":true},"retention":{"type":"number","description_kind":"plain","computed":true},"storage_descriptor":{"type":["list",["object",{"bucket_columns":["list","string"],"columns":["list",["object",{"comment":"string","name":"string","parameters":["map","string"],"type":"string"}]],"compressed":"bool","input_format":"string","location":"string","number_of_buckets":"number","output_format":"string","parameters":["map","string"],"schema_reference":["list",["object",{"schema_id":["list",["object",{"registry_name":"string","schema_arn":"string","schema_name":"string"}]],"schema_version_id":"string","schema_version_number":"number"}]],"ser_de_info":["list",["object",{"name":"string","parameters":["map","string"],"serialization_library":"string"}]],"skewed_info":["list",["object",{"skewed_column_names":["list","string"],"skewed_column_value_location_maps":["map","string"],"skewed_column_values":["list","string"]}]],"sort_columns":["list",["object",{"column":"string","sort_order":"number"}]],"stored_as_sub_directories":"bool"}]],"description_kind":"plain","computed":true},"table_type":{"type":"string","description_kind":"plain","computed":true},"target_table":{"type":["list",["object",{"catalog_id":"string","database_name":"string","name":"string"}]],"description_kind":"plain","computed":true},"transaction_id":{"type":"number","description_kind":"plain","optional":true},"view_expanded_text":{"type":"string","description_kind":"plain","computed":true},"view_original_text":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_glue_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"catalog_id":{"type":"string","description_kind":"plain","computed":true},"connection_properties":{"type":["map","string"],"description_kind":"plain","computed":true,"sensitive":true},"connection_type":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"match_criteria":{"type":["list","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"physical_connection_requirements":{"type":["list",["object",{"availability_zone":"string","security_group_id_list":["set","string"],"subnet_id":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_glue_data_catalog_encryption_settings":{"version":0,"block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","required":true},"data_catalog_encryption_settings":{"type":["list",["object",{"connection_password_encryption":["list",["object",{"aws_kms_key_id":"string","return_connection_password_encrypted":"bool"}]],"encryption_at_rest":["list",["object",{"catalog_encryption_mode":"string","sse_aws_kms_key_id":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_glue_script":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"language":{"type":"string","description_kind":"plain","optional":true},"python_script":{"type":"string","description_kind":"plain","computed":true},"scala_code":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"dag_edge":{"nesting_mode":"list","block":{"attributes":{"source":{"type":"string","description_kind":"plain","required":true},"target":{"type":"string","description_kind":"plain","required":true},"target_parameter":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"dag_node":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"line_number":{"type":"number","description_kind":"plain","optional":true},"node_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"args":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"param":{"type":"bool","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_grafana_workspace":{"version":0,"block":{"attributes":{"account_access_type":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"authentication_providers":{"type":["list","string"],"description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"data_sources":{"type":["list","string"],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"grafana_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"notification_destinations":{"type":["list","string"],"description_kind":"plain","computed":true},"organization_role_name":{"type":"string","description_kind":"plain","computed":true},"organizational_units":{"type":["list","string"],"description_kind":"plain","computed":true},"permission_type":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"saml_configuration_status":{"type":"string","description_kind":"plain","computed":true},"stack_set_name":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_guardduty_detector":{"version":0,"block":{"attributes":{"finding_publishing_frequency":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_role_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_guardduty_finding_ids":{"version":0,"block":{"attributes":{"detector_id":{"type":"string","description_kind":"plain","required":true},"finding_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"has_findings":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_access_keys":{"version":0,"block":{"attributes":{"access_keys":{"type":["set",["object",{"access_key_id":"string","create_date":"string","status":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_account_alias":{"version":0,"block":{"attributes":{"account_alias":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_iam_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"group_id":{"type":"string","description_kind":"plain","computed":true},"group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","computed":true},"users":{"type":["list",["object",{"arn":"string","path":"string","user_id":"string","user_name":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_instance_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"create_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"role_id":{"type":"string","description_kind":"plain","computed":true},"role_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_instance_profiles":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true},"paths":{"type":["set","string"],"description_kind":"plain","computed":true},"role_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_openid_connect_provider":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"client_id_list":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"thumbprint_list":{"type":["list","string"],"description_kind":"plain","computed":true},"url":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_iam_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","computed":true},"path_prefix":{"type":"string","description_kind":"plain","optional":true},"policy":{"type":"string","description_kind":"plain","computed":true},"policy_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_iam_policy_document":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"json":{"type":"string","description_kind":"plain","computed":true},"override_policy_documents":{"type":["list","string"],"description_kind":"plain","optional":true},"policy_id":{"type":"string","description_kind":"plain","optional":true},"source_policy_documents":{"type":["list","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"statement":{"nesting_mode":"list","block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","optional":true},"effect":{"type":"string","description_kind":"plain","optional":true},"not_actions":{"type":["set","string"],"description_kind":"plain","optional":true},"not_resources":{"type":["set","string"],"description_kind":"plain","optional":true},"resources":{"type":["set","string"],"description_kind":"plain","optional":true},"sid":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"condition":{"nesting_mode":"set","block":{"attributes":{"test":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true},"variable":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"not_principals":{"nesting_mode":"set","block":{"attributes":{"identifiers":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"principals":{"nesting_mode":"set","block":{"attributes":{"identifiers":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_iam_principal_policy_simulation":{"version":0,"block":{"attributes":{"action_names":{"type":["set","string"],"description":"One or more names of actions, like \"iam:CreateUser\", that should be included in the simulation.","description_kind":"plain","required":true},"additional_policies_json":{"type":["set","string"],"description":"Additional principal-based policies to use in the simulation.","description_kind":"plain","optional":true},"all_allowed":{"type":"bool","description":"A summary of the results attribute which is true if all of the results have decision \"allowed\", and false otherwise.","description_kind":"plain","computed":true},"caller_arn":{"type":"string","description":"ARN of a user to use as the caller of the simulated requests. If not specified, defaults to the principal specified in policy_source_arn, if it is a user ARN.","description_kind":"plain","optional":true},"id":{"type":"string","description":"Do not use","description_kind":"plain","computed":true},"permissions_boundary_policies_json":{"type":["set","string"],"description":"Additional permission boundary policies to use in the simulation.","description_kind":"plain","optional":true},"policy_source_arn":{"type":"string","description":"ARN of the principal (e.g. user, role) whose existing configured access policies will be used as the basis for the simulation. If you specify a role ARN here, you can also set caller_arn to simulate a particular user acting with the given role.","description_kind":"plain","required":true},"resource_arns":{"type":["set","string"],"description":"ARNs of specific resources to use as the targets of the specified actions during simulation. If not specified, the simulator assumes \"*\" which represents general access across all resources.","description_kind":"plain","optional":true},"resource_handling_option":{"type":"string","description":"Specifies the type of simulation to run. Some API operations need a particular resource handling option in order to produce a correct reesult.","description_kind":"plain","optional":true},"resource_owner_account_id":{"type":"string","description":"An AWS account ID to use as the simulated owner for any resource whose ARN does not include a specific owner account ID. Defaults to the account given as part of caller_arn.","description_kind":"plain","optional":true},"resource_policy_json":{"type":"string","description":"A resource policy to associate with all of the target resources for simulation purposes. The policy simulator does not automatically retrieve resource-level policies, so if a resource policy is crucial to your test then you must specify here the same policy document associated with your target resource(s).","description_kind":"plain","optional":true},"results":{"type":["set",["object",{"action_name":"string","allowed":"bool","decision":"string","decision_details":["map","string"],"matched_statements":["set",["object",{"source_policy_id":"string","source_policy_type":"string"}]],"missing_context_keys":["set","string"],"resource_arn":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"context":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description":"The key name of the context entry, such as \"aws:CurrentTime\".","description_kind":"plain","required":true},"type":{"type":"string","description":"The type that the simulator should use to interpret the strings given in argument \"values\".","description_kind":"plain","required":true},"values":{"type":["set","string"],"description":"One or more values to assign to the context key, given as a string in a syntax appropriate for the selected value type.","description_kind":"plain","required":true}},"description":"Each block specifies one item of additional context entry to include in the simulated requests. These are the additional properties used in the 'Condition' element of an IAM policy, and in dynamic value interpolations.","description_kind":"plain"}}},"description_kind":"plain"}},"aws_iam_role":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"assume_role_policy":{"type":"string","description_kind":"plain","computed":true},"create_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_session_duration":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","computed":true},"permissions_boundary":{"type":"string","description_kind":"plain","computed":true},"role_last_used":{"type":["list",["object",{"last_used_date":"string","region":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"unique_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_roles":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_regex":{"type":"string","description_kind":"plain","optional":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true},"path_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_iam_saml_provider":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"create_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"saml_metadata_document":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"valid_until":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_server_certificate":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_body":{"type":"string","description_kind":"plain","computed":true},"certificate_chain":{"type":"string","description_kind":"plain","computed":true},"expiration_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","computed":true},"path_prefix":{"type":"string","description_kind":"plain","optional":true},"upload_date":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_session_context":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"issuer_arn":{"type":"string","description_kind":"plain","computed":true},"issuer_id":{"type":"string","description_kind":"plain","computed":true},"issuer_name":{"type":"string","description_kind":"plain","computed":true},"session_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_user":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","computed":true},"permissions_boundary":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_id":{"type":"string","description_kind":"plain","computed":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_user_ssh_key":{"version":0,"block":{"attributes":{"encoding":{"type":"string","description_kind":"plain","required":true},"fingerprint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_key":{"type":"string","description_kind":"plain","computed":true},"ssh_public_key_id":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_users":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_regex":{"type":"string","description_kind":"plain","optional":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true},"path_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_identitystore_group":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"external_ids":{"type":["list",["object",{"id":"string","issuer":"string"}]],"description_kind":"plain","computed":true},"group_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_store_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"alternate_identifier":{"nesting_mode":"list","block":{"block_types":{"external_id":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"issuer":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"unique_attribute":{"nesting_mode":"list","block":{"attributes":{"attribute_path":{"type":"string","description_kind":"plain","required":true},"attribute_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_identitystore_user":{"version":0,"block":{"attributes":{"addresses":{"type":["list",["object",{"country":"string","formatted":"string","locality":"string","postal_code":"string","primary":"bool","region":"string","street_address":"string","type":"string"}]],"description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"emails":{"type":["list",["object",{"primary":"bool","type":"string","value":"string"}]],"description_kind":"plain","computed":true},"external_ids":{"type":["list",["object",{"id":"string","issuer":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_store_id":{"type":"string","description_kind":"plain","required":true},"locale":{"type":"string","description_kind":"plain","computed":true},"name":{"type":["list",["object",{"family_name":"string","formatted":"string","given_name":"string","honorific_prefix":"string","honorific_suffix":"string","middle_name":"string"}]],"description_kind":"plain","computed":true},"nickname":{"type":"string","description_kind":"plain","computed":true},"phone_numbers":{"type":["list",["object",{"primary":"bool","type":"string","value":"string"}]],"description_kind":"plain","computed":true},"preferred_language":{"type":"string","description_kind":"plain","computed":true},"profile_url":{"type":"string","description_kind":"plain","computed":true},"timezone":{"type":"string","description_kind":"plain","computed":true},"title":{"type":"string","description_kind":"plain","computed":true},"user_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_name":{"type":"string","description_kind":"plain","computed":true},"user_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"alternate_identifier":{"nesting_mode":"list","block":{"block_types":{"external_id":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"issuer":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"unique_attribute":{"nesting_mode":"list","block":{"attributes":{"attribute_path":{"type":"string","description_kind":"plain","required":true},"attribute_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_imagebuilder_component":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"change_description":{"type":"string","description_kind":"plain","computed":true},"data":{"type":"string","description_kind":"plain","computed":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"platform":{"type":"string","description_kind":"plain","computed":true},"supported_os_versions":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_imagebuilder_components":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true},"owner":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_imagebuilder_container_recipe":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"component":{"type":["list",["object",{"component_arn":"string","parameter":["set",["object",{"name":"string","value":"string"}]]}]],"description_kind":"plain","computed":true},"container_type":{"type":"string","description_kind":"plain","computed":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"dockerfile_template_data":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_configuration":{"type":["list",["object",{"block_device_mapping":["set",["object",{"device_name":"string","ebs":["list",["object",{"delete_on_termination":"bool","encrypted":"bool","iops":"number","kms_key_id":"string","snapshot_id":"string","throughput":"number","volume_size":"number","volume_type":"string"}]],"no_device":"string","virtual_name":"string"}]],"image":"string"}]],"description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"parent_image":{"type":"string","description_kind":"plain","computed":true},"platform":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"target_repository":{"type":["list",["object",{"repository_name":"string","service":"string"}]],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true},"working_directory":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_imagebuilder_container_recipes":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true},"owner":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_imagebuilder_distribution_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"date_updated":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"distribution":{"type":["set",["object",{"ami_distribution_configuration":["set",["object",{"ami_tags":["map","string"],"description":"string","kms_key_id":"string","launch_permission":["set",["object",{"organization_arns":["set","string"],"organizational_unit_arns":["set","string"],"user_groups":["set","string"],"user_ids":["set","string"]}]],"name":"string","target_account_ids":["set","string"]}]],"container_distribution_configuration":["set",["object",{"container_tags":["set","string"],"description":"string","target_repository":["set",["object",{"repository_name":"string","service":"string"}]]}]],"fast_launch_configuration":["set",["object",{"account_id":"string","enabled":"bool","launch_template":["set",["object",{"launch_template_id":"string","launch_template_name":"string","launch_template_version":"string"}]],"max_parallel_launches":"number","snapshot_configuration":["set",["object",{"target_resource_count":"number"}]]}]],"launch_template_configuration":["set",["object",{"account_id":"string","default":"bool","launch_template_id":"string"}]],"license_configuration_arns":["set","string"],"region":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_imagebuilder_distribution_configurations":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_imagebuilder_image":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"build_version_arn":{"type":"string","description_kind":"plain","computed":true},"container_recipe_arn":{"type":"string","description_kind":"plain","computed":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"distribution_configuration_arn":{"type":"string","description_kind":"plain","computed":true},"enhanced_image_metadata_enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_recipe_arn":{"type":"string","description_kind":"plain","computed":true},"image_tests_configuration":{"type":["list",["object",{"image_tests_enabled":"bool","timeout_minutes":"number"}]],"description_kind":"plain","computed":true},"infrastructure_configuration_arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"os_version":{"type":"string","description_kind":"plain","computed":true},"output_resources":{"type":["list",["object",{"amis":["set",["object",{"account_id":"string","description":"string","image":"string","name":"string","region":"string"}]],"containers":["set",["object",{"image_uris":["set","string"],"region":"string"}]]}]],"description_kind":"plain","computed":true},"platform":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_imagebuilder_image_pipeline":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"container_recipe_arn":{"type":"string","description_kind":"plain","computed":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"date_last_run":{"type":"string","description_kind":"plain","computed":true},"date_next_run":{"type":"string","description_kind":"plain","computed":true},"date_updated":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"distribution_configuration_arn":{"type":"string","description_kind":"plain","computed":true},"enhanced_image_metadata_enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_recipe_arn":{"type":"string","description_kind":"plain","computed":true},"image_scanning_configuration":{"type":["list",["object",{"ecr_configuration":["list",["object",{"container_tags":["set","string"],"repository_name":"string"}]],"image_scanning_enabled":"bool"}]],"description_kind":"plain","computed":true},"image_tests_configuration":{"type":["list",["object",{"image_tests_enabled":"bool","timeout_minutes":"number"}]],"description_kind":"plain","computed":true},"infrastructure_configuration_arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"platform":{"type":"string","description_kind":"plain","computed":true},"schedule":{"type":["list",["object",{"pipeline_execution_start_condition":"string","schedule_expression":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_imagebuilder_image_pipelines":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_imagebuilder_image_recipe":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"block_device_mapping":{"type":["set",["object",{"device_name":"string","ebs":["list",["object",{"delete_on_termination":"bool","encrypted":"bool","iops":"number","kms_key_id":"string","snapshot_id":"string","throughput":"number","volume_size":"number","volume_type":"string"}]],"no_device":"string","virtual_name":"string"}]],"description_kind":"plain","computed":true},"component":{"type":["list",["object",{"component_arn":"string","parameter":["set",["object",{"name":"string","value":"string"}]]}]],"description_kind":"plain","computed":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"parent_image":{"type":"string","description_kind":"plain","computed":true},"platform":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"user_data_base64":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true},"working_directory":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_imagebuilder_image_recipes":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true},"owner":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_imagebuilder_infrastructure_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"date_updated":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_metadata_options":{"type":["list",["object",{"http_put_response_hop_limit":"number","http_tokens":"string"}]],"description_kind":"plain","computed":true},"instance_profile_name":{"type":"string","description_kind":"plain","computed":true},"instance_types":{"type":["set","string"],"description_kind":"plain","computed":true},"key_pair":{"type":"string","description_kind":"plain","computed":true},"logging":{"type":["list",["object",{"s3_logs":["list",["object",{"s3_bucket_name":"string","s3_key_prefix":"string"}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"resource_tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"sns_topic_arn":{"type":"string","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"terminate_instance_on_failure":{"type":"bool","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_imagebuilder_infrastructure_configurations":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_inspector_rules_packages":{"version":0,"block":{"attributes":{"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_instance":{"version":1,"block":{"attributes":{"ami":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"associate_public_ip_address":{"type":"bool","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"credit_specification":{"type":["list",["object",{"cpu_credits":"string"}]],"description_kind":"plain","computed":true},"disable_api_stop":{"type":"bool","description_kind":"plain","computed":true},"disable_api_termination":{"type":"bool","description_kind":"plain","computed":true},"ebs_block_device":{"type":["set",["object",{"delete_on_termination":"bool","device_name":"string","encrypted":"bool","iops":"number","kms_key_id":"string","snapshot_id":"string","tags":["map","string"],"throughput":"number","volume_id":"string","volume_size":"number","volume_type":"string"}]],"description_kind":"plain","computed":true},"ebs_optimized":{"type":"bool","description_kind":"plain","computed":true},"enclave_options":{"type":["list",["object",{"enabled":"bool"}]],"description_kind":"plain","computed":true},"ephemeral_block_device":{"type":["list",["object",{"device_name":"string","no_device":"bool","virtual_name":"string"}]],"description_kind":"plain","computed":true},"get_password_data":{"type":"bool","description_kind":"plain","optional":true},"get_user_data":{"type":"bool","description_kind":"plain","optional":true},"host_id":{"type":"string","description_kind":"plain","computed":true},"host_resource_group_arn":{"type":"string","description_kind":"plain","computed":true},"iam_instance_profile":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","optional":true},"instance_state":{"type":"string","description_kind":"plain","computed":true},"instance_tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"instance_type":{"type":"string","description_kind":"plain","computed":true},"ipv6_addresses":{"type":["set","string"],"description_kind":"plain","computed":true},"key_name":{"type":"string","description_kind":"plain","computed":true},"maintenance_options":{"type":["list",["object",{"auto_recovery":"string"}]],"description_kind":"plain","computed":true},"metadata_options":{"type":["list",["object",{"http_endpoint":"string","http_protocol_ipv6":"string","http_put_response_hop_limit":"number","http_tokens":"string","instance_metadata_tags":"string"}]],"description_kind":"plain","computed":true},"monitoring":{"type":"bool","description_kind":"plain","computed":true},"network_interface_id":{"type":"string","description_kind":"plain","computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"password_data":{"type":"string","description_kind":"plain","computed":true},"placement_group":{"type":"string","description_kind":"plain","computed":true},"placement_partition_number":{"type":"number","description_kind":"plain","computed":true},"private_dns":{"type":"string","description_kind":"plain","computed":true},"private_dns_name_options":{"type":["list",["object",{"enable_resource_name_dns_a_record":"bool","enable_resource_name_dns_aaaa_record":"bool","hostname_type":"string"}]],"description_kind":"plain","computed":true},"private_ip":{"type":"string","description_kind":"plain","computed":true},"public_dns":{"type":"string","description_kind":"plain","computed":true},"public_ip":{"type":"string","description_kind":"plain","computed":true},"root_block_device":{"type":["set",["object",{"delete_on_termination":"bool","device_name":"string","encrypted":"bool","iops":"number","kms_key_id":"string","tags":["map","string"],"throughput":"number","volume_id":"string","volume_size":"number","volume_type":"string"}]],"description_kind":"plain","computed":true},"secondary_private_ips":{"type":["set","string"],"description_kind":"plain","computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","computed":true},"source_dest_check":{"type":"bool","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tenancy":{"type":"string","description_kind":"plain","computed":true},"user_data":{"type":"string","description_kind":"plain","computed":true},"user_data_base64":{"type":"string","description_kind":"plain","computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_instances":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"instance_state_names":{"type":["set","string"],"description_kind":"plain","optional":true},"instance_tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"ipv6_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"private_ips":{"type":["list","string"],"description_kind":"plain","computed":true},"public_ips":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_internet_gateway":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"attachments":{"type":["list",["object",{"state":"string","vpc_id":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internet_gateway_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_iot_endpoint":{"version":0,"block":{"attributes":{"endpoint_address":{"type":"string","description_kind":"plain","computed":true},"endpoint_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ip_ranges":{"version":0,"block":{"attributes":{"cidr_blocks":{"type":["list","string"],"description_kind":"plain","computed":true},"create_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_cidr_blocks":{"type":["list","string"],"description_kind":"plain","computed":true},"regions":{"type":["set","string"],"description_kind":"plain","optional":true},"services":{"type":["set","string"],"description_kind":"plain","required":true},"sync_token":{"type":"number","description_kind":"plain","computed":true},"url":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_ivs_stream_key":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"channel_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"value":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_kendra_experience":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"configuration":{"type":["list",["object",{"content_source_configuration":["list",["object",{"data_source_ids":["set","string"],"direct_put_content":"bool","faq_ids":["set","string"]}]],"user_identity_configuration":["list",["object",{"identity_attribute_name":"string"}]]}]],"description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"endpoints":{"type":["set",["object",{"endpoint":"string","endpoint_type":"string"}]],"description_kind":"plain","computed":true},"error_message":{"type":"string","description_kind":"plain","computed":true},"experience_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_kendra_faq":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"error_message":{"type":"string","description_kind":"plain","computed":true},"faq_id":{"type":"string","description_kind":"plain","required":true},"file_format":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_id":{"type":"string","description_kind":"plain","required":true},"language_code":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"s3_path":{"type":["list",["object",{"bucket":"string","key":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_kendra_index":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"capacity_units":{"type":["list",["object",{"query_capacity_units":"number","storage_capacity_units":"number"}]],"description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"document_metadata_configuration_updates":{"type":["set",["object",{"name":"string","relevance":["list",["object",{"duration":"string","freshness":"bool","importance":"number","rank_order":"string","values_importance_map":["map","number"]}]],"search":["list",["object",{"displayable":"bool","facetable":"bool","searchable":"bool","sortable":"bool"}]],"type":"string"}]],"description_kind":"plain","computed":true},"edition":{"type":"string","description_kind":"plain","computed":true},"error_message":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"index_statistics":{"type":["list",["object",{"faq_statistics":["list",["object",{"indexed_question_answers_count":"number"}]],"text_document_statistics":["list",["object",{"indexed_text_bytes":"number","indexed_text_documents_count":"number"}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"server_side_encryption_configuration":{"type":["list",["object",{"kms_key_id":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true},"user_context_policy":{"type":"string","description_kind":"plain","computed":true},"user_group_resolution_configuration":{"type":["list",["object",{"user_group_resolution_mode":"string"}]],"description_kind":"plain","computed":true},"user_token_configurations":{"type":["list",["object",{"json_token_type_configuration":["list",["object",{"group_attribute_field":"string","user_name_attribute_field":"string"}]],"jwt_token_type_configuration":["list",["object",{"claim_regex":"string","group_attribute_field":"string","issuer":"string","key_location":"string","secrets_manager_arn":"string","url":"string","user_name_attribute_field":"string"}]]}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_kendra_query_suggestions_block_list":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"error_message":{"type":"string","description_kind":"plain","computed":true},"file_size_bytes":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_id":{"type":"string","description_kind":"plain","required":true},"item_count":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"query_suggestions_block_list_id":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"source_s3_path":{"type":["list",["object",{"bucket":"string","key":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_kendra_thesaurus":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"error_message":{"type":"string","description_kind":"plain","computed":true},"file_size_bytes":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"source_s3_path":{"type":["list",["object",{"bucket":"string","key":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"synonym_rule_count":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"term_count":{"type":"number","description_kind":"plain","computed":true},"thesaurus_id":{"type":"string","description_kind":"plain","required":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_key_pair":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"fingerprint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_public_key":{"type":"bool","description_kind":"plain","optional":true},"key_name":{"type":"string","description_kind":"plain","optional":true},"key_pair_id":{"type":"string","description_kind":"plain","optional":true},"key_type":{"type":"string","description_kind":"plain","computed":true},"public_key":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kinesis_firehose_delivery_stream":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_kinesis_stream":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"closed_shards":{"type":["set","string"],"description_kind":"plain","computed":true},"creation_timestamp":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"open_shards":{"type":["set","string"],"description_kind":"plain","computed":true},"retention_period":{"type":"number","description_kind":"plain","computed":true},"shard_level_metrics":{"type":["set","string"],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"stream_mode_details":{"type":["list",["object",{"stream_mode":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_kinesis_stream_consumer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"creation_timestamp":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"stream_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_kms_alias":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"target_key_arn":{"type":"string","description_kind":"plain","computed":true},"target_key_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_kms_ciphertext":{"version":0,"block":{"attributes":{"ciphertext_blob":{"type":"string","description_kind":"plain","computed":true},"context":{"type":["map","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_id":{"type":"string","description_kind":"plain","required":true},"plaintext":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"aws_kms_custom_key_store":{"version":0,"block":{"attributes":{"cloud_hsm_cluster_id":{"type":"string","description_kind":"plain","computed":true},"connection_state":{"type":"string","description_kind":"plain","computed":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"custom_key_store_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"custom_key_store_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"trust_anchor_certificate":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_kms_key":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","computed":true},"cloud_hsm_cluster_id":{"type":"string","description_kind":"plain","computed":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"custom_key_store_id":{"type":"string","description_kind":"plain","computed":true},"customer_master_key_spec":{"type":"string","description_kind":"plain","computed":true},"deletion_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"expiration_model":{"type":"string","description_kind":"plain","computed":true},"grant_tokens":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_id":{"type":"string","description_kind":"plain","required":true},"key_manager":{"type":"string","description_kind":"plain","computed":true},"key_spec":{"type":"string","description_kind":"plain","computed":true},"key_state":{"type":"string","description_kind":"plain","computed":true},"key_usage":{"type":"string","description_kind":"plain","computed":true},"multi_region":{"type":"bool","description_kind":"plain","computed":true},"multi_region_configuration":{"type":["list",["object",{"multi_region_key_type":"string","primary_key":["list",["object",{"arn":"string","region":"string"}]],"replica_keys":["list",["object",{"arn":"string","region":"string"}]]}]],"description_kind":"plain","computed":true},"origin":{"type":"string","description_kind":"plain","computed":true},"pending_deletion_window_in_days":{"type":"number","description_kind":"plain","computed":true},"valid_to":{"type":"string","description_kind":"plain","computed":true},"xks_key_configuration":{"type":["list",["object",{"id":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_kms_public_key":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"customer_master_key_spec":{"type":"string","description_kind":"plain","computed":true},"encryption_algorithms":{"type":["list","string"],"description_kind":"plain","computed":true},"grant_tokens":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_id":{"type":"string","description_kind":"plain","required":true},"key_usage":{"type":"string","description_kind":"plain","computed":true},"public_key":{"type":"string","description_kind":"plain","computed":true},"public_key_pem":{"type":"string","description_kind":"plain","computed":true},"signing_algorithms":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_kms_secret":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"secret":{"nesting_mode":"set","block":{"attributes":{"context":{"type":["map","string"],"description_kind":"plain","optional":true},"grant_tokens":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"payload":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_kms_secrets":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"plaintext":{"type":["map","string"],"description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"secret":{"nesting_mode":"set","block":{"attributes":{"context":{"type":["map","string"],"description_kind":"plain","optional":true},"encryption_algorithm":{"type":"string","description_kind":"plain","optional":true},"grant_tokens":{"type":["list","string"],"description_kind":"plain","optional":true},"key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"payload":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_lakeformation_data_lake_settings":{"version":0,"block":{"attributes":{"admins":{"type":["set","string"],"description_kind":"plain","computed":true},"allow_external_data_filtering":{"type":"bool","description_kind":"plain","computed":true},"authorized_session_tag_value_list":{"type":["list","string"],"description_kind":"plain","computed":true},"catalog_id":{"type":"string","description_kind":"plain","optional":true},"create_database_default_permissions":{"type":["list",["object",{"permissions":["set","string"],"principal":"string"}]],"description_kind":"plain","computed":true},"create_table_default_permissions":{"type":["list",["object",{"permissions":["set","string"],"principal":"string"}]],"description_kind":"plain","computed":true},"external_data_filtering_allow_list":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"read_only_admins":{"type":["set","string"],"description_kind":"plain","computed":true},"trusted_resource_owners":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lakeformation_permissions":{"version":0,"block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true},"catalog_resource":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"permissions":{"type":["list","string"],"description_kind":"plain","computed":true},"permissions_with_grant_option":{"type":["list","string"],"description_kind":"plain","computed":true},"principal":{"type":"string","description_kind":"plain","required":true}},"block_types":{"data_location":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"database":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"lf_tag":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"lf_tag_policy":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"expression":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"table":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"wildcard":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"table_with_columns":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"column_names":{"type":["set","string"],"description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"excluded_column_names":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"wildcard":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_lakeformation_resource":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lambda_alias":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"function_name":{"type":"string","description_kind":"plain","required":true},"function_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invoke_arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lambda_code_signing_config":{"version":0,"block":{"attributes":{"allowed_publishers":{"type":["list",["object",{"signing_profile_version_arns":["set","string"]}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","required":true},"config_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"policies":{"type":["list",["object",{"untrusted_artifact_on_deployment":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lambda_function":{"version":0,"block":{"attributes":{"architectures":{"type":["list","string"],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"code_signing_config_arn":{"type":"string","description_kind":"plain","computed":true},"dead_letter_config":{"type":["list",["object",{"target_arn":"string"}]],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"environment":{"type":["list",["object",{"variables":["map","string"]}]],"description_kind":"plain","computed":true},"ephemeral_storage":{"type":["list",["object",{"size":"number"}]],"description_kind":"plain","computed":true},"file_system_config":{"type":["list",["object",{"arn":"string","local_mount_path":"string"}]],"description_kind":"plain","computed":true},"function_name":{"type":"string","description_kind":"plain","required":true},"handler":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_uri":{"type":"string","description_kind":"plain","computed":true},"invoke_arn":{"type":"string","description_kind":"plain","computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","computed":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"layers":{"type":["list","string"],"description_kind":"plain","computed":true},"memory_size":{"type":"number","description_kind":"plain","computed":true},"qualified_arn":{"type":"string","description_kind":"plain","computed":true},"qualified_invoke_arn":{"type":"string","description_kind":"plain","computed":true},"qualifier":{"type":"string","description_kind":"plain","optional":true},"reserved_concurrent_executions":{"type":"number","description_kind":"plain","computed":true},"role":{"type":"string","description_kind":"plain","computed":true},"runtime":{"type":"string","description_kind":"plain","computed":true},"signing_job_arn":{"type":"string","description_kind":"plain","computed":true},"signing_profile_version_arn":{"type":"string","description_kind":"plain","computed":true},"source_code_hash":{"type":"string","description_kind":"plain","computed":true},"source_code_size":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"timeout":{"type":"number","description_kind":"plain","computed":true},"tracing_config":{"type":["list",["object",{"mode":"string"}]],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true},"vpc_config":{"type":["list",["object",{"security_group_ids":["set","string"],"subnet_ids":["set","string"],"vpc_id":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lambda_function_url":{"version":0,"block":{"attributes":{"authorization_type":{"type":"string","description_kind":"plain","computed":true},"cors":{"type":["list",["object",{"allow_credentials":"bool","allow_headers":["list","string"],"allow_methods":["list","string"],"allow_origins":["list","string"],"expose_headers":["list","string"],"max_age":"number"}]],"description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"function_arn":{"type":"string","description_kind":"plain","computed":true},"function_name":{"type":"string","description_kind":"plain","required":true},"function_url":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invoke_mode":{"type":"string","description_kind":"plain","computed":true},"last_modified_time":{"type":"string","description_kind":"plain","computed":true},"qualifier":{"type":"string","description_kind":"plain","optional":true},"url_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lambda_functions":{"version":0,"block":{"attributes":{"function_arns":{"type":["list","string"],"description_kind":"plain","computed":true},"function_names":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lambda_invocation":{"version":0,"block":{"attributes":{"function_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"input":{"type":"string","description_kind":"plain","required":true},"qualifier":{"type":"string","description_kind":"plain","optional":true},"result":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lambda_layer_version":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"compatible_architecture":{"type":"string","description_kind":"plain","optional":true},"compatible_architectures":{"type":["set","string"],"description_kind":"plain","computed":true},"compatible_runtime":{"type":"string","description_kind":"plain","optional":true},"compatible_runtimes":{"type":["set","string"],"description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"layer_arn":{"type":"string","description_kind":"plain","computed":true},"layer_name":{"type":"string","description_kind":"plain","required":true},"license_info":{"type":"string","description_kind":"plain","computed":true},"signing_job_arn":{"type":"string","description_kind":"plain","computed":true},"signing_profile_version_arn":{"type":"string","description_kind":"plain","computed":true},"source_code_hash":{"type":"string","description_kind":"plain","computed":true},"source_code_size":{"type":"number","description_kind":"plain","computed":true},"version":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_launch_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"associate_public_ip_address":{"type":"bool","description_kind":"plain","computed":true},"ebs_block_device":{"type":["set",["object",{"delete_on_termination":"bool","device_name":"string","encrypted":"bool","iops":"number","no_device":"bool","snapshot_id":"string","throughput":"number","volume_size":"number","volume_type":"string"}]],"description_kind":"plain","computed":true},"ebs_optimized":{"type":"bool","description_kind":"plain","computed":true},"enable_monitoring":{"type":"bool","description_kind":"plain","computed":true},"ephemeral_block_device":{"type":["set",["object",{"device_name":"string","virtual_name":"string"}]],"description_kind":"plain","computed":true},"iam_instance_profile":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_id":{"type":"string","description_kind":"plain","computed":true},"instance_type":{"type":"string","description_kind":"plain","computed":true},"key_name":{"type":"string","description_kind":"plain","computed":true},"metadata_options":{"type":["list",["object",{"http_endpoint":"string","http_put_response_hop_limit":"number","http_tokens":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"placement_tenancy":{"type":"string","description_kind":"plain","computed":true},"root_block_device":{"type":["list",["object",{"delete_on_termination":"bool","encrypted":"bool","iops":"number","throughput":"number","volume_size":"number","volume_type":"string"}]],"description_kind":"plain","computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","computed":true},"spot_price":{"type":"string","description_kind":"plain","computed":true},"user_data":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_launch_template":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"block_device_mappings":{"type":["list",["object",{"device_name":"string","ebs":["list",["object",{"delete_on_termination":"string","encrypted":"string","iops":"number","kms_key_id":"string","snapshot_id":"string","throughput":"number","volume_size":"number","volume_type":"string"}]],"no_device":"string","virtual_name":"string"}]],"description_kind":"plain","computed":true},"capacity_reservation_specification":{"type":["list",["object",{"capacity_reservation_preference":"string","capacity_reservation_target":["list",["object",{"capacity_reservation_id":"string","capacity_reservation_resource_group_arn":"string"}]]}]],"description_kind":"plain","computed":true},"cpu_options":{"type":["list",["object",{"amd_sev_snp":"string","core_count":"number","threads_per_core":"number"}]],"description_kind":"plain","computed":true},"credit_specification":{"type":["list",["object",{"cpu_credits":"string"}]],"description_kind":"plain","computed":true},"default_version":{"type":"number","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"disable_api_stop":{"type":"bool","description_kind":"plain","computed":true},"disable_api_termination":{"type":"bool","description_kind":"plain","computed":true},"ebs_optimized":{"type":"string","description_kind":"plain","computed":true},"elastic_gpu_specifications":{"type":["list",["object",{"type":"string"}]],"description_kind":"plain","computed":true},"elastic_inference_accelerator":{"type":["list",["object",{"type":"string"}]],"description_kind":"plain","computed":true},"enclave_options":{"type":["list",["object",{"enabled":"bool"}]],"description_kind":"plain","computed":true},"hibernation_options":{"type":["list",["object",{"configured":"bool"}]],"description_kind":"plain","computed":true},"iam_instance_profile":{"type":["list",["object",{"arn":"string","name":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_id":{"type":"string","description_kind":"plain","computed":true},"instance_initiated_shutdown_behavior":{"type":"string","description_kind":"plain","computed":true},"instance_market_options":{"type":["list",["object",{"market_type":"string","spot_options":["list",["object",{"block_duration_minutes":"number","instance_interruption_behavior":"string","max_price":"string","spot_instance_type":"string","valid_until":"string"}]]}]],"description_kind":"plain","computed":true},"instance_requirements":{"type":["list",["object",{"accelerator_count":["list",["object",{"max":"number","min":"number"}]],"accelerator_manufacturers":["set","string"],"accelerator_names":["set","string"],"accelerator_total_memory_mib":["list",["object",{"max":"number","min":"number"}]],"accelerator_types":["set","string"],"allowed_instance_types":["set","string"],"bare_metal":"string","baseline_ebs_bandwidth_mbps":["list",["object",{"max":"number","min":"number"}]],"burstable_performance":"string","cpu_manufacturers":["set","string"],"excluded_instance_types":["set","string"],"instance_generations":["set","string"],"local_storage":"string","local_storage_types":["set","string"],"memory_gib_per_vcpu":["list",["object",{"max":"number","min":"number"}]],"memory_mib":["list",["object",{"max":"number","min":"number"}]],"network_bandwidth_gbps":["list",["object",{"max":"number","min":"number"}]],"network_interface_count":["list",["object",{"max":"number","min":"number"}]],"on_demand_max_price_percentage_over_lowest_price":"number","require_hibernate_support":"bool","spot_max_price_percentage_over_lowest_price":"number","total_local_storage_gb":["list",["object",{"max":"number","min":"number"}]],"vcpu_count":["list",["object",{"max":"number","min":"number"}]]}]],"description_kind":"plain","computed":true},"instance_type":{"type":"string","description_kind":"plain","computed":true},"kernel_id":{"type":"string","description_kind":"plain","computed":true},"key_name":{"type":"string","description_kind":"plain","computed":true},"latest_version":{"type":"number","description_kind":"plain","computed":true},"license_specification":{"type":["list",["object",{"license_configuration_arn":"string"}]],"description_kind":"plain","computed":true},"maintenance_options":{"type":["list",["object",{"auto_recovery":"string"}]],"description_kind":"plain","computed":true},"metadata_options":{"type":["list",["object",{"http_endpoint":"string","http_protocol_ipv6":"string","http_put_response_hop_limit":"number","http_tokens":"string","instance_metadata_tags":"string"}]],"description_kind":"plain","computed":true},"monitoring":{"type":["list",["object",{"enabled":"bool"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interfaces":{"type":["list",["object",{"associate_carrier_ip_address":"string","associate_public_ip_address":"string","delete_on_termination":"string","description":"string","device_index":"number","interface_type":"string","ipv4_address_count":"number","ipv4_addresses":["set","string"],"ipv4_prefix_count":"number","ipv4_prefixes":["set","string"],"ipv6_address_count":"number","ipv6_addresses":["set","string"],"ipv6_prefix_count":"number","ipv6_prefixes":["set","string"],"network_card_index":"number","network_interface_id":"string","private_ip_address":"string","security_groups":["set","string"],"subnet_id":"string"}]],"description_kind":"plain","computed":true},"placement":{"type":["list",["object",{"affinity":"string","availability_zone":"string","group_name":"string","host_id":"string","host_resource_group_arn":"string","partition_number":"number","spread_domain":"string","tenancy":"string"}]],"description_kind":"plain","computed":true},"private_dns_name_options":{"type":["list",["object",{"enable_resource_name_dns_a_record":"bool","enable_resource_name_dns_aaaa_record":"bool","hostname_type":"string"}]],"description_kind":"plain","computed":true},"ram_disk_id":{"type":"string","description_kind":"plain","computed":true},"security_group_names":{"type":["set","string"],"description_kind":"plain","computed":true},"tag_specifications":{"type":["list",["object",{"resource_type":"string","tags":["map","string"]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_data":{"type":"string","description_kind":"plain","computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lb":{"version":0,"block":{"attributes":{"access_logs":{"type":["list",["object",{"bucket":"string","enabled":"bool","prefix":"string"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn_suffix":{"type":"string","description_kind":"plain","computed":true},"customer_owned_ipv4_pool":{"type":"string","description_kind":"plain","computed":true},"desync_mitigation_mode":{"type":"string","description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"drop_invalid_header_fields":{"type":"bool","description_kind":"plain","computed":true},"enable_cross_zone_load_balancing":{"type":"bool","description_kind":"plain","computed":true},"enable_deletion_protection":{"type":"bool","description_kind":"plain","computed":true},"enable_http2":{"type":"bool","description_kind":"plain","computed":true},"enable_tls_version_and_cipher_suite_headers":{"type":"bool","description_kind":"plain","computed":true},"enable_waf_fail_open":{"type":"bool","description_kind":"plain","computed":true},"enable_xff_client_port":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout":{"type":"number","description_kind":"plain","computed":true},"internal":{"type":"bool","description_kind":"plain","computed":true},"ip_address_type":{"type":"string","description_kind":"plain","computed":true},"load_balancer_type":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preserve_host_header":{"type":"bool","description_kind":"plain","computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","computed":true},"subnet_mapping":{"type":["set",["object",{"allocation_id":"string","ipv6_address":"string","outpost_id":"string","private_ipv4_address":"string","subnet_id":"string"}]],"description_kind":"plain","computed":true},"subnets":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"xff_header_processing_mode":{"type":"string","description_kind":"plain","computed":true},"zone_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lb_hosted_zone_id":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_type":{"type":"string","description_kind":"plain","optional":true},"region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_lb_listener":{"version":0,"block":{"attributes":{"alpn_policy":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"certificate_arn":{"type":"string","description_kind":"plain","computed":true},"default_action":{"type":["list",["object",{"authenticate_cognito":["list",["object",{"authentication_request_extra_params":["map","string"],"on_unauthenticated_request":"string","scope":"string","session_cookie_name":"string","session_timeout":"number","user_pool_arn":"string","user_pool_client_id":"string","user_pool_domain":"string"}]],"authenticate_oidc":["list",["object",{"authentication_request_extra_params":["map","string"],"authorization_endpoint":"string","client_id":"string","client_secret":"string","issuer":"string","on_unauthenticated_request":"string","scope":"string","session_cookie_name":"string","session_timeout":"number","token_endpoint":"string","user_info_endpoint":"string"}]],"fixed_response":["list",["object",{"content_type":"string","message_body":"string","status_code":"string"}]],"forward":["list",["object",{"stickiness":["list",["object",{"duration":"number","enabled":"bool"}]],"target_group":["set",["object",{"arn":"string","weight":"number"}]]}]],"order":"number","redirect":["list",["object",{"host":"string","path":"string","port":"string","protocol":"string","query":"string","status_code":"string"}]],"target_group_arn":"string","type":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","computed":true},"ssl_policy":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lb_target_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn_suffix":{"type":"string","description_kind":"plain","computed":true},"connection_termination":{"type":"bool","description_kind":"plain","computed":true},"deregistration_delay":{"type":"number","description_kind":"plain","computed":true},"health_check":{"type":["list",["object",{"enabled":"bool","healthy_threshold":"number","interval":"number","matcher":"string","path":"string","port":"string","protocol":"string","timeout":"number","unhealthy_threshold":"number"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lambda_multi_value_headers_enabled":{"type":"bool","description_kind":"plain","computed":true},"load_balancing_algorithm_type":{"type":"string","description_kind":"plain","computed":true},"load_balancing_cross_zone_enabled":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"preserve_client_ip":{"type":"string","description_kind":"plain","computed":true},"protocol":{"type":"string","description_kind":"plain","computed":true},"protocol_version":{"type":"string","description_kind":"plain","computed":true},"proxy_protocol_v2":{"type":"bool","description_kind":"plain","computed":true},"slow_start":{"type":"number","description_kind":"plain","computed":true},"stickiness":{"type":["list",["object",{"cookie_duration":"number","cookie_name":"string","enabled":"bool","type":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_type":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lbs":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_lex_bot":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"checksum":{"type":"string","description_kind":"plain","computed":true},"child_directed":{"type":"bool","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"detect_sentiment":{"type":"bool","description_kind":"plain","computed":true},"enable_model_improvements":{"type":"bool","description_kind":"plain","computed":true},"failure_reason":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_session_ttl_in_seconds":{"type":"number","description_kind":"plain","computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"locale":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"nlu_intent_confidence_threshold":{"type":"number","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","optional":true},"voice_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lex_bot_alias":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bot_name":{"type":"string","description_kind":"plain","required":true},"bot_version":{"type":"string","description_kind":"plain","computed":true},"checksum":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lex_intent":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"checksum":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parent_intent_signature":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_lex_slot_type":{"version":0,"block":{"attributes":{"checksum":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"enumeration_value":{"type":["set",["object",{"synonyms":["list","string"],"value":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"value_selection_strategy":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_licensemanager_grants":{"version":0,"block":{"attributes":{"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_licensemanager_received_license":{"version":0,"block":{"attributes":{"beneficiary":{"type":"string","description_kind":"plain","computed":true},"consumption_configuration":{"type":["list",["object",{"borrow_configuration":["list",["object",{"allow_early_check_in":"bool","max_time_to_live_in_minutes":"number"}]],"provisional_configuration":["list",["object",{"max_time_to_live_in_minutes":"number"}]],"renew_type":"string"}]],"description_kind":"plain","computed":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"entitlements":{"type":["set",["object",{"allow_check_in":"bool","max_count":"number","name":"string","unit":"string","value":"string"}]],"description_kind":"plain","computed":true},"home_region":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"issuer":{"type":["list",["object",{"key_fingerprint":"string","name":"string","sign_key":"string"}]],"description_kind":"plain","computed":true},"license_arn":{"type":"string","description_kind":"plain","required":true},"license_metadata":{"type":["set",["object",{"name":"string","value":"string"}]],"description_kind":"plain","computed":true},"license_name":{"type":"string","description_kind":"plain","computed":true},"product_name":{"type":"string","description_kind":"plain","computed":true},"product_sku":{"type":"string","description_kind":"plain","computed":true},"received_metadata":{"type":["list",["object",{"allowed_operations":["set","string"],"received_status":"string","received_status_reason":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"validity":{"type":["list",["object",{"begin":"string","end":"string"}]],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_licensemanager_received_licenses":{"version":0,"block":{"attributes":{"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_location_geofence_collection":{"version":0,"block":{"attributes":{"collection_arn":{"type":"string","description_kind":"plain","computed":true},"collection_name":{"type":"string","description_kind":"plain","required":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_location_map":{"version":0,"block":{"attributes":{"configuration":{"type":["list",["object",{"style":"string"}]],"description_kind":"plain","computed":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"map_arn":{"type":"string","description_kind":"plain","computed":true},"map_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_location_place_index":{"version":0,"block":{"attributes":{"create_time":{"type":"string","description_kind":"plain","computed":true},"data_source":{"type":"string","description_kind":"plain","computed":true},"data_source_configuration":{"type":["list",["object",{"intended_use":"string"}]],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_arn":{"type":"string","description_kind":"plain","computed":true},"index_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_location_route_calculator":{"version":0,"block":{"attributes":{"calculator_arn":{"type":"string","description_kind":"plain","computed":true},"calculator_name":{"type":"string","description_kind":"plain","required":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"data_source":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_location_tracker":{"version":0,"block":{"attributes":{"create_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"position_filtering":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tracker_arn":{"type":"string","description_kind":"plain","computed":true},"tracker_name":{"type":"string","description_kind":"plain","required":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_location_tracker_association":{"version":0,"block":{"attributes":{"consumer_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tracker_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_location_tracker_associations":{"version":0,"block":{"attributes":{"consumer_arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tracker_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_memorydb_acl":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"minimum_engine_version":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_names":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_memorydb_cluster":{"version":0,"block":{"attributes":{"acl_name":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_minor_version_upgrade":{"type":"bool","description_kind":"plain","computed":true},"cluster_endpoint":{"type":["list",["object",{"address":"string","port":"number"}]],"description_kind":"plain","computed":true},"data_tiering":{"type":"bool","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"engine_patch_version":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"final_snapshot_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","computed":true},"maintenance_window":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"node_type":{"type":"string","description_kind":"plain","computed":true},"num_replicas_per_shard":{"type":"number","description_kind":"plain","computed":true},"num_shards":{"type":"number","description_kind":"plain","computed":true},"parameter_group_name":{"type":"string","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"shards":{"type":["set",["object",{"name":"string","nodes":["set",["object",{"availability_zone":"string","create_time":"string","endpoint":["list",["object",{"address":"string","port":"number"}]],"name":"string"}]],"num_nodes":"number","slots":"string"}]],"description_kind":"plain","computed":true},"snapshot_retention_limit":{"type":"number","description_kind":"plain","computed":true},"snapshot_window":{"type":"string","description_kind":"plain","computed":true},"sns_topic_arn":{"type":"string","description_kind":"plain","computed":true},"subnet_group_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tls_enabled":{"type":"bool","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_memorydb_parameter_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"family":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameter":{"type":["set",["object",{"name":"string","value":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_memorydb_snapshot":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_configuration":{"type":["list",["object",{"description":"string","engine_version":"string","maintenance_window":"string","name":"string","node_type":"string","num_shards":"number","parameter_group_name":"string","port":"number","snapshot_retention_limit":"number","snapshot_window":"string","subnet_group_name":"string","topic_arn":"string","vpc_id":"string"}]],"description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"source":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_memorydb_subnet_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_memorydb_user":{"version":0,"block":{"attributes":{"access_string":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"authentication_mode":{"type":["list",["object",{"password_count":"number","type":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"minimum_engine_version":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_mq_broker":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authentication_strategy":{"type":"string","description_kind":"plain","computed":true},"auto_minor_version_upgrade":{"type":"bool","description_kind":"plain","computed":true},"broker_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"broker_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"configuration":{"type":["list",["object",{"id":"string","revision":"number"}]],"description_kind":"plain","computed":true},"deployment_mode":{"type":"string","description_kind":"plain","computed":true},"encryption_options":{"type":["list",["object",{"kms_key_id":"string","use_aws_owned_key":"bool"}]],"description_kind":"plain","computed":true},"engine_type":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"host_instance_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instances":{"type":["list",["object",{"console_url":"string","endpoints":["list","string"],"ip_address":"string"}]],"description_kind":"plain","computed":true},"ldap_server_metadata":{"type":["list",["object",{"hosts":["list","string"],"role_base":"string","role_name":"string","role_search_matching":"string","role_search_subtree":"bool","service_account_password":"string","service_account_username":"string","user_base":"string","user_role_name":"string","user_search_matching":"string","user_search_subtree":"bool"}]],"description_kind":"plain","computed":true},"logs":{"type":["list",["object",{"audit":"string","general":"bool"}]],"description_kind":"plain","computed":true},"maintenance_window_start_time":{"type":["list",["object",{"day_of_week":"string","time_of_day":"string","time_zone":"string"}]],"description_kind":"plain","computed":true},"publicly_accessible":{"type":"bool","description_kind":"plain","computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","computed":true},"storage_type":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user":{"type":["set",["object",{"console_access":"bool","groups":["set","string"],"replication_user":"bool","username":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_mq_broker_instance_type_offerings":{"version":0,"block":{"attributes":{"broker_instance_options":{"type":["list",["object",{"availability_zones":["set",["object",{"name":"string"}]],"engine_type":"string","host_instance_type":"string","storage_type":"string","supported_deployment_modes":["set","string"],"supported_engine_versions":["list","string"]}]],"description_kind":"plain","computed":true},"engine_type":{"type":"string","description_kind":"plain","optional":true},"host_instance_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_msk_broker_nodes":{"version":0,"block":{"attributes":{"cluster_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"node_info_list":{"type":["list",["object",{"attached_eni_id":"string","broker_id":"number","client_subnet":"string","client_vpc_ip_address":"string","endpoints":["set","string"],"node_arn":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_msk_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_public_sasl_iam":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_public_sasl_scram":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_public_tls":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_sasl_iam":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_sasl_scram":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_tls":{"type":"string","description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kafka_version":{"type":"string","description_kind":"plain","computed":true},"number_of_broker_nodes":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"zookeeper_connect_string":{"type":"string","description_kind":"plain","computed":true},"zookeeper_connect_string_tls":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_msk_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kafka_versions":{"type":["set","string"],"description_kind":"plain","computed":true},"latest_revision":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"server_properties":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_msk_kafka_version":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_versions":{"type":["list","string"],"description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_msk_vpc_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"authentication":{"type":"string","description_kind":"plain","computed":true},"client_subnets":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_cluster_arn":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_mskconnect_connector":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_mskconnect_custom_plugin":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest_revision":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_mskconnect_worker_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest_revision":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"properties_file_content":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_nat_gateway":{"version":0,"block":{"attributes":{"allocation_id":{"type":"string","description_kind":"plain","computed":true},"association_id":{"type":"string","description_kind":"plain","computed":true},"connectivity_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","computed":true},"private_ip":{"type":"string","description_kind":"plain","computed":true},"public_ip":{"type":"string","description_kind":"plain","computed":true},"secondary_allocation_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"secondary_private_ip_address_count":{"type":"number","description_kind":"plain","computed":true},"secondary_private_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_nat_gateways":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_neptune_engine_version":{"version":0,"block":{"attributes":{"engine":{"type":"string","description_kind":"plain","optional":true},"engine_description":{"type":"string","description_kind":"plain","computed":true},"exportable_log_types":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parameter_group_family":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_versions":{"type":["list","string"],"description_kind":"plain","optional":true},"supported_timezones":{"type":["set","string"],"description_kind":"plain","computed":true},"supports_log_exports_to_cloudwatch":{"type":"bool","description_kind":"plain","computed":true},"supports_read_replica":{"type":"bool","description_kind":"plain","computed":true},"valid_upgrade_targets":{"type":["set","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version_description":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_neptune_orderable_db_instance":{"version":0,"block":{"attributes":{"availability_zones":{"type":["list","string"],"description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","optional":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_class":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_model":{"type":"string","description_kind":"plain","optional":true},"max_iops_per_db_instance":{"type":"number","description_kind":"plain","computed":true},"max_iops_per_gib":{"type":"number","description_kind":"plain","computed":true},"max_storage_size":{"type":"number","description_kind":"plain","computed":true},"min_iops_per_db_instance":{"type":"number","description_kind":"plain","computed":true},"min_iops_per_gib":{"type":"number","description_kind":"plain","computed":true},"min_storage_size":{"type":"number","description_kind":"plain","computed":true},"multi_az_capable":{"type":"bool","description_kind":"plain","computed":true},"preferred_instance_classes":{"type":["list","string"],"description_kind":"plain","optional":true},"read_replica_capable":{"type":"bool","description_kind":"plain","computed":true},"storage_type":{"type":"string","description_kind":"plain","computed":true},"supports_enhanced_monitoring":{"type":"bool","description_kind":"plain","computed":true},"supports_iam_database_authentication":{"type":"bool","description_kind":"plain","computed":true},"supports_iops":{"type":"bool","description_kind":"plain","computed":true},"supports_performance_insights":{"type":"bool","description_kind":"plain","computed":true},"supports_storage_encryption":{"type":"bool","description_kind":"plain","computed":true},"vpc":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_network_acls":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_network_interface":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"association":{"type":["list",["object",{"allocation_id":"string","association_id":"string","carrier_ip":"string","customer_owned_ip":"string","ip_owner_id":"string","public_dns_name":"string","public_ip":"string"}]],"description_kind":"plain","computed":true},"attachment":{"type":["list",["object",{"attachment_id":"string","device_index":"number","instance_id":"string","instance_owner_id":"string"}]],"description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"interface_type":{"type":"string","description_kind":"plain","computed":true},"ipv6_addresses":{"type":["set","string"],"description_kind":"plain","computed":true},"mac_address":{"type":"string","description_kind":"plain","computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"private_dns_name":{"type":"string","description_kind":"plain","computed":true},"private_ip":{"type":"string","description_kind":"plain","computed":true},"private_ips":{"type":["list","string"],"description_kind":"plain","computed":true},"requester_id":{"type":"string","description_kind":"plain","computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_network_interfaces":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkfirewall_firewall":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"delete_protection":{"type":"bool","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"encryption_configuration":{"type":["set",["object",{"key_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"firewall_policy_arn":{"type":"string","description_kind":"plain","computed":true},"firewall_policy_change_protection":{"type":"bool","description_kind":"plain","computed":true},"firewall_status":{"type":["list",["object",{"capacity_usage_summary":["set",["object",{"cidrs":["set",["object",{"available_cidr_count":"number","ip_set_references":["set",["object",{"resolved_cidr_count":"number"}]],"utilized_cidr_count":"number"}]]}]],"configuration_sync_state_summary":"string","status":"string","sync_states":["set",["object",{"attachment":["list",["object",{"endpoint_id":"string","status":"string","subnet_id":"string"}]],"availability_zone":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_change_protection":{"type":"bool","description_kind":"plain","computed":true},"subnet_mapping":{"type":["set",["object",{"subnet_id":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"update_token":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_networkfirewall_firewall_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","computed":true},"firewall_policy":{"type":["list",["object",{"stateful_default_actions":["set","string"],"stateful_engine_options":["list",["object",{"rule_order":"string","stream_exception_policy":"string"}]],"stateful_rule_group_reference":["set",["object",{"override":["list",["object",{"action":"string"}]],"priority":"number","resource_arn":"string"}]],"stateless_custom_action":["set",["object",{"action_definition":["list",["object",{"publish_metric_action":["list",["object",{"dimension":["set",["object",{"value":"string"}]]}]]}]],"action_name":"string"}]],"stateless_default_actions":["set","string"],"stateless_fragment_default_actions":["set","string"],"stateless_rule_group_reference":["set",["object",{"priority":"number","resource_arn":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_token":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_networkfirewall_resource_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","computed":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_networkmanager_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"connected_device_id":{"type":"string","description_kind":"plain","computed":true},"connected_link_id":{"type":"string","description_kind":"plain","computed":true},"connection_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"device_id":{"type":"string","description_kind":"plain","computed":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"link_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_networkmanager_connections":{"version":0,"block":{"attributes":{"device_id":{"type":"string","description_kind":"plain","optional":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_networkmanager_core_network_policy_document":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"json":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"attachment_policies":{"nesting_mode":"list","block":{"attributes":{"condition_logic":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"rule_number":{"type":"number","description_kind":"plain","required":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"association_method":{"type":"string","description_kind":"plain","required":true},"require_acceptance":{"type":"bool","description_kind":"plain","optional":true},"segment":{"type":"string","description_kind":"plain","optional":true},"tag_value_of_key":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"conditions":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"core_network_configuration":{"nesting_mode":"list","block":{"attributes":{"asn_ranges":{"type":["set","string"],"description_kind":"plain","required":true},"inside_cidr_blocks":{"type":["set","string"],"description_kind":"plain","optional":true},"vpn_ecmp_support":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"edge_locations":{"nesting_mode":"list","block":{"attributes":{"asn":{"type":"string","description_kind":"plain","optional":true},"inside_cidr_blocks":{"type":["list","string"],"description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":17}},"description_kind":"plain"},"min_items":1},"segment_actions":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"destination_cidr_blocks":{"type":["set","string"],"description_kind":"plain","optional":true},"destinations":{"type":["set","string"],"description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","optional":true},"segment":{"type":"string","description_kind":"plain","required":true},"share_with":{"type":["set","string"],"description_kind":"plain","optional":true},"share_with_except":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"segments":{"nesting_mode":"list","block":{"attributes":{"allow_filter":{"type":["set","string"],"description_kind":"plain","optional":true},"deny_filter":{"type":["set","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"edge_locations":{"type":["set","string"],"description_kind":"plain","optional":true},"isolate_attachments":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"require_attachment_acceptance":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_networkmanager_device":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_location":{"type":["list",["object",{"subnet_arn":"string","zone":"string"}]],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"device_id":{"type":"string","description_kind":"plain","required":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":["list",["object",{"address":"string","latitude":"string","longitude":"string"}]],"description_kind":"plain","computed":true},"model":{"type":"string","description_kind":"plain","computed":true},"serial_number":{"type":"string","description_kind":"plain","computed":true},"site_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"vendor":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_networkmanager_devices":{"version":0,"block":{"attributes":{"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"site_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_networkmanager_global_network":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_networkmanager_global_networks":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_networkmanager_link":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bandwidth":{"type":["list",["object",{"download_speed":"number","upload_speed":"number"}]],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"link_id":{"type":"string","description_kind":"plain","required":true},"provider_name":{"type":"string","description_kind":"plain","computed":true},"site_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_networkmanager_links":{"version":0,"block":{"attributes":{"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"provider_name":{"type":"string","description_kind":"plain","optional":true},"site_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_networkmanager_site":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":["list",["object",{"address":"string","latitude":"string","longitude":"string"}]],"description_kind":"plain","computed":true},"site_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_networkmanager_sites":{"version":0,"block":{"attributes":{"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_oam_link":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"label":{"type":"string","description_kind":"plain","computed":true},"label_template":{"type":"string","description_kind":"plain","computed":true},"link_id":{"type":"string","description_kind":"plain","computed":true},"link_identifier":{"type":"string","description_kind":"plain","required":true},"resource_types":{"type":["set","string"],"description_kind":"plain","computed":true},"sink_arn":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_oam_links":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_oam_sink":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"sink_id":{"type":"string","description_kind":"plain","computed":true},"sink_identifier":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_oam_sinks":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_opensearch_domain":{"version":0,"block":{"attributes":{"access_policies":{"type":"string","description_kind":"plain","computed":true},"advanced_options":{"type":["map","string"],"description_kind":"plain","computed":true},"advanced_security_options":{"type":["list",["object",{"anonymous_auth_enabled":"bool","enabled":"bool","internal_user_database_enabled":"bool"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_tune_options":{"type":["list",["object",{"desired_state":"string","maintenance_schedule":["set",["object",{"cron_expression_for_recurrence":"string","duration":["list",["object",{"unit":"string","value":"number"}]],"start_at":"string"}]],"rollback_on_disable":"string"}]],"description_kind":"plain","computed":true},"cluster_config":{"type":["list",["object",{"cold_storage_options":["list",["object",{"enabled":"bool"}]],"dedicated_master_count":"number","dedicated_master_enabled":"bool","dedicated_master_type":"string","instance_count":"number","instance_type":"string","multi_az_with_standby_enabled":"bool","warm_count":"number","warm_enabled":"bool","warm_type":"string","zone_awareness_config":["list",["object",{"availability_zone_count":"number"}]],"zone_awareness_enabled":"bool"}]],"description_kind":"plain","computed":true},"cognito_options":{"type":["list",["object",{"enabled":"bool","identity_pool_id":"string","role_arn":"string","user_pool_id":"string"}]],"description_kind":"plain","computed":true},"created":{"type":"bool","description_kind":"plain","computed":true},"dashboard_endpoint":{"type":"string","description_kind":"plain","computed":true},"deleted":{"type":"bool","description_kind":"plain","computed":true},"domain_id":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"ebs_options":{"type":["list",["object",{"ebs_enabled":"bool","iops":"number","throughput":"number","volume_size":"number","volume_type":"string"}]],"description_kind":"plain","computed":true},"encryption_at_rest":{"type":["list",["object",{"enabled":"bool","kms_key_id":"string"}]],"description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kibana_endpoint":{"type":"string","description_kind":"plain","deprecated":true,"computed":true},"log_publishing_options":{"type":["set",["object",{"cloudwatch_log_group_arn":"string","enabled":"bool","log_type":"string"}]],"description_kind":"plain","computed":true},"node_to_node_encryption":{"type":["list",["object",{"enabled":"bool"}]],"description_kind":"plain","computed":true},"processing":{"type":"bool","description_kind":"plain","computed":true},"snapshot_options":{"type":["list",["object",{"automated_snapshot_start_hour":"number"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_options":{"type":["list",["object",{"availability_zones":["set","string"],"security_group_ids":["set","string"],"subnet_ids":["set","string"],"vpc_id":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"off_peak_window_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","computed":true},"off_peak_window":{"type":["list",["object",{"window_start_time":["list",["object",{"hours":"number","minutes":"number"}]]}]],"description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opensearchserverless_access_policy":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy":{"type":"string","description_kind":"plain","computed":true},"policy_version":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_opensearchserverless_collection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"collection_endpoint":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"dashboard_endpoint":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","computed":true},"last_modified_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_opensearchserverless_security_config":{"version":0,"block":{"attributes":{"config_version":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"last_modified_date":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"saml_options":{"nesting_mode":"single","block":{"attributes":{"group_attribute":{"type":"string","description_kind":"plain","computed":true},"metadata":{"type":"string","description_kind":"plain","computed":true},"session_timeout":{"type":"number","description_kind":"plain","computed":true},"user_attribute":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opensearchserverless_security_policy":{"version":0,"block":{"attributes":{"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy":{"type":"string","description_kind":"plain","computed":true},"policy_version":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_opensearchserverless_vpc_endpoint":{"version":0,"block":{"attributes":{"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"security_group_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"subnet_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_organizations_delegated_administrators":{"version":0,"block":{"attributes":{"delegated_administrators":{"type":["set",["object",{"arn":"string","delegation_enabled_date":"string","email":"string","id":"string","joined_method":"string","joined_timestamp":"string","name":"string","status":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_principal":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_organizations_delegated_services":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"delegated_services":{"type":["set",["object",{"delegation_enabled_date":"string","service_principal":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_organizations_organization":{"version":0,"block":{"attributes":{"accounts":{"type":["list",["object",{"arn":"string","email":"string","id":"string","name":"string","status":"string"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"aws_service_access_principals":{"type":["set","string"],"description_kind":"plain","computed":true},"enabled_policy_types":{"type":["set","string"],"description_kind":"plain","computed":true},"feature_set":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"master_account_arn":{"type":"string","description_kind":"plain","computed":true},"master_account_email":{"type":"string","description_kind":"plain","computed":true},"master_account_id":{"type":"string","description_kind":"plain","computed":true},"non_master_accounts":{"type":["list",["object",{"arn":"string","email":"string","id":"string","name":"string","status":"string"}]],"description_kind":"plain","computed":true},"roots":{"type":["list",["object",{"arn":"string","id":"string","name":"string","policy_types":["list",["object",{"status":"string","type":"string"}]]}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_organizations_organizational_unit_child_accounts":{"version":0,"block":{"attributes":{"accounts":{"type":["list",["object",{"arn":"string","email":"string","id":"string","name":"string","status":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parent_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_organizations_organizational_unit_descendant_accounts":{"version":0,"block":{"attributes":{"accounts":{"type":["list",["object",{"arn":"string","email":"string","id":"string","name":"string","status":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parent_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_organizations_organizational_units":{"version":0,"block":{"attributes":{"children":{"type":["list",["object",{"arn":"string","id":"string","name":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parent_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_organizations_policies":{"version":0,"block":{"attributes":{"filter":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_organizations_policies_for_target":{"version":0,"block":{"attributes":{"filter":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"target_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_organizations_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_managed":{"type":"bool","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"policy_id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_organizations_resource_tags":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_outposts_asset":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"asset_id":{"type":"string","description_kind":"plain","required":true},"asset_type":{"type":"string","description_kind":"plain","computed":true},"host_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rack_elevation":{"type":"number","description_kind":"plain","computed":true},"rack_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_outposts_assets":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"asset_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"host_id_filter":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status_id_filter":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_outposts_outpost":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"availability_zone_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lifecycle_status":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","optional":true},"site_arn":{"type":"string","description_kind":"plain","computed":true},"site_id":{"type":"string","description_kind":"plain","computed":true},"supported_hardware_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_outposts_outpost_instance_type":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_instance_types":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_outposts_outpost_instance_types":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_types":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_outposts_outposts":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"availability_zone_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["set","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"site_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_outposts_site":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_outposts_sites":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_partition":{"version":0,"block":{"attributes":{"dns_suffix":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"partition":{"type":"string","description_kind":"plain","computed":true},"reverse_dns_prefix":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_prefix_list":{"version":0,"block":{"attributes":{"cidr_blocks":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"prefix_list_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_pricing_product":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"result":{"type":"string","description_kind":"plain","computed":true},"service_code":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filters":{"nesting_mode":"list","block":{"attributes":{"field":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_prometheus_workspace":{"version":0,"block":{"attributes":{"alias":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"prometheus_endpoint":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_prometheus_workspaces":{"version":0,"block":{"attributes":{"alias_prefix":{"type":"string","description_kind":"plain","optional":true},"aliases":{"type":["list","string"],"description_kind":"plain","computed":true},"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"workspace_ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_qldb_ledger":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"deletion_protection":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"permissions_mode":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_quicksight_data_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"column_groups":{"type":["list",["object",{"geo_spatial_column_group":["list",["object",{"columns":["list","string"],"country_code":"string","name":"string"}]]}]],"description_kind":"plain","computed":true},"data_set_id":{"type":"string","description_kind":"plain","required":true},"data_set_usage_configuration":{"type":["list",["object",{"disable_use_as_direct_query_source":"bool","disable_use_as_imported_source":"bool"}]],"description_kind":"plain","computed":true},"field_folders":{"type":["set",["object",{"columns":["list","string"],"description":"string","field_folders_id":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"import_mode":{"type":"string","description_kind":"plain","computed":true},"logical_table_map":{"type":["set",["object",{"alias":"string","data_transforms":["list",["object",{"cast_column_type_operation":["list",["object",{"column_name":"string","format":"string","new_column_type":"string"}]],"create_columns_operation":["list",["object",{"columns":["list",["object",{"column_id":"string","column_name":"string","expression":"string"}]]}]],"filter_operation":["list",["object",{"condition_expression":"string"}]],"project_operation":["list",["object",{"projected_columns":["list","string"]}]],"rename_column_operation":["list",["object",{"column_name":"string","new_column_name":"string"}]],"tag_column_operation":["list",["object",{"column_name":"string","tags":["list",["object",{"column_description":["list",["object",{"text":"string"}]],"column_geographic_role":"string"}]]}]],"untag_column_operation":["list",["object",{"column_name":"string","tag_names":["list","string"]}]]}]],"logical_table_map_id":"string","source":["list",["object",{"data_set_arn":"string","join_instruction":["list",["object",{"left_join_key_properties":["list",["object",{"unique_key":"bool"}]],"left_operand":"string","on_clause":"string","right_join_key_properties":["list",["object",{"unique_key":"bool"}]],"right_operand":"string","type":"string"}]],"physical_table_id":"string"}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"permissions":{"type":["list",["object",{"actions":["set","string"],"principal":"string"}]],"description_kind":"plain","computed":true},"physical_table_map":{"type":["set",["object",{"custom_sql":["list",["object",{"columns":["list",["object",{"name":"string","type":"string"}]],"data_source_arn":"string","name":"string","sql_query":"string"}]],"physical_table_map_id":"string","relational_table":["list",["object",{"catalog":"string","data_source_arn":"string","input_columns":["list",["object",{"name":"string","type":"string"}]],"name":"string","schema":"string"}]],"s3_source":["list",["object",{"data_source_arn":"string","input_columns":["list",["object",{"name":"string","type":"string"}]],"upload_settings":["list",["object",{"contains_header":"bool","delimiter":"string","format":"string","start_from_row":"number","text_qualifier":"string"}]]}]]}]],"description_kind":"plain","computed":true},"row_level_permission_data_set":{"type":["list",["object",{"arn":"string","format_version":"string","namespace":"string","permission_policy":"string","status":"string"}]],"description_kind":"plain","computed":true},"row_level_permission_tag_configuration":{"type":["list",["object",{"status":"string","tag_rules":["list",["object",{"column_name":"string","match_all_value":"string","tag_key":"string","tag_multi_value_delimiter":"string"}]]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tags_all":{"type":["map","string"],"description_kind":"plain","deprecated":true,"optional":true,"computed":true}},"block_types":{"column_level_permission_rules":{"nesting_mode":"list","block":{"attributes":{"column_names":{"type":["list","string"],"description_kind":"plain","computed":true},"principals":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_quicksight_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"namespace":{"type":"string","description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_quicksight_theme":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"base_theme_id":{"type":"string","description_kind":"plain","computed":true},"configuration":{"type":["list",["object",{"data_color_palette":["list",["object",{"colors":["list","string"],"empty_fill_color":"string","min_max_gradient":["list","string"]}]],"sheet":["list",["object",{"tile":["list",["object",{"border":["list",["object",{"show":"bool"}]]}]],"tile_layout":["list",["object",{"gutter":["list",["object",{"show":"bool"}]],"margin":["list",["object",{"show":"bool"}]]}]]}]],"typography":["list",["object",{"font_families":["list",["object",{"font_family":"string"}]]}]],"ui_color_palette":["list",["object",{"accent":"string","accent_foreground":"string","danger":"string","danger_foreground":"string","dimension":"string","dimension_foreground":"string","measure":"string","measure_foreground":"string","primary_background":"string","primary_foreground":"string","secondary_background":"string","secondary_foreground":"string","success":"string","success_foreground":"string","warning":"string","warning_foreground":"string"}]]}]],"description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"permissions":{"type":["list",["object",{"actions":["set","string"],"principal":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"theme_id":{"type":"string","description_kind":"plain","required":true},"version_description":{"type":"string","description_kind":"plain","computed":true},"version_number":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_quicksight_user":{"version":0,"block":{"attributes":{"active":{"type":"bool","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"email":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_type":{"type":"string","description_kind":"plain","computed":true},"namespace":{"type":"string","description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"user_name":{"type":"string","description_kind":"plain","required":true},"user_role":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ram_resource_share":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owning_account_id":{"type":"string","description_kind":"plain","computed":true},"resource_arns":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_owner":{"type":"string","description_kind":"plain","required":true},"resource_share_status":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rds_certificate":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_type":{"type":"string","description_kind":"plain","computed":true},"customer_override":{"type":"bool","description_kind":"plain","computed":true},"customer_override_valid_till":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest_valid_till":{"type":"bool","description_kind":"plain","optional":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true},"valid_from":{"type":"string","description_kind":"plain","computed":true},"valid_till":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_rds_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["set","string"],"description_kind":"plain","computed":true},"backtrack_window":{"type":"number","description_kind":"plain","computed":true},"backup_retention_period":{"type":"number","description_kind":"plain","computed":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"cluster_members":{"type":["set","string"],"description_kind":"plain","computed":true},"cluster_resource_id":{"type":"string","description_kind":"plain","computed":true},"database_name":{"type":"string","description_kind":"plain","computed":true},"db_cluster_parameter_group_name":{"type":"string","description_kind":"plain","computed":true},"db_subnet_group_name":{"type":"string","description_kind":"plain","computed":true},"db_system_id":{"type":"string","description_kind":"plain","computed":true},"enabled_cloudwatch_logs_exports":{"type":["list","string"],"description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_mode":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"final_snapshot_identifier":{"type":"string","description_kind":"plain","computed":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"iam_database_authentication_enabled":{"type":"bool","description_kind":"plain","computed":true},"iam_roles":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"master_user_secret":{"type":["list",["object",{"kms_key_id":"string","secret_arn":"string","secret_status":"string"}]],"description_kind":"plain","computed":true},"master_username":{"type":"string","description_kind":"plain","computed":true},"network_type":{"type":"string","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"preferred_backup_window":{"type":"string","description_kind":"plain","computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","computed":true},"reader_endpoint":{"type":"string","description_kind":"plain","computed":true},"replication_source_identifier":{"type":"string","description_kind":"plain","computed":true},"storage_encrypted":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_rds_clusters":{"version":0,"block":{"attributes":{"cluster_arns":{"type":["set","string"],"description_kind":"plain","computed":true},"cluster_identifiers":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rds_engine_version":{"version":0,"block":{"attributes":{"default_character_set":{"type":"string","description_kind":"plain","computed":true},"default_only":{"type":"bool","description_kind":"plain","optional":true},"engine":{"type":"string","description_kind":"plain","required":true},"engine_description":{"type":"string","description_kind":"plain","computed":true},"exportable_log_types":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_all":{"type":"bool","description_kind":"plain","optional":true},"parameter_group_family":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_versions":{"type":["list","string"],"description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"supported_character_sets":{"type":["set","string"],"description_kind":"plain","computed":true},"supported_feature_names":{"type":["set","string"],"description_kind":"plain","computed":true},"supported_modes":{"type":["set","string"],"description_kind":"plain","computed":true},"supported_timezones":{"type":["set","string"],"description_kind":"plain","computed":true},"supports_global_databases":{"type":"bool","description_kind":"plain","computed":true},"supports_log_exports_to_cloudwatch":{"type":"bool","description_kind":"plain","computed":true},"supports_parallel_query":{"type":"bool","description_kind":"plain","computed":true},"supports_read_replica":{"type":"bool","description_kind":"plain","computed":true},"valid_upgrade_targets":{"type":["set","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version_description":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rds_orderable_db_instance":{"version":0,"block":{"attributes":{"availability_zone_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"availability_zones":{"type":["list","string"],"description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","required":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_class":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_model":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_iops_per_db_instance":{"type":"number","description_kind":"plain","computed":true},"max_iops_per_gib":{"type":"number","description_kind":"plain","computed":true},"max_storage_size":{"type":"number","description_kind":"plain","computed":true},"min_iops_per_db_instance":{"type":"number","description_kind":"plain","computed":true},"min_iops_per_gib":{"type":"number","description_kind":"plain","computed":true},"min_storage_size":{"type":"number","description_kind":"plain","computed":true},"multi_az_capable":{"type":"bool","description_kind":"plain","computed":true},"outpost_capable":{"type":"bool","description_kind":"plain","computed":true},"preferred_engine_versions":{"type":["list","string"],"description_kind":"plain","optional":true},"preferred_instance_classes":{"type":["list","string"],"description_kind":"plain","optional":true},"read_replica_capable":{"type":"bool","description_kind":"plain","computed":true},"storage_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"supported_engine_modes":{"type":["list","string"],"description_kind":"plain","computed":true},"supported_network_types":{"type":["list","string"],"description_kind":"plain","computed":true},"supports_enhanced_monitoring":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"supports_global_databases":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"supports_iam_database_authentication":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"supports_iops":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"supports_kerberos_authentication":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"supports_performance_insights":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"supports_storage_autoscaling":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"supports_storage_encryption":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"vpc":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_rds_reserved_instance_offering":{"version":0,"block":{"attributes":{"currency_code":{"type":"string","description_kind":"plain","computed":true},"db_instance_class":{"type":"string","description_kind":"plain","required":true},"duration":{"type":"number","description_kind":"plain","required":true},"fixed_price":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"multi_az":{"type":"bool","description_kind":"plain","required":true},"offering_id":{"type":"string","description_kind":"plain","computed":true},"offering_type":{"type":"string","description_kind":"plain","required":true},"product_description":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_redshift_cluster":{"version":0,"block":{"attributes":{"allow_version_upgrade":{"type":"bool","description_kind":"plain","computed":true},"aqua_configuration_status":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"automated_snapshot_retention_period":{"type":"number","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"availability_zone_relocation_enabled":{"type":"bool","description_kind":"plain","computed":true},"bucket_name":{"type":"string","description_kind":"plain","computed":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"cluster_namespace_arn":{"type":"string","description_kind":"plain","computed":true},"cluster_nodes":{"type":["list",["object",{"node_role":"string","private_ip_address":"string","public_ip_address":"string"}]],"description_kind":"plain","computed":true},"cluster_parameter_group_name":{"type":"string","description_kind":"plain","computed":true},"cluster_public_key":{"type":"string","description_kind":"plain","computed":true},"cluster_revision_number":{"type":"string","description_kind":"plain","computed":true},"cluster_subnet_group_name":{"type":"string","description_kind":"plain","computed":true},"cluster_type":{"type":"string","description_kind":"plain","computed":true},"cluster_version":{"type":"string","description_kind":"plain","computed":true},"database_name":{"type":"string","description_kind":"plain","computed":true},"default_iam_role_arn":{"type":"string","description_kind":"plain","computed":true},"elastic_ip":{"type":"string","description_kind":"plain","computed":true},"enable_logging":{"type":"bool","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"enhanced_vpc_routing":{"type":"bool","description_kind":"plain","computed":true},"iam_roles":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"log_destination_type":{"type":"string","description_kind":"plain","computed":true},"log_exports":{"type":["set","string"],"description_kind":"plain","computed":true},"maintenance_track_name":{"type":"string","description_kind":"plain","computed":true},"manual_snapshot_retention_period":{"type":"number","description_kind":"plain","computed":true},"master_username":{"type":"string","description_kind":"plain","computed":true},"node_type":{"type":"string","description_kind":"plain","computed":true},"number_of_nodes":{"type":"number","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","computed":true},"publicly_accessible":{"type":"bool","description_kind":"plain","computed":true},"s3_key_prefix":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"vpc_security_group_ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_redshift_cluster_credentials":{"version":0,"block":{"attributes":{"auto_create":{"type":"bool","description_kind":"plain","optional":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"db_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"db_name":{"type":"string","description_kind":"plain","optional":true},"db_password":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"db_user":{"type":"string","description_kind":"plain","required":true},"duration_seconds":{"type":"number","description_kind":"plain","optional":true},"expiration":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshift_orderable_cluster":{"version":0,"block":{"attributes":{"availability_zones":{"type":["list","string"],"description_kind":"plain","computed":true},"cluster_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"node_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_node_types":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_redshift_service_account":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain","deprecated":true}},"aws_redshift_subnet_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshiftserverless_credentials":{"version":0,"block":{"attributes":{"db_name":{"type":"string","description_kind":"plain","optional":true},"db_password":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"db_user":{"type":"string","description_kind":"plain","computed":true},"duration_seconds":{"type":"number","description_kind":"plain","optional":true},"expiration":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"workgroup_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_redshiftserverless_namespace":{"version":0,"block":{"attributes":{"admin_username":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"db_name":{"type":"string","description_kind":"plain","computed":true},"default_iam_role_arn":{"type":"string","description_kind":"plain","computed":true},"iam_roles":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"log_exports":{"type":["set","string"],"description_kind":"plain","computed":true},"namespace_id":{"type":"string","description_kind":"plain","computed":true},"namespace_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_redshiftserverless_workgroup":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"endpoint":{"type":["list",["object",{"address":"string","port":"number","vpc_endpoint":["list",["object",{"network_interface":["list",["object",{"availability_zone":"string","network_interface_id":"string","private_ip_address":"string","subnet_id":"string"}]],"vpc_endpoint_id":"string","vpc_id":"string"}]]}]],"description_kind":"plain","computed":true},"enhanced_vpc_routing":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"namespace_name":{"type":"string","description_kind":"plain","computed":true},"publicly_accessible":{"type":"bool","description_kind":"plain","computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"workgroup_id":{"type":"string","description_kind":"plain","computed":true},"workgroup_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_region":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_regions":{"version":0,"block":{"attributes":{"all_regions":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_resourcegroupstaggingapi_resources":{"version":0,"block":{"attributes":{"exclude_compliant_resources":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_compliance_details":{"type":"bool","description_kind":"plain","optional":true},"resource_arn_list":{"type":["set","string"],"description_kind":"plain","optional":true},"resource_tag_mapping_list":{"type":["list",["object",{"compliance_details":["list",["object",{"compliance_status":"bool","keys_with_noncompliant_values":["set","string"],"non_compliant_keys":["set","string"]}]],"resource_arn":"string","tags":["map","string"]}]],"description_kind":"plain","computed":true},"resource_type_filters":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"tag_filter":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":50}},"description_kind":"plain"}},"aws_route":{"version":0,"block":{"attributes":{"carrier_gateway_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"core_network_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"destination_cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"destination_ipv6_cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"destination_prefix_list_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"egress_only_gateway_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"gateway_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_gateway_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"nat_gateway_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"route_table_id":{"type":"string","description_kind":"plain","required":true},"transit_gateway_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_peering_connection_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53_delegation_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"caller_reference":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"name_servers":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_route53_resolver_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"direction":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_addresses":{"type":["set","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"resolver_endpoint_id":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53_resolver_firewall_config":{"version":0,"block":{"attributes":{"firewall_fail_open":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53_resolver_firewall_domain_list":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"creator_request_id":{"type":"string","description_kind":"plain","computed":true},"domain_count":{"type":"number","description_kind":"plain","computed":true},"firewall_domain_list_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_owner_name":{"type":"string","description_kind":"plain","computed":true},"modification_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_message":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_route53_resolver_firewall_rule_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"creator_request_id":{"type":"string","description_kind":"plain","computed":true},"firewall_rule_group_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"modification_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"rule_count":{"type":"number","description_kind":"plain","computed":true},"share_status":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_message":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_route53_resolver_firewall_rule_group_association":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"creator_request_id":{"type":"string","description_kind":"plain","computed":true},"firewall_rule_group_association_id":{"type":"string","description_kind":"plain","required":true},"firewall_rule_group_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_owner_name":{"type":"string","description_kind":"plain","computed":true},"modification_time":{"type":"string","description_kind":"plain","computed":true},"mutation_protection":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"priority":{"type":"number","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_message":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_route53_resolver_firewall_rules":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","optional":true},"firewall_rule_group_id":{"type":"string","description_kind":"plain","required":true},"firewall_rules":{"type":["list",["object",{"action":"string","block_override_dns_type":"string","block_override_domain":"string","block_override_ttl":"number","block_response":"string","creation_time":"string","creator_request_id":"string","firewall_domain_list_id":"string","firewall_rule_group_id":"string","modification_time":"string","name":"string","priority":"number"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"priority":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_route53_resolver_query_log_config":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"destination_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"resolver_query_log_config_id":{"type":"string","description_kind":"plain","optional":true},"share_status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53_resolver_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"resolver_endpoint_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resolver_rule_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rule_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"share_status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_route53_resolver_rules":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_regex":{"type":"string","description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","optional":true},"resolver_endpoint_id":{"type":"string","description_kind":"plain","optional":true},"resolver_rule_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"rule_type":{"type":"string","description_kind":"plain","optional":true},"share_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_route53_traffic_policy_document":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"json":{"type":"string","description_kind":"plain","computed":true},"record_type":{"type":"string","description_kind":"plain","optional":true},"start_endpoint":{"type":"string","description_kind":"plain","optional":true},"start_rule":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"endpoint":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"rule":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"geo_proximity_location":{"nesting_mode":"set","block":{"attributes":{"bias":{"type":"string","description_kind":"plain","optional":true},"endpoint_reference":{"type":"string","description_kind":"plain","optional":true},"evaluate_target_health":{"type":"bool","description_kind":"plain","optional":true},"health_check":{"type":"string","description_kind":"plain","optional":true},"latitude":{"type":"string","description_kind":"plain","optional":true},"longitude":{"type":"string","description_kind":"plain","optional":true},"region":{"type":"string","description_kind":"plain","optional":true},"rule_reference":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"items":{"nesting_mode":"set","block":{"attributes":{"endpoint_reference":{"type":"string","description_kind":"plain","optional":true},"health_check":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"location":{"nesting_mode":"set","block":{"attributes":{"continent":{"type":"string","description_kind":"plain","optional":true},"country":{"type":"string","description_kind":"plain","optional":true},"endpoint_reference":{"type":"string","description_kind":"plain","optional":true},"evaluate_target_health":{"type":"bool","description_kind":"plain","optional":true},"health_check":{"type":"string","description_kind":"plain","optional":true},"is_default":{"type":"bool","description_kind":"plain","optional":true},"rule_reference":{"type":"string","description_kind":"plain","optional":true},"subdivision":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"primary":{"nesting_mode":"list","block":{"attributes":{"endpoint_reference":{"type":"string","description_kind":"plain","optional":true},"evaluate_target_health":{"type":"bool","description_kind":"plain","optional":true},"health_check":{"type":"string","description_kind":"plain","optional":true},"rule_reference":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"region":{"nesting_mode":"set","block":{"attributes":{"endpoint_reference":{"type":"string","description_kind":"plain","optional":true},"evaluate_target_health":{"type":"bool","description_kind":"plain","optional":true},"health_check":{"type":"string","description_kind":"plain","optional":true},"region":{"type":"string","description_kind":"plain","optional":true},"rule_reference":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"secondary":{"nesting_mode":"list","block":{"attributes":{"endpoint_reference":{"type":"string","description_kind":"plain","optional":true},"evaluate_target_health":{"type":"bool","description_kind":"plain","optional":true},"health_check":{"type":"string","description_kind":"plain","optional":true},"rule_reference":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53_zone":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"caller_reference":{"type":"string","description_kind":"plain","computed":true},"comment":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_description":{"type":"string","description_kind":"plain","computed":true},"linked_service_principal":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_servers":{"type":["list","string"],"description_kind":"plain","computed":true},"primary_name_server":{"type":"string","description_kind":"plain","computed":true},"private_zone":{"type":"bool","description_kind":"plain","optional":true},"resource_record_set_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zone_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_route_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"associations":{"type":["list",["object",{"gateway_id":"string","main":"bool","route_table_association_id":"string","route_table_id":"string","subnet_id":"string"}]],"description_kind":"plain","computed":true},"gateway_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"route_table_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"routes":{"type":["list",["object",{"carrier_gateway_id":"string","cidr_block":"string","core_network_arn":"string","destination_prefix_list_id":"string","egress_only_gateway_id":"string","gateway_id":"string","instance_id":"string","ipv6_cidr_block":"string","local_gateway_id":"string","nat_gateway_id":"string","network_interface_id":"string","transit_gateway_id":"string","vpc_endpoint_id":"string","vpc_peering_connection_id":"string"}]],"description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route_tables":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_s3_account_public_access_block":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true},"block_public_acls":{"type":"bool","description_kind":"plain","computed":true},"block_public_policy":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_public_acls":{"type":"bool","description_kind":"plain","computed":true},"restrict_public_buckets":{"type":"bool","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_s3_bucket":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bucket":{"type":"string","description_kind":"plain","required":true},"bucket_domain_name":{"type":"string","description_kind":"plain","computed":true},"bucket_regional_domain_name":{"type":"string","description_kind":"plain","computed":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","computed":true},"website_domain":{"type":"string","description_kind":"plain","computed":true},"website_endpoint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_s3_bucket_object":{"version":0,"block":{"attributes":{"body":{"type":"string","description_kind":"plain","computed":true},"bucket":{"type":"string","description_kind":"plain","deprecated":true,"required":true},"bucket_key_enabled":{"type":"bool","description_kind":"plain","computed":true},"cache_control":{"type":"string","description_kind":"plain","computed":true},"content_disposition":{"type":"string","description_kind":"plain","computed":true},"content_encoding":{"type":"string","description_kind":"plain","computed":true},"content_language":{"type":"string","description_kind":"plain","computed":true},"content_length":{"type":"number","description_kind":"plain","computed":true},"content_type":{"type":"string","description_kind":"plain","computed":true},"etag":{"type":"string","description_kind":"plain","computed":true},"expiration":{"type":"string","description_kind":"plain","computed":true},"expires":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","computed":true},"object_lock_legal_hold_status":{"type":"string","description_kind":"plain","computed":true},"object_lock_mode":{"type":"string","description_kind":"plain","computed":true},"object_lock_retain_until_date":{"type":"string","description_kind":"plain","computed":true},"range":{"type":"string","description_kind":"plain","optional":true},"server_side_encryption":{"type":"string","description_kind":"plain","computed":true},"sse_kms_key_id":{"type":"string","description_kind":"plain","computed":true},"storage_class":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"website_redirect_location":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain","deprecated":true}},"aws_s3_bucket_objects":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","deprecated":true,"required":true},"common_prefixes":{"type":["list","string"],"description_kind":"plain","computed":true},"delimiter":{"type":"string","description_kind":"plain","optional":true},"encoding_type":{"type":"string","description_kind":"plain","optional":true},"fetch_owner":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"keys":{"type":["list","string"],"description_kind":"plain","computed":true},"max_keys":{"type":"number","description_kind":"plain","optional":true},"owners":{"type":["list","string"],"description_kind":"plain","computed":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"start_after":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain","deprecated":true}},"aws_s3_bucket_policy":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_s3_object":{"version":0,"block":{"attributes":{"body":{"type":"string","description_kind":"plain","computed":true},"bucket":{"type":"string","description_kind":"plain","required":true},"bucket_key_enabled":{"type":"bool","description_kind":"plain","computed":true},"cache_control":{"type":"string","description_kind":"plain","computed":true},"content_disposition":{"type":"string","description_kind":"plain","computed":true},"content_encoding":{"type":"string","description_kind":"plain","computed":true},"content_language":{"type":"string","description_kind":"plain","computed":true},"content_length":{"type":"number","description_kind":"plain","computed":true},"content_type":{"type":"string","description_kind":"plain","computed":true},"etag":{"type":"string","description_kind":"plain","computed":true},"expiration":{"type":"string","description_kind":"plain","computed":true},"expires":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","computed":true},"object_lock_legal_hold_status":{"type":"string","description_kind":"plain","computed":true},"object_lock_mode":{"type":"string","description_kind":"plain","computed":true},"object_lock_retain_until_date":{"type":"string","description_kind":"plain","computed":true},"range":{"type":"string","description_kind":"plain","optional":true},"server_side_encryption":{"type":"string","description_kind":"plain","computed":true},"sse_kms_key_id":{"type":"string","description_kind":"plain","computed":true},"storage_class":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"website_redirect_location":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_s3_objects":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"common_prefixes":{"type":["list","string"],"description_kind":"plain","computed":true},"delimiter":{"type":"string","description_kind":"plain","optional":true},"encoding_type":{"type":"string","description_kind":"plain","optional":true},"fetch_owner":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"keys":{"type":["list","string"],"description_kind":"plain","computed":true},"max_keys":{"type":"number","description_kind":"plain","optional":true},"owners":{"type":["list","string"],"description_kind":"plain","computed":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"start_after":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_s3control_multi_region_access_point":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"alias":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_access_block":{"type":["list",["object",{"block_public_acls":"bool","block_public_policy":"bool","ignore_public_acls":"bool","restrict_public_buckets":"bool"}]],"description_kind":"plain","computed":true},"regions":{"type":["list",["object",{"bucket":"string","region":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_sagemaker_prebuilt_ecr_image":{"version":0,"block":{"attributes":{"dns_suffix":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_tag":{"type":"string","description_kind":"plain","optional":true},"region":{"type":"string","description_kind":"plain","optional":true},"registry_id":{"type":"string","description_kind":"plain","computed":true},"registry_path":{"type":"string","description_kind":"plain","computed":true},"repository_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_secretsmanager_random_password":{"version":0,"block":{"attributes":{"exclude_characters":{"type":"string","description_kind":"plain","optional":true},"exclude_lowercase":{"type":"bool","description_kind":"plain","optional":true},"exclude_numbers":{"type":"bool","description_kind":"plain","optional":true},"exclude_punctuation":{"type":"bool","description_kind":"plain","optional":true},"exclude_uppercase":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_space":{"type":"bool","description_kind":"plain","optional":true},"password_length":{"type":"number","description_kind":"plain","optional":true},"random_password":{"type":"string","description_kind":"plain","optional":true,"computed":true},"require_each_included_type":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_secretsmanager_secret":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_secretsmanager_secret_rotation":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rotation_enabled":{"type":"bool","description_kind":"plain","computed":true},"rotation_lambda_arn":{"type":"string","description_kind":"plain","computed":true},"rotation_rules":{"type":["list",["object",{"automatically_after_days":"number","duration":"string","schedule_expression":"string"}]],"description_kind":"plain","computed":true},"secret_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_secretsmanager_secret_version":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"secret_binary":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secret_id":{"type":"string","description_kind":"plain","required":true},"secret_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"version_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version_stage":{"type":"string","description_kind":"plain","optional":true},"version_stages":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_secretsmanager_secrets":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_security_group":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_security_groups":{"version":0,"block":{"attributes":{"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_serverlessapplicationrepository_application":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"required_capabilities":{"type":["set","string"],"description_kind":"plain","computed":true},"semantic_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_code_url":{"type":"string","description_kind":"plain","computed":true},"template_url":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_service":{"version":0,"block":{"attributes":{"dns_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"partition":{"type":"string","description_kind":"plain","computed":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"reverse_dns_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"reverse_dns_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"supported":{"type":"bool","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_service_discovery_dns_namespace":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"hosted_zone":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_service_discovery_http_namespace":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"http_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_service_discovery_service":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"dns_config":{"type":["list",["object",{"dns_records":["list",["object",{"ttl":"number","type":"string"}]],"namespace_id":"string","routing_policy":"string"}]],"description_kind":"plain","computed":true},"health_check_config":{"type":["list",["object",{"failure_threshold":"number","resource_path":"string","type":"string"}]],"description_kind":"plain","computed":true},"health_check_custom_config":{"type":["list",["object",{"failure_threshold":"number"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","deprecated":true,"optional":true,"computed":true}},"description_kind":"plain"}},"aws_servicecatalog_constraint":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","computed":true},"parameters":{"type":"string","description_kind":"plain","computed":true},"portfolio_id":{"type":"string","description_kind":"plain","computed":true},"product_id":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_launch_paths":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"product_id":{"type":"string","description_kind":"plain","required":true},"summaries":{"type":["list",["object",{"constraint_summaries":["list",["object",{"description":"string","type":"string"}]],"name":"string","path_id":"string","tags":["map","string"]}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_portfolio":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","computed":true},"provider_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_portfolio_constraints":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"details":{"type":["list",["object",{"constraint_id":"string","description":"string","owner":"string","portfolio_id":"string","product_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"portfolio_id":{"type":"string","description_kind":"plain","required":true},"product_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_product":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"distributor":{"type":"string","description_kind":"plain","computed":true},"has_default_path":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"support_description":{"type":"string","description_kind":"plain","computed":true},"support_email":{"type":"string","description_kind":"plain","computed":true},"support_url":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_provisioning_artifacts":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"product_id":{"type":"string","description_kind":"plain","required":true},"provisioning_artifact_details":{"type":["list",["object",{"active":"bool","created_time":"string","description":"string","guidance":"string","id":"string","name":"string","type":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicequotas_service":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_code":{"type":"string","description_kind":"plain","computed":true},"service_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_servicequotas_service_quota":{"version":0,"block":{"attributes":{"adjustable":{"type":"bool","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"default_value":{"type":"number","description_kind":"plain","computed":true},"global_quota":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"quota_code":{"type":"string","description_kind":"plain","optional":true,"computed":true},"quota_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_code":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","computed":true},"usage_metric":{"type":["list",["object",{"metric_dimensions":["list",["object",{"class":"string","resource":"string","service":"string","type":"string"}]],"metric_name":"string","metric_namespace":"string","metric_statistic_recommendation":"string"}]],"description_kind":"plain","computed":true},"value":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ses_active_receipt_rule_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rule_set_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ses_domain_identity":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"verification_token":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ses_email_identity":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"email":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_sesv2_configuration_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"configuration_set_name":{"type":"string","description_kind":"plain","required":true},"delivery_options":{"type":["list",["object",{"sending_pool_name":"string","tls_policy":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"reputation_options":{"type":["list",["object",{"last_fresh_start":"string","reputation_metrics_enabled":"bool"}]],"description_kind":"plain","computed":true},"sending_options":{"type":["list",["object",{"sending_enabled":"bool"}]],"description_kind":"plain","computed":true},"suppression_options":{"type":["list",["object",{"suppressed_reasons":["list","string"]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tracking_options":{"type":["list",["object",{"custom_redirect_domain":"string"}]],"description_kind":"plain","computed":true},"vdm_options":{"type":["list",["object",{"dashboard_options":["list",["object",{"engagement_metrics":"string"}]],"guardian_options":["list",["object",{"optimized_shared_delivery":"string"}]]}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_sesv2_dedicated_ip_pool":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"dedicated_ips":{"type":["list",["object",{"ip":"string","warmup_percentage":"number","warmup_status":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pool_name":{"type":"string","description_kind":"plain","required":true},"scaling_mode":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_sesv2_email_identity":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"configuration_set_name":{"type":"string","description_kind":"plain","computed":true},"dkim_signing_attributes":{"type":["list",["object",{"current_signing_key_length":"string","domain_signing_private_key":"string","domain_signing_selector":"string","last_key_generation_timestamp":"string","next_signing_key_length":"string","signing_attributes_origin":"string","status":"string","tokens":["list","string"]}]],"description_kind":"plain","computed":true},"email_identity":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"verified_for_sending_status":{"type":"bool","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_sesv2_email_identity_mail_from_attributes":{"version":0,"block":{"attributes":{"behavior_on_mx_failure":{"type":"string","description_kind":"plain","computed":true},"email_identity":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"mail_from_domain":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_sfn_activity":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_sfn_alias":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"routing_configuration":{"type":["list",["object",{"state_machine_version_arn":"string","weight":"number"}]],"description_kind":"plain","computed":true},"statemachine_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_sfn_state_machine":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"definition":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"revision_id":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_sfn_state_machine_versions":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"statemachine_arn":{"type":"string","description_kind":"plain","required":true},"statemachine_versions":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_signer_signing_job":{"version":0,"block":{"attributes":{"completed_at":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"job_id":{"type":"string","description_kind":"plain","required":true},"job_invoker":{"type":"string","description_kind":"plain","computed":true},"job_owner":{"type":"string","description_kind":"plain","computed":true},"platform_display_name":{"type":"string","description_kind":"plain","computed":true},"platform_id":{"type":"string","description_kind":"plain","computed":true},"profile_name":{"type":"string","description_kind":"plain","computed":true},"profile_version":{"type":"string","description_kind":"plain","computed":true},"requested_by":{"type":"string","description_kind":"plain","computed":true},"revocation_record":{"type":["list",["object",{"reason":"string","revoked_at":"string","revoked_by":"string"}]],"description_kind":"plain","computed":true},"signature_expires_at":{"type":"string","description_kind":"plain","computed":true},"signed_object":{"type":["list",["object",{"s3":["list",["object",{"bucket":"string","key":"string"}]]}]],"description_kind":"plain","computed":true},"source":{"type":["list",["object",{"s3":["list",["object",{"bucket":"string","key":"string","version":"string"}]]}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_reason":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_signer_signing_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"platform_display_name":{"type":"string","description_kind":"plain","computed":true},"platform_id":{"type":"string","description_kind":"plain","computed":true},"revocation_record":{"type":["list",["object",{"revocation_effective_from":"string","revoked_at":"string","revoked_by":"string"}]],"description_kind":"plain","computed":true},"signature_validity_period":{"type":["list",["object",{"type":"string","value":"number"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","computed":true},"version_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_sns_topic":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_sqs_queue":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_sqs_queues":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"queue_name_prefix":{"type":"string","description_kind":"plain","optional":true},"queue_urls":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ssm_document":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","computed":true},"document_format":{"type":"string","description_kind":"plain","optional":true},"document_type":{"type":"string","description_kind":"plain","computed":true},"document_version":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ssm_instances":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["set","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ssm_maintenance_windows":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ssm_parameter":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"insecure_value":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","computed":true},"value":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"version":{"type":"number","description_kind":"plain","computed":true},"with_decryption":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_ssm_parameters_by_path":{"version":0,"block":{"attributes":{"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["list","string"],"description_kind":"plain","computed":true},"path":{"type":"string","description_kind":"plain","required":true},"recursive":{"type":"bool","description_kind":"plain","optional":true},"types":{"type":["list","string"],"description_kind":"plain","computed":true},"values":{"type":["list","string"],"description_kind":"plain","computed":true,"sensitive":true},"with_decryption":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_ssm_patch_baseline":{"version":0,"block":{"attributes":{"approval_rule":{"type":["list",["object",{"approve_after_days":"number","approve_until_date":"string","compliance_level":"string","enable_non_security":"bool","patch_filter":["list",["object",{"key":"string","values":["list","string"]}]]}]],"description_kind":"plain","computed":true},"approved_patches":{"type":["list","string"],"description_kind":"plain","computed":true},"approved_patches_compliance_level":{"type":"string","description_kind":"plain","computed":true},"approved_patches_enable_non_security":{"type":"bool","description_kind":"plain","computed":true},"default_baseline":{"type":"bool","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","computed":true},"global_filter":{"type":["list",["object",{"key":"string","values":["list","string"]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"operating_system":{"type":"string","description_kind":"plain","optional":true},"owner":{"type":"string","description_kind":"plain","required":true},"rejected_patches":{"type":["list","string"],"description_kind":"plain","computed":true},"rejected_patches_action":{"type":"string","description_kind":"plain","computed":true},"source":{"type":["list",["object",{"configuration":"string","name":"string","products":["list","string"]}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ssmcontacts_contact":{"version":0,"block":{"attributes":{"alias":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ssmcontacts_contact_channel":{"version":0,"block":{"attributes":{"activation_status":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","required":true},"contact_id":{"type":"string","description_kind":"plain","computed":true},"delivery_address":{"type":["list",["object",{"simple_address":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ssmcontacts_plan":{"version":0,"block":{"attributes":{"contact_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stage":{"type":["list",["object",{"duration_in_minutes":"number","target":["list",["object",{"channel_target_info":["list",["object",{"contact_channel_id":"string","retry_interval_in_minutes":"number"}]],"contact_target_info":["list",["object",{"contact_id":"string","is_essential":"bool"}]]}]]}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ssmincidents_replication_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_by":{"type":"string","description_kind":"plain","computed":true},"deletion_protected":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified_by":{"type":"string","description_kind":"plain","computed":true},"region":{"type":["set",["object",{"kms_key_arn":"string","name":"string","status":"string","status_message":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ssmincidents_response_plan":{"version":0,"block":{"attributes":{"action":{"type":["list",["object",{"ssm_automation":["list",["object",{"document_name":"string","document_version":"string","dynamic_parameters":["map","string"],"parameter":["set",["object",{"name":"string","values":["set","string"]}]],"role_arn":"string","target_account":"string"}]]}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","required":true},"chat_channel":{"type":["set","string"],"description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"engagements":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"incident_template":{"type":["list",["object",{"dedupe_string":"string","impact":"number","incident_tags":["map","string"],"notification_target":["set",["object",{"sns_topic_arn":"string"}]],"summary":"string","title":"string"}]],"description_kind":"plain","computed":true},"integration":{"type":["list",["object",{"pagerduty":["list",["object",{"name":"string","secret_id":"string","service_id":"string"}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ssoadmin_instances":{"version":0,"block":{"attributes":{"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_store_ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ssoadmin_permission_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_arn":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"relay_state":{"type":"string","description_kind":"plain","computed":true},"session_duration":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_storagegateway_local_disk":{"version":0,"block":{"attributes":{"disk_id":{"type":"string","description_kind":"plain","computed":true},"disk_node":{"type":"string","description_kind":"plain","optional":true,"computed":true},"disk_path":{"type":"string","description_kind":"plain","optional":true,"computed":true},"gateway_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_subnet":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"assign_ipv6_address_on_creation":{"type":"bool","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"availability_zone_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"available_ip_address_count":{"type":"number","description_kind":"plain","computed":true},"cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"customer_owned_ipv4_pool":{"type":"string","description_kind":"plain","computed":true},"default_for_az":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"enable_dns64":{"type":"bool","description_kind":"plain","computed":true},"enable_lni_at_device_index":{"type":"number","description_kind":"plain","computed":true},"enable_resource_name_dns_a_record_on_launch":{"type":"bool","description_kind":"plain","computed":true},"enable_resource_name_dns_aaaa_record_on_launch":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_cidr_block_association_id":{"type":"string","description_kind":"plain","computed":true},"ipv6_native":{"type":"bool","description_kind":"plain","computed":true},"map_customer_owned_ip_on_launch":{"type":"bool","description_kind":"plain","computed":true},"map_public_ip_on_launch":{"type":"bool","description_kind":"plain","computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"private_dns_hostname_type_on_launch":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_subnets":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_transfer_server":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"endpoint_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_provider_type":{"type":"string","description_kind":"plain","computed":true},"invocation_role":{"type":"string","description_kind":"plain","computed":true},"logging_role":{"type":"string","description_kind":"plain","computed":true},"protocols":{"type":["list","string"],"description_kind":"plain","computed":true},"security_policy_name":{"type":"string","description_kind":"plain","computed":true},"server_id":{"type":"string","description_kind":"plain","required":true},"structured_log_destinations":{"type":["list","string"],"description_kind":"plain","computed":true},"url":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_vpc":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cidr_block_associations":{"type":["list",["object",{"association_id":"string","cidr_block":"string","state":"string"}]],"description_kind":"plain","computed":true},"default":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"dhcp_options_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_dns_hostnames":{"type":"bool","description_kind":"plain","computed":true},"enable_dns_support":{"type":"bool","description_kind":"plain","computed":true},"enable_network_address_usage_metrics":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_tenancy":{"type":"string","description_kind":"plain","computed":true},"ipv6_association_id":{"type":"string","description_kind":"plain","computed":true},"ipv6_cidr_block":{"type":"string","description_kind":"plain","computed":true},"main_route_table_id":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_dhcp_options":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"dhcp_options_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"domain_name":{"type":"string","description_kind":"plain","computed":true},"domain_name_servers":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"netbios_name_servers":{"type":["list","string"],"description_kind":"plain","computed":true},"netbios_node_type":{"type":"string","description_kind":"plain","computed":true},"ntp_servers":{"type":["list","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cidr_blocks":{"type":["list","string"],"description_kind":"plain","computed":true},"dns_entry":{"type":["list",["object",{"dns_name":"string","hosted_zone_id":"string"}]],"description_kind":"plain","computed":true},"dns_options":{"type":["list",["object",{"dns_record_ip_type":"string","private_dns_only_for_inbound_resolver_endpoint":"bool"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description_kind":"plain","computed":true},"network_interface_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"policy":{"type":"string","description_kind":"plain","computed":true},"prefix_list_id":{"type":"string","description_kind":"plain","computed":true},"private_dns_enabled":{"type":"bool","description_kind":"plain","computed":true},"requester_managed":{"type":"bool","description_kind":"plain","computed":true},"route_table_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"service_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_endpoint_type":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_endpoint_service":{"version":0,"block":{"attributes":{"acceptance_required":{"type":"bool","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["set","string"],"description_kind":"plain","computed":true},"base_endpoint_dns_names":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"manages_vpc_endpoints":{"type":"bool","description_kind":"plain","computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"private_dns_name":{"type":"string","description_kind":"plain","computed":true},"service":{"type":"string","description_kind":"plain","optional":true},"service_id":{"type":"string","description_kind":"plain","computed":true},"service_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"supported_ip_address_types":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_endpoint_policy_supported":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipam_pool":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","computed":true},"allocation_default_netmask_length":{"type":"number","description_kind":"plain","computed":true},"allocation_max_netmask_length":{"type":"number","description_kind":"plain","computed":true},"allocation_min_netmask_length":{"type":"number","description_kind":"plain","computed":true},"allocation_resource_tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_import":{"type":"bool","description_kind":"plain","computed":true},"aws_service":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true},"ipam_pool_id":{"type":"string","description_kind":"plain","optional":true},"ipam_scope_id":{"type":"string","description_kind":"plain","computed":true},"ipam_scope_type":{"type":"string","description_kind":"plain","computed":true},"locale":{"type":"string","description_kind":"plain","computed":true},"pool_depth":{"type":"number","description_kind":"plain","computed":true},"publicly_advertisable":{"type":"bool","description_kind":"plain","computed":true},"source_ipam_pool_id":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipam_pool_cidrs":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipam_pool_cidrs":{"type":["set",["object",{"cidr":"string","state":"string"}]],"description_kind":"plain","computed":true},"ipam_pool_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipam_pools":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipam_pools":{"type":["set",["object",{"address_family":"string","allocation_default_netmask_length":"number","allocation_max_netmask_length":"number","allocation_min_netmask_length":"number","allocation_resource_tags":["map","string"],"arn":"string","auto_import":"bool","aws_service":"string","description":"string","id":"string","ipam_pool_id":"string","ipam_scope_id":"string","ipam_scope_type":"string","locale":"string","pool_depth":"number","publicly_advertisable":"bool","source_ipam_pool_id":"string","state":"string","tags":["map","string"]}]],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipam_preview_next_cidr":{"version":0,"block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","computed":true},"disallowed_cidrs":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipam_pool_id":{"type":"string","description_kind":"plain","required":true},"netmask_length":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_peering_connection":{"version":0,"block":{"attributes":{"accepter":{"type":["map","bool"],"description_kind":"plain","computed":true},"cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cidr_block_set":{"type":["list",["object",{"cidr_block":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_cidr_block_set":{"type":["list",["object",{"cidr_block":"string"}]],"description_kind":"plain","computed":true},"peer_owner_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"requester":{"type":["map","bool"],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_peering_connections":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_security_group_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cidr_ipv4":{"type":"string","description_kind":"plain","computed":true},"cidr_ipv6":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"from_port":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"ip_protocol":{"type":"string","description_kind":"plain","computed":true},"is_egress":{"type":"bool","description_kind":"plain","computed":true},"prefix_list_id":{"type":"string","description_kind":"plain","computed":true},"referenced_security_group_id":{"type":"string","description_kind":"plain","computed":true},"security_group_id":{"type":"string","description_kind":"plain","computed":true},"security_group_rule_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"to_port":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_security_group_rules":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpclattice_auth_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","optional":true},"resource_identifier":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_vpclattice_listener":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"default_action":{"type":["list",["object",{"fixed_response":["list",["object",{"status_code":"number"}]],"forward":["list",["object",{"target_groups":["list",["object",{"target_group_identifier":"string","weight":"number"}]]}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_at":{"type":"string","description_kind":"plain","computed":true},"listener_id":{"type":"string","description_kind":"plain","computed":true},"listener_identifier":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"protocol":{"type":"string","description_kind":"plain","computed":true},"service_arn":{"type":"string","description_kind":"plain","computed":true},"service_id":{"type":"string","description_kind":"plain","computed":true},"service_identifier":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_vpclattice_resource_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","computed":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_vpclattice_service":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auth_type":{"type":"string","description_kind":"plain","computed":true},"certificate_arn":{"type":"string","description_kind":"plain","computed":true},"custom_domain_name":{"type":"string","description_kind":"plain","computed":true},"dns_entry":{"type":["list",["object",{"domain_name":"string","hosted_zone_id":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_vpclattice_service_network":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auth_type":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_at":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"number_of_associated_services":{"type":"number","description_kind":"plain","computed":true},"number_of_associated_vpcs":{"type":"number","description_kind":"plain","computed":true},"service_network_identifier":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_vpcs":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpn_gateway":{"version":0,"block":{"attributes":{"amazon_side_asn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"attached_vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_ipset":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_waf_rate_based_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_waf_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_waf_subscribed_rule_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_waf_web_acl":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_wafregional_ipset":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_wafregional_rate_based_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_wafregional_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_wafregional_subscribed_rule_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_wafregional_web_acl":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_wafv2_ip_set":{"version":0,"block":{"attributes":{"addresses":{"type":["set","string"],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_version":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_wafv2_regex_pattern_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"regular_expression":{"type":["set",["object",{"regex_string":"string"}]],"description_kind":"plain","computed":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_wafv2_rule_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_wafv2_web_acl":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_workspaces_bundle":{"version":0,"block":{"attributes":{"bundle_id":{"type":"string","description_kind":"plain","optional":true},"compute_type":{"type":["list",["object",{"name":"string"}]],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"owner":{"type":"string","description_kind":"plain","optional":true},"root_storage":{"type":["list",["object",{"capacity":"string"}]],"description_kind":"plain","computed":true},"user_storage":{"type":["list",["object",{"capacity":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_workspaces_directory":{"version":0,"block":{"attributes":{"alias":{"type":"string","description_kind":"plain","computed":true},"customer_user_name":{"type":"string","description_kind":"plain","computed":true},"directory_id":{"type":"string","description_kind":"plain","required":true},"directory_name":{"type":"string","description_kind":"plain","computed":true},"directory_type":{"type":"string","description_kind":"plain","computed":true},"dns_ip_addresses":{"type":["set","string"],"description_kind":"plain","computed":true},"iam_role_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"registration_code":{"type":"string","description_kind":"plain","computed":true},"self_service_permissions":{"type":["list",["object",{"change_compute_type":"bool","increase_volume_size":"bool","rebuild_workspace":"bool","restart_workspace":"bool","switch_running_mode":"bool"}]],"description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"workspace_access_properties":{"type":["list",["object",{"device_type_android":"string","device_type_chromeos":"string","device_type_ios":"string","device_type_linux":"string","device_type_osx":"string","device_type_web":"string","device_type_windows":"string","device_type_zeroclient":"string"}]],"description_kind":"plain","computed":true},"workspace_creation_properties":{"type":["list",["object",{"custom_security_group_id":"string","default_ou":"string","enable_internet_access":"bool","enable_maintenance_mode":"bool","user_enabled_as_local_administrator":"bool"}]],"description_kind":"plain","computed":true},"workspace_security_group_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_workspaces_image":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","computed":true},"operating_system_type":{"type":"string","description_kind":"plain","computed":true},"required_tenancy":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_workspaces_workspace":{"version":0,"block":{"attributes":{"bundle_id":{"type":"string","description_kind":"plain","computed":true},"computer_name":{"type":"string","description_kind":"plain","computed":true},"directory_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"root_volume_encryption_enabled":{"type":"bool","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_volume_encryption_enabled":{"type":"bool","description_kind":"plain","computed":true},"volume_encryption_key":{"type":"string","description_kind":"plain","computed":true},"workspace_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"workspace_properties":{"type":["list",["object",{"compute_type_name":"string","root_volume_size_gib":"number","running_mode":"string","running_mode_auto_stop_timeout_in_minutes":"number","user_volume_size_gib":"number"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}}}}}} +{"format_version":"1.0","provider_schemas":{"registry.terraform.io/hashicorp/aws":{"provider":{"version":0,"block":{"attributes":{"access_key":{"type":"string","description":"The access key for API operations. You can retrieve this\nfrom the 'Security \u0026 Credentials' section of the AWS console.","description_kind":"plain","optional":true},"allowed_account_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_ca_bundle":{"type":"string","description":"File containing custom root and intermediate certificates. Can also be configured using the `AWS_CA_BUNDLE` environment variable. (Setting `ca_bundle` in the shared config file is not supported.)","description_kind":"plain","optional":true},"ec2_metadata_service_endpoint":{"type":"string","description":"Address of the EC2 metadata service endpoint to use. Can also be configured using the `AWS_EC2_METADATA_SERVICE_ENDPOINT` environment variable.","description_kind":"plain","optional":true},"ec2_metadata_service_endpoint_mode":{"type":"string","description":"Protocol to use with EC2 metadata service endpoint.Valid values are `IPv4` and `IPv6`. Can also be configured using the `AWS_EC2_METADATA_SERVICE_ENDPOINT_MODE` environment variable.","description_kind":"plain","optional":true},"forbidden_account_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"http_proxy":{"type":"string","description":"The address of an HTTP proxy to use when accessing the AWS API. Can also be configured using the `HTTP_PROXY` or `HTTPS_PROXY` environment variables.","description_kind":"plain","optional":true},"insecure":{"type":"bool","description":"Explicitly allow the provider to perform \"insecure\" SSL requests. If omitted, default value is `false`","description_kind":"plain","optional":true},"max_retries":{"type":"number","description":"The maximum number of times an AWS API request is\nbeing executed. If the API request still fails, an error is\nthrown.","description_kind":"plain","optional":true},"profile":{"type":"string","description":"The profile for API operations. If not set, the default profile\ncreated with `aws configure` will be used.","description_kind":"plain","optional":true},"region":{"type":"string","description":"The region where AWS operations will take place. Examples\nare us-east-1, us-west-2, etc.","description_kind":"plain","optional":true},"retry_mode":{"type":"string","description":"Specifies how retries are attempted. Valid values are `standard` and `adaptive`. Can also be configured using the `AWS_RETRY_MODE` environment variable.","description_kind":"plain","optional":true},"s3_us_east_1_regional_endpoint":{"type":"string","description":"Specifies whether S3 API calls in the `us-east-1` region use the legacy global endpoint or a regional endpoint. Valid values are `legacy` or `regional`. Can also be configured using the `AWS_S3_US_EAST_1_REGIONAL_ENDPOINT` environment variable or the `s3_us_east_1_regional_endpoint` shared config file parameter","description_kind":"plain","optional":true},"s3_use_path_style":{"type":"bool","description":"Set this to true to enable the request to use path-style addressing,\ni.e., https://s3.amazonaws.com/BUCKET/KEY. By default, the S3 client will\nuse virtual hosted bucket addressing when possible\n(https://BUCKET.s3.amazonaws.com/KEY). Specific to the Amazon S3 service.","description_kind":"plain","optional":true},"secret_key":{"type":"string","description":"The secret key for API operations. You can retrieve this\nfrom the 'Security \u0026 Credentials' section of the AWS console.","description_kind":"plain","optional":true},"shared_config_files":{"type":["list","string"],"description":"List of paths to shared config files. If not set, defaults to [~/.aws/config].","description_kind":"plain","optional":true},"shared_credentials_files":{"type":["list","string"],"description":"List of paths to shared credentials files. If not set, defaults to [~/.aws/credentials].","description_kind":"plain","optional":true},"skip_credentials_validation":{"type":"bool","description":"Skip the credentials validation via STS API. Used for AWS API implementations that do not have STS available/implemented.","description_kind":"plain","optional":true},"skip_metadata_api_check":{"type":"string","description":"Skip the AWS Metadata API check. Used for AWS API implementations that do not have a metadata api endpoint.","description_kind":"plain","optional":true},"skip_region_validation":{"type":"bool","description":"Skip static validation of region name. Used by users of alternative AWS-like APIs or users w/ access to regions that are not public (yet).","description_kind":"plain","optional":true},"skip_requesting_account_id":{"type":"bool","description":"Skip requesting the account ID. Used for AWS API implementations that do not have IAM/STS API and/or metadata API.","description_kind":"plain","optional":true},"sts_region":{"type":"string","description":"The region where AWS STS operations will take place. Examples\nare us-east-1 and us-west-2.","description_kind":"plain","optional":true},"token":{"type":"string","description":"session token. A session token is only required if you are\nusing temporary security credentials.","description_kind":"plain","optional":true},"use_dualstack_endpoint":{"type":"bool","description":"Resolve an endpoint with DualStack capability","description_kind":"plain","optional":true},"use_fips_endpoint":{"type":"bool","description":"Resolve an endpoint with FIPS capability","description_kind":"plain","optional":true}},"block_types":{"assume_role":{"nesting_mode":"list","block":{"attributes":{"duration":{"type":"string","description":"The duration, between 15 minutes and 12 hours, of the role session. Valid time units are ns, us (or µs), ms, s, h, or m.","description_kind":"plain","optional":true},"external_id":{"type":"string","description":"A unique identifier that might be required when you assume a role in another account.","description_kind":"plain","optional":true},"policy":{"type":"string","description":"IAM Policy JSON describing further restricting permissions for the IAM Role being assumed.","description_kind":"plain","optional":true},"policy_arns":{"type":["set","string"],"description":"Amazon Resource Names (ARNs) of IAM Policies describing further restricting permissions for the IAM Role being assumed.","description_kind":"plain","optional":true},"role_arn":{"type":"string","description":"Amazon Resource Name (ARN) of an IAM Role to assume prior to making API calls.","description_kind":"plain","optional":true},"session_name":{"type":"string","description":"An identifier for the assumed role session.","description_kind":"plain","optional":true},"source_identity":{"type":"string","description":"Source identity specified by the principal assuming the role.","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description":"Assume role session tags.","description_kind":"plain","optional":true},"transitive_tag_keys":{"type":["set","string"],"description":"Assume role session tag keys to pass to any subsequent sessions.","description_kind":"plain","optional":true}},"description_kind":"plain"}},"assume_role_with_web_identity":{"nesting_mode":"list","block":{"attributes":{"duration":{"type":"string","description":"The duration, between 15 minutes and 12 hours, of the role session. Valid time units are ns, us (or µs), ms, s, h, or m.","description_kind":"plain","optional":true},"policy":{"type":"string","description":"IAM Policy JSON describing further restricting permissions for the IAM Role being assumed.","description_kind":"plain","optional":true},"policy_arns":{"type":["set","string"],"description":"Amazon Resource Names (ARNs) of IAM Policies describing further restricting permissions for the IAM Role being assumed.","description_kind":"plain","optional":true},"role_arn":{"type":"string","description":"Amazon Resource Name (ARN) of an IAM Role to assume prior to making API calls.","description_kind":"plain","optional":true},"session_name":{"type":"string","description":"An identifier for the assumed role session.","description_kind":"plain","optional":true},"web_identity_token":{"type":"string","description_kind":"plain","optional":true},"web_identity_token_file":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"default_tags":{"nesting_mode":"list","block":{"attributes":{"tags":{"type":["map","string"],"description":"Resource tags to default across all resources","description_kind":"plain","optional":true}},"description":"Configuration block with settings to default resource tags across all resources.","description_kind":"plain"}},"endpoints":{"nesting_mode":"set","block":{"attributes":{"accessanalyzer":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"account":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"acm":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"acmpca":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"amg":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"amp":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"amplify":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"apigateway":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"apigatewayv2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"appautoscaling":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"appconfig":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"appflow":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"appintegrations":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"appintegrationsservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"applicationautoscaling":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"applicationinsights":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"appmesh":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"apprunner":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"appstream":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"appsync":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"athena":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"auditmanager":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"autoscaling":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"autoscalingplans":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"backup":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"batch":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"beanstalk":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"budgets":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ce":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"chime":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"chimesdkmediapipelines":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"chimesdkvoice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cleanrooms":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloud9":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudcontrol":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudcontrolapi":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudformation":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudfront":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudhsm":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudhsmv2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudsearch":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudtrail":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudwatch":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudwatchevents":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudwatchevidently":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudwatchlog":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudwatchlogs":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudwatchobservabilityaccessmanager":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cloudwatchrum":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"codeartifact":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"codebuild":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"codecatalyst":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"codecommit":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"codedeploy":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"codegurureviewer":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"codepipeline":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"codestarconnections":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"codestarnotifications":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cognitoidentity":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cognitoidentityprovider":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cognitoidp":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"comprehend":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"computeoptimizer":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"config":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"configservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"connect":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"controltower":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"costandusagereportservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"costexplorer":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"cur":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"databasemigration":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"databasemigrationservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"dataexchange":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"datapipeline":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"datasync":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"dax":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"deploy":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"detective":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"devicefarm":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"directconnect":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"directoryservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"dlm":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"dms":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"docdb":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"docdbelastic":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ds":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"dynamodb":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ec2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ecr":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ecrpublic":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ecs":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"efs":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"eks":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"elasticache":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"elasticbeanstalk":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"elasticloadbalancing":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"elasticloadbalancingv2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"elasticsearch":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"elasticsearchservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"elastictranscoder":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"elb":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"elbv2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"emr":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"emrcontainers":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"emrserverless":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"es":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"eventbridge":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"events":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"evidently":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"finspace":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"firehose":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"fis":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"fms":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"fsx":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"gamelift":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"glacier":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"globalaccelerator":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"glue":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"grafana":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"greengrass":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"guardduty":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"healthlake":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"iam":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"identitystore":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"imagebuilder":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"inspector":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"inspector2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"inspectorv2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"internetmonitor":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"iot":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"iotanalytics":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"iotevents":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ivs":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ivschat":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"kafka":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"kafkaconnect":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"kendra":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"keyspaces":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"kinesis":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"kinesisanalytics":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"kinesisanalyticsv2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"kinesisvideo":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"kms":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"lakeformation":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"lambda":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"lex":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"lexmodelbuilding":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"lexmodelbuildingservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"lexmodels":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"lexmodelsv2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"lexv2models":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"licensemanager":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"lightsail":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"location":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"locationservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"logs":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"macie2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"managedgrafana":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"mediaconnect":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"mediaconvert":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"medialive":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"mediapackage":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"mediastore":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"memorydb":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"mq":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"msk":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"mwaa":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"neptune":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"networkfirewall":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"networkmanager":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"oam":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"opensearch":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"opensearchserverless":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"opensearchservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"opsworks":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"organizations":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"outposts":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"pinpoint":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"pipes":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"pricing":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"prometheus":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"prometheusservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"qldb":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"quicksight":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ram":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"rbin":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"rds":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"recyclebin":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"redshift":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"redshiftdata":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"redshiftdataapiservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"redshiftserverless":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"resourceexplorer2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"resourcegroups":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"resourcegroupstagging":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"resourcegroupstaggingapi":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"rolesanywhere":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"route53":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"route53domains":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"route53recoverycontrolconfig":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"route53recoveryreadiness":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"route53resolver":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"rum":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"s3":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"s3api":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"s3control":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"s3outposts":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"sagemaker":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"scheduler":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"schemas":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"sdb":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"secretsmanager":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"securityhub":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"securitylake":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"serverlessapplicationrepository":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"serverlessapprepo":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"serverlessrepo":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"servicecatalog":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"servicediscovery":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"servicequotas":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ses":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"sesv2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"sfn":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"shield":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"signer":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"simpledb":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"sns":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"sqs":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ssm":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ssmcontacts":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ssmincidents":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"ssoadmin":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"stepfunctions":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"storagegateway":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"sts":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"swf":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"synthetics":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"timestreamwrite":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"transcribe":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"transcribeservice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"transfer":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"verifiedpermissions":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"vpclattice":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"waf":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"wafregional":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"wafv2":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"worklink":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"workspaces":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true},"xray":{"type":"string","description":"Use this to override the default service endpoint URL","description_kind":"plain","optional":true}},"description_kind":"plain"}},"ignore_tags":{"nesting_mode":"list","block":{"attributes":{"key_prefixes":{"type":["set","string"],"description":"Resource tag key prefixes to ignore across all resources.","description_kind":"plain","optional":true},"keys":{"type":["set","string"],"description":"Resource tag keys to ignore across all resources.","description_kind":"plain","optional":true}},"description":"Configuration block with settings to ignore resource tags across all resources.","description_kind":"plain"}}},"description_kind":"plain"}},"resource_schemas":{"aws_accessanalyzer_analyzer":{"version":0,"block":{"attributes":{"analyzer_name":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_accessanalyzer_archive_rule":{"version":0,"block":{"attributes":{"analyzer_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rule_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"contains":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"criteria":{"type":"string","description_kind":"plain","required":true},"eq":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"exists":{"type":"string","description_kind":"plain","optional":true,"computed":true},"neq":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_account_alternate_contact":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true},"alternate_contact_type":{"type":"string","description_kind":"plain","required":true},"email_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"phone_number":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_account_primary_contact":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true},"address_line_1":{"type":"string","description_kind":"plain","required":true},"address_line_2":{"type":"string","description_kind":"plain","optional":true},"address_line_3":{"type":"string","description_kind":"plain","optional":true},"city":{"type":"string","description_kind":"plain","required":true},"company_name":{"type":"string","description_kind":"plain","optional":true},"country_code":{"type":"string","description_kind":"plain","required":true},"district_or_county":{"type":"string","description_kind":"plain","optional":true},"full_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"phone_number":{"type":"string","description_kind":"plain","required":true},"postal_code":{"type":"string","description_kind":"plain","required":true},"state_or_region":{"type":"string","description_kind":"plain","optional":true},"website_url":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_acm_certificate":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_authority_arn":{"type":"string","description_kind":"plain","optional":true},"certificate_body":{"type":"string","description_kind":"plain","optional":true},"certificate_chain":{"type":"string","description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"domain_validation_options":{"type":["set",["object",{"domain_name":"string","resource_record_name":"string","resource_record_type":"string","resource_record_value":"string"}]],"description_kind":"plain","computed":true},"early_renewal_duration":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_algorithm":{"type":"string","description_kind":"plain","optional":true,"computed":true},"not_after":{"type":"string","description_kind":"plain","computed":true},"not_before":{"type":"string","description_kind":"plain","computed":true},"pending_renewal":{"type":"bool","description_kind":"plain","computed":true},"private_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"renewal_eligibility":{"type":"string","description_kind":"plain","computed":true},"renewal_summary":{"type":["list",["object",{"renewal_status":"string","renewal_status_reason":"string","updated_at":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"subject_alternative_names":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"validation_emails":{"type":["list","string"],"description_kind":"plain","computed":true},"validation_method":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"options":{"nesting_mode":"list","block":{"attributes":{"certificate_transparency_logging_preference":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"validation_option":{"nesting_mode":"set","block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"validation_domain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_acm_certificate_validation":{"version":0,"block":{"attributes":{"certificate_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"validation_record_fqdns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_acmpca_certificate":{"version":0,"block":{"attributes":{"api_passthrough":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"certificate":{"type":"string","description_kind":"plain","computed":true},"certificate_authority_arn":{"type":"string","description_kind":"plain","required":true},"certificate_chain":{"type":"string","description_kind":"plain","computed":true},"certificate_signing_request":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"signing_algorithm":{"type":"string","description_kind":"plain","required":true},"template_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"validity":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_acmpca_certificate_authority":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate":{"type":"string","description_kind":"plain","computed":true},"certificate_chain":{"type":"string","description_kind":"plain","computed":true},"certificate_signing_request":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_storage_security_standard":{"type":"string","description_kind":"plain","optional":true,"computed":true},"not_after":{"type":"string","description_kind":"plain","computed":true},"not_before":{"type":"string","description_kind":"plain","computed":true},"permanent_deletion_time_in_days":{"type":"number","description_kind":"plain","optional":true},"serial":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true},"usage_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"certificate_authority_configuration":{"nesting_mode":"list","block":{"attributes":{"key_algorithm":{"type":"string","description_kind":"plain","required":true},"signing_algorithm":{"type":"string","description_kind":"plain","required":true}},"block_types":{"subject":{"nesting_mode":"list","block":{"attributes":{"common_name":{"type":"string","description_kind":"plain","optional":true},"country":{"type":"string","description_kind":"plain","optional":true},"distinguished_name_qualifier":{"type":"string","description_kind":"plain","optional":true},"generation_qualifier":{"type":"string","description_kind":"plain","optional":true},"given_name":{"type":"string","description_kind":"plain","optional":true},"initials":{"type":"string","description_kind":"plain","optional":true},"locality":{"type":"string","description_kind":"plain","optional":true},"organization":{"type":"string","description_kind":"plain","optional":true},"organizational_unit":{"type":"string","description_kind":"plain","optional":true},"pseudonym":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","optional":true},"surname":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"revocation_configuration":{"nesting_mode":"list","block":{"block_types":{"crl_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_cname":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"expiration_in_days":{"type":"number","description_kind":"plain","optional":true},"s3_bucket_name":{"type":"string","description_kind":"plain","optional":true},"s3_object_acl":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"ocsp_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"ocsp_custom_cname":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_acmpca_certificate_authority_certificate":{"version":0,"block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","required":true},"certificate_authority_arn":{"type":"string","description_kind":"plain","required":true},"certificate_chain":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_acmpca_permission":{"version":0,"block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","required":true},"certificate_authority_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","computed":true},"principal":{"type":"string","description_kind":"plain","required":true},"source_account":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_acmpca_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_alb":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"arn_suffix":{"type":"string","description_kind":"plain","computed":true},"customer_owned_ipv4_pool":{"type":"string","description_kind":"plain","optional":true},"desync_mitigation_mode":{"type":"string","description_kind":"plain","optional":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"drop_invalid_header_fields":{"type":"bool","description_kind":"plain","optional":true},"enable_cross_zone_load_balancing":{"type":"bool","description_kind":"plain","optional":true},"enable_deletion_protection":{"type":"bool","description_kind":"plain","optional":true},"enable_http2":{"type":"bool","description_kind":"plain","optional":true},"enable_tls_version_and_cipher_suite_headers":{"type":"bool","description_kind":"plain","optional":true},"enable_waf_fail_open":{"type":"bool","description_kind":"plain","optional":true},"enable_xff_client_port":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout":{"type":"number","description_kind":"plain","optional":true},"internal":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_type":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"preserve_host_header":{"type":"bool","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnets":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"xff_header_processing_mode":{"type":"string","description_kind":"plain","optional":true},"zone_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"access_logs":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"subnet_mapping":{"nesting_mode":"set","block":{"attributes":{"allocation_id":{"type":"string","description_kind":"plain","optional":true},"ipv6_address":{"type":"string","description_kind":"plain","optional":true},"outpost_id":{"type":"string","description_kind":"plain","computed":true},"private_ipv4_address":{"type":"string","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_alb_listener":{"version":0,"block":{"attributes":{"alpn_policy":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_arn":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ssl_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"default_action":{"nesting_mode":"list","block":{"attributes":{"order":{"type":"number","description_kind":"plain","optional":true,"computed":true},"target_group_arn":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authenticate_cognito":{"nesting_mode":"list","block":{"attributes":{"authentication_request_extra_params":{"type":["map","string"],"description_kind":"plain","optional":true},"on_unauthenticated_request":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","optional":true,"computed":true},"session_cookie_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"session_timeout":{"type":"number","description_kind":"plain","optional":true,"computed":true},"user_pool_arn":{"type":"string","description_kind":"plain","required":true},"user_pool_client_id":{"type":"string","description_kind":"plain","required":true},"user_pool_domain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"authenticate_oidc":{"nesting_mode":"list","block":{"attributes":{"authentication_request_extra_params":{"type":["map","string"],"description_kind":"plain","optional":true},"authorization_endpoint":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"issuer":{"type":"string","description_kind":"plain","required":true},"on_unauthenticated_request":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","optional":true,"computed":true},"session_cookie_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"session_timeout":{"type":"number","description_kind":"plain","optional":true,"computed":true},"token_endpoint":{"type":"string","description_kind":"plain","required":true},"user_info_endpoint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"fixed_response":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","required":true},"message_body":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"forward":{"nesting_mode":"list","block":{"block_types":{"stickiness":{"nesting_mode":"list","block":{"attributes":{"duration":{"type":"number","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"target_group":{"nesting_mode":"set","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":5}},"description_kind":"plain"},"max_items":1},"redirect":{"nesting_mode":"list","block":{"attributes":{"host":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"query":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_alb_listener_certificate":{"version":0,"block":{"attributes":{"certificate_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listener_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_alb_listener_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listener_arn":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"order":{"type":"number","description_kind":"plain","optional":true,"computed":true},"target_group_arn":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authenticate_cognito":{"nesting_mode":"list","block":{"attributes":{"authentication_request_extra_params":{"type":["map","string"],"description_kind":"plain","optional":true},"on_unauthenticated_request":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","optional":true},"session_cookie_name":{"type":"string","description_kind":"plain","optional":true},"session_timeout":{"type":"number","description_kind":"plain","optional":true},"user_pool_arn":{"type":"string","description_kind":"plain","required":true},"user_pool_client_id":{"type":"string","description_kind":"plain","required":true},"user_pool_domain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"authenticate_oidc":{"nesting_mode":"list","block":{"attributes":{"authentication_request_extra_params":{"type":["map","string"],"description_kind":"plain","optional":true},"authorization_endpoint":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"issuer":{"type":"string","description_kind":"plain","required":true},"on_unauthenticated_request":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","optional":true},"session_cookie_name":{"type":"string","description_kind":"plain","optional":true},"session_timeout":{"type":"number","description_kind":"plain","optional":true},"token_endpoint":{"type":"string","description_kind":"plain","required":true},"user_info_endpoint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"fixed_response":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","required":true},"message_body":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"forward":{"nesting_mode":"list","block":{"block_types":{"stickiness":{"nesting_mode":"list","block":{"attributes":{"duration":{"type":"number","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"target_group":{"nesting_mode":"set","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":2,"max_items":5}},"description_kind":"plain"},"max_items":1},"redirect":{"nesting_mode":"list","block":{"attributes":{"host":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"query":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"condition":{"nesting_mode":"set","block":{"block_types":{"host_header":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"http_header":{"nesting_mode":"list","block":{"attributes":{"http_header_name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"http_request_method":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"path_pattern":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"source_ip":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_alb_target_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"arn_suffix":{"type":"string","description_kind":"plain","computed":true},"connection_termination":{"type":"bool","description_kind":"plain","optional":true},"deregistration_delay":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lambda_multi_value_headers_enabled":{"type":"bool","description_kind":"plain","optional":true},"load_balancing_algorithm_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancing_cross_zone_enabled":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"preserve_client_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"protocol_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"proxy_protocol_v2":{"type":"bool","description_kind":"plain","optional":true},"slow_start":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_type":{"type":"string","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"health_check":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"healthy_threshold":{"type":"number","description_kind":"plain","optional":true},"interval":{"type":"number","description_kind":"plain","optional":true},"matcher":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"timeout":{"type":"number","description_kind":"plain","optional":true,"computed":true},"unhealthy_threshold":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"stickiness":{"nesting_mode":"list","block":{"attributes":{"cookie_duration":{"type":"number","description_kind":"plain","optional":true},"cookie_name":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"target_failover":{"nesting_mode":"list","block":{"attributes":{"on_deregistration":{"type":"string","description_kind":"plain","required":true},"on_unhealthy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_alb_target_group_attachment":{"version":0,"block":{"attributes":{"availability_zone":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true},"target_group_arn":{"type":"string","description_kind":"plain","required":true},"target_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ami":{"version":0,"block":{"attributes":{"architecture":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"boot_mode":{"type":"string","description_kind":"plain","optional":true},"deprecation_time":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"ena_support":{"type":"bool","description_kind":"plain","optional":true},"hypervisor":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_location":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_owner_alias":{"type":"string","description_kind":"plain","computed":true},"image_type":{"type":"string","description_kind":"plain","computed":true},"imds_support":{"type":"string","description_kind":"plain","optional":true},"kernel_id":{"type":"string","description_kind":"plain","optional":true},"manage_ebs_snapshots":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"platform":{"type":"string","description_kind":"plain","computed":true},"platform_details":{"type":"string","description_kind":"plain","computed":true},"public":{"type":"bool","description_kind":"plain","computed":true},"ramdisk_id":{"type":"string","description_kind":"plain","optional":true},"root_device_name":{"type":"string","description_kind":"plain","optional":true},"root_snapshot_id":{"type":"string","description_kind":"plain","computed":true},"sriov_net_support":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tpm_support":{"type":"string","description_kind":"plain","optional":true},"usage_operation":{"type":"string","description_kind":"plain","computed":true},"virtualization_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ebs_block_device":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"device_name":{"type":"string","description_kind":"plain","required":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"outpost_arn":{"type":"string","description_kind":"plain","optional":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"ephemeral_block_device":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","required":true},"virtual_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ami_copy":{"version":0,"block":{"attributes":{"architecture":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"boot_mode":{"type":"string","description_kind":"plain","computed":true},"deprecation_time":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"destination_outpost_arn":{"type":"string","description_kind":"plain","optional":true},"ena_support":{"type":"bool","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true},"hypervisor":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_location":{"type":"string","description_kind":"plain","computed":true},"image_owner_alias":{"type":"string","description_kind":"plain","computed":true},"image_type":{"type":"string","description_kind":"plain","computed":true},"imds_support":{"type":"string","description_kind":"plain","computed":true},"kernel_id":{"type":"string","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"manage_ebs_snapshots":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"platform":{"type":"string","description_kind":"plain","computed":true},"platform_details":{"type":"string","description_kind":"plain","computed":true},"public":{"type":"bool","description_kind":"plain","computed":true},"ramdisk_id":{"type":"string","description_kind":"plain","computed":true},"root_device_name":{"type":"string","description_kind":"plain","computed":true},"root_snapshot_id":{"type":"string","description_kind":"plain","computed":true},"source_ami_id":{"type":"string","description_kind":"plain","required":true},"source_ami_region":{"type":"string","description_kind":"plain","required":true},"sriov_net_support":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tpm_support":{"type":"string","description_kind":"plain","computed":true},"usage_operation":{"type":"string","description_kind":"plain","computed":true},"virtualization_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"ebs_block_device":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","computed":true},"device_name":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"iops":{"type":"number","description_kind":"plain","computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"snapshot_id":{"type":"string","description_kind":"plain","computed":true},"throughput":{"type":"number","description_kind":"plain","computed":true},"volume_size":{"type":"number","description_kind":"plain","computed":true},"volume_type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"ephemeral_block_device":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","computed":true},"virtual_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ami_from_instance":{"version":0,"block":{"attributes":{"architecture":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"boot_mode":{"type":"string","description_kind":"plain","computed":true},"deprecation_time":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"ena_support":{"type":"bool","description_kind":"plain","computed":true},"hypervisor":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_location":{"type":"string","description_kind":"plain","computed":true},"image_owner_alias":{"type":"string","description_kind":"plain","computed":true},"image_type":{"type":"string","description_kind":"plain","computed":true},"imds_support":{"type":"string","description_kind":"plain","computed":true},"kernel_id":{"type":"string","description_kind":"plain","computed":true},"manage_ebs_snapshots":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"platform":{"type":"string","description_kind":"plain","computed":true},"platform_details":{"type":"string","description_kind":"plain","computed":true},"public":{"type":"bool","description_kind":"plain","computed":true},"ramdisk_id":{"type":"string","description_kind":"plain","computed":true},"root_device_name":{"type":"string","description_kind":"plain","computed":true},"root_snapshot_id":{"type":"string","description_kind":"plain","computed":true},"snapshot_without_reboot":{"type":"bool","description_kind":"plain","optional":true},"source_instance_id":{"type":"string","description_kind":"plain","required":true},"sriov_net_support":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tpm_support":{"type":"string","description_kind":"plain","computed":true},"usage_operation":{"type":"string","description_kind":"plain","computed":true},"virtualization_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"ebs_block_device":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","computed":true},"device_name":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"iops":{"type":"number","description_kind":"plain","computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"snapshot_id":{"type":"string","description_kind":"plain","computed":true},"throughput":{"type":"number","description_kind":"plain","computed":true},"volume_size":{"type":"number","description_kind":"plain","computed":true},"volume_type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"ephemeral_block_device":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","computed":true},"virtual_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ami_launch_permission":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true},"group":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_id":{"type":"string","description_kind":"plain","required":true},"organization_arn":{"type":"string","description_kind":"plain","optional":true},"organizational_unit_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_amplify_app":{"version":0,"block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_branch_creation_patterns":{"type":["set","string"],"description_kind":"plain","optional":true},"basic_auth_credentials":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"build_spec":{"type":"string","description_kind":"plain","optional":true,"computed":true},"default_domain":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"enable_auto_branch_creation":{"type":"bool","description_kind":"plain","optional":true},"enable_basic_auth":{"type":"bool","description_kind":"plain","optional":true},"enable_branch_auto_build":{"type":"bool","description_kind":"plain","optional":true},"enable_branch_auto_deletion":{"type":"bool","description_kind":"plain","optional":true},"environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"iam_service_role_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"oauth_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"platform":{"type":"string","description_kind":"plain","optional":true},"production_branch":{"type":["list",["object",{"branch_name":"string","last_deploy_time":"string","status":"string","thumbnail_url":"string"}]],"description_kind":"plain","computed":true},"repository":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"auto_branch_creation_config":{"nesting_mode":"list","block":{"attributes":{"basic_auth_credentials":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"build_spec":{"type":"string","description_kind":"plain","optional":true},"enable_auto_build":{"type":"bool","description_kind":"plain","optional":true},"enable_basic_auth":{"type":"bool","description_kind":"plain","optional":true},"enable_performance_mode":{"type":"bool","description_kind":"plain","optional":true},"enable_pull_request_preview":{"type":"bool","description_kind":"plain","optional":true},"environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"framework":{"type":"string","description_kind":"plain","optional":true},"pull_request_environment_name":{"type":"string","description_kind":"plain","optional":true},"stage":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"custom_rule":{"nesting_mode":"list","block":{"attributes":{"condition":{"type":"string","description_kind":"plain","optional":true},"source":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true},"target":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_amplify_backend_environment":{"version":0,"block":{"attributes":{"app_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"deployment_artifacts":{"type":"string","description_kind":"plain","optional":true,"computed":true},"environment_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stack_name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_amplify_branch":{"version":0,"block":{"attributes":{"app_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"associated_resources":{"type":["list","string"],"description_kind":"plain","computed":true},"backend_environment_arn":{"type":"string","description_kind":"plain","optional":true},"basic_auth_credentials":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"branch_name":{"type":"string","description_kind":"plain","required":true},"custom_domains":{"type":["list","string"],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"destination_branch":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_auto_build":{"type":"bool","description_kind":"plain","optional":true},"enable_basic_auth":{"type":"bool","description_kind":"plain","optional":true},"enable_notification":{"type":"bool","description_kind":"plain","optional":true},"enable_performance_mode":{"type":"bool","description_kind":"plain","optional":true},"enable_pull_request_preview":{"type":"bool","description_kind":"plain","optional":true},"environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"framework":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pull_request_environment_name":{"type":"string","description_kind":"plain","optional":true},"source_branch":{"type":"string","description_kind":"plain","computed":true},"stage":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"ttl":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_amplify_domain_association":{"version":0,"block":{"attributes":{"app_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_verification_dns_record":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"enable_auto_sub_domain":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"wait_for_verification":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"sub_domain":{"nesting_mode":"set","block":{"attributes":{"branch_name":{"type":"string","description_kind":"plain","required":true},"dns_record":{"type":"string","description_kind":"plain","computed":true},"prefix":{"type":"string","description_kind":"plain","required":true},"verified":{"type":"bool","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_amplify_webhook":{"version":0,"block":{"attributes":{"app_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"branch_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_api_gateway_account":{"version":0,"block":{"attributes":{"api_key_version":{"type":"string","description_kind":"plain","computed":true},"cloudwatch_role_arn":{"type":"string","description_kind":"plain","optional":true},"features":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"throttle_settings":{"type":["list",["object",{"burst_limit":"number","rate_limit":"number"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_api_gateway_api_key":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"customer_id":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"value":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true}},"description_kind":"plain"}},"aws_api_gateway_authorizer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authorizer_credentials":{"type":"string","description_kind":"plain","optional":true},"authorizer_result_ttl_in_seconds":{"type":"number","description_kind":"plain","optional":true},"authorizer_uri":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_source":{"type":"string","description_kind":"plain","optional":true},"identity_validation_expression":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"provider_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_api_gateway_base_path_mapping":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"base_path":{"type":"string","description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stage_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_api_gateway_client_certificate":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"expiration_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pem_encoded_certificate":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_api_gateway_deployment":{"version":0,"block":{"attributes":{"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"execution_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invoke_url":{"type":"string","description_kind":"plain","computed":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"stage_description":{"type":"string","description_kind":"plain","optional":true},"stage_name":{"type":"string","description_kind":"plain","optional":true},"triggers":{"type":["map","string"],"description_kind":"plain","optional":true},"variables":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_api_gateway_documentation_part":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"properties":{"type":"string","description_kind":"plain","required":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"location":{"nesting_mode":"list","block":{"attributes":{"method":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_api_gateway_documentation_version":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_api_gateway_domain_name":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_arn":{"type":"string","description_kind":"plain","optional":true},"certificate_body":{"type":"string","description_kind":"plain","optional":true},"certificate_chain":{"type":"string","description_kind":"plain","optional":true},"certificate_name":{"type":"string","description_kind":"plain","optional":true},"certificate_private_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_upload_date":{"type":"string","description_kind":"plain","computed":true},"cloudfront_domain_name":{"type":"string","description_kind":"plain","computed":true},"cloudfront_zone_id":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ownership_verification_certificate_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"regional_certificate_arn":{"type":"string","description_kind":"plain","optional":true},"regional_certificate_name":{"type":"string","description_kind":"plain","optional":true},"regional_domain_name":{"type":"string","description_kind":"plain","computed":true},"regional_zone_id":{"type":"string","description_kind":"plain","computed":true},"security_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"endpoint_configuration":{"nesting_mode":"list","block":{"attributes":{"types":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"mutual_tls_authentication":{"nesting_mode":"list","block":{"attributes":{"truststore_uri":{"type":"string","description_kind":"plain","required":true},"truststore_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_api_gateway_gateway_response":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"response_parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"response_templates":{"type":["map","string"],"description_kind":"plain","optional":true},"response_type":{"type":"string","description_kind":"plain","required":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"status_code":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_api_gateway_integration":{"version":0,"block":{"attributes":{"cache_key_parameters":{"type":["set","string"],"description_kind":"plain","optional":true},"cache_namespace":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_id":{"type":"string","description_kind":"plain","optional":true},"connection_type":{"type":"string","description_kind":"plain","optional":true},"content_handling":{"type":"string","description_kind":"plain","optional":true},"credentials":{"type":"string","description_kind":"plain","optional":true},"http_method":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_http_method":{"type":"string","description_kind":"plain","optional":true},"passthrough_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"request_parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"request_templates":{"type":["map","string"],"description_kind":"plain","optional":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"timeout_milliseconds":{"type":"number","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tls_config":{"nesting_mode":"list","block":{"attributes":{"insecure_skip_verification":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_api_gateway_integration_response":{"version":0,"block":{"attributes":{"content_handling":{"type":"string","description_kind":"plain","optional":true},"http_method":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"response_parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"response_templates":{"type":["map","string"],"description_kind":"plain","optional":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"selection_pattern":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_api_gateway_method":{"version":0,"block":{"attributes":{"api_key_required":{"type":"bool","description_kind":"plain","optional":true},"authorization":{"type":"string","description_kind":"plain","required":true},"authorization_scopes":{"type":["set","string"],"description_kind":"plain","optional":true},"authorizer_id":{"type":"string","description_kind":"plain","optional":true},"http_method":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"operation_name":{"type":"string","description_kind":"plain","optional":true},"request_models":{"type":["map","string"],"description_kind":"plain","optional":true},"request_parameters":{"type":["map","bool"],"description_kind":"plain","optional":true},"request_validator_id":{"type":"string","description_kind":"plain","optional":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_api_gateway_method_response":{"version":0,"block":{"attributes":{"http_method":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"response_models":{"type":["map","string"],"description_kind":"plain","optional":true},"response_parameters":{"type":["map","bool"],"description_kind":"plain","optional":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"status_code":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_api_gateway_method_settings":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"method_path":{"type":"string","description_kind":"plain","required":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"stage_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"settings":{"nesting_mode":"list","block":{"attributes":{"cache_data_encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"cache_ttl_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"caching_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"data_trace_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"logging_level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metrics_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"require_authorization_for_cache_control":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"throttling_burst_limit":{"type":"number","description_kind":"plain","optional":true},"throttling_rate_limit":{"type":"number","description_kind":"plain","optional":true},"unauthorized_cache_control_header_strategy":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_api_gateway_model":{"version":0,"block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"schema":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_api_gateway_request_validator":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"validate_request_body":{"type":"bool","description_kind":"plain","optional":true},"validate_request_parameters":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_api_gateway_resource":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parent_id":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","computed":true},"path_part":{"type":"string","description_kind":"plain","required":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_api_gateway_rest_api":{"version":0,"block":{"attributes":{"api_key_source":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"binary_media_types":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"body":{"type":"string","description_kind":"plain","optional":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"disable_execute_api_endpoint":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"execution_arn":{"type":"string","description_kind":"plain","computed":true},"fail_on_warnings":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"minimum_compression_size":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"put_rest_api_mode":{"type":"string","description_kind":"plain","optional":true},"root_resource_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"endpoint_configuration":{"nesting_mode":"list","block":{"attributes":{"types":{"type":["list","string"],"description_kind":"plain","required":true},"vpc_endpoint_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_api_gateway_rest_api_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_api_gateway_stage":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cache_cluster_enabled":{"type":"bool","description_kind":"plain","optional":true},"cache_cluster_size":{"type":"string","description_kind":"plain","optional":true},"client_certificate_id":{"type":"string","description_kind":"plain","optional":true},"deployment_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"documentation_version":{"type":"string","description_kind":"plain","optional":true},"execution_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invoke_url":{"type":"string","description_kind":"plain","computed":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"stage_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"variables":{"type":["map","string"],"description_kind":"plain","optional":true},"web_acl_arn":{"type":"string","description_kind":"plain","computed":true},"xray_tracing_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"access_log_settings":{"nesting_mode":"list","block":{"attributes":{"destination_arn":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"canary_settings":{"nesting_mode":"list","block":{"attributes":{"percent_traffic":{"type":"number","description_kind":"plain","optional":true},"stage_variable_overrides":{"type":["map","string"],"description_kind":"plain","optional":true},"use_stage_cache":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_api_gateway_usage_plan":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"product_code":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"api_stages":{"nesting_mode":"set","block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"stage":{"type":"string","description_kind":"plain","required":true}},"block_types":{"throttle":{"nesting_mode":"set","block":{"attributes":{"burst_limit":{"type":"number","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","required":true},"rate_limit":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"quota_settings":{"nesting_mode":"list","block":{"attributes":{"limit":{"type":"number","description_kind":"plain","required":true},"offset":{"type":"number","description_kind":"plain","optional":true},"period":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"throttle_settings":{"nesting_mode":"list","block":{"attributes":{"burst_limit":{"type":"number","description_kind":"plain","optional":true},"rate_limit":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_api_gateway_usage_plan_key":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_id":{"type":"string","description_kind":"plain","required":true},"key_type":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","computed":true},"usage_plan_id":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_api_gateway_vpc_link":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_arns":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_apigatewayv2_api":{"version":0,"block":{"attributes":{"api_endpoint":{"type":"string","description_kind":"plain","computed":true},"api_key_selection_expression":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"body":{"type":"string","description_kind":"plain","optional":true},"credentials_arn":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"disable_execute_api_endpoint":{"type":"bool","description_kind":"plain","optional":true},"execution_arn":{"type":"string","description_kind":"plain","computed":true},"fail_on_warnings":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"protocol_type":{"type":"string","description_kind":"plain","required":true},"route_key":{"type":"string","description_kind":"plain","optional":true},"route_selection_expression":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cors_configuration":{"nesting_mode":"list","block":{"attributes":{"allow_credentials":{"type":"bool","description_kind":"plain","optional":true},"allow_headers":{"type":["set","string"],"description_kind":"plain","optional":true},"allow_methods":{"type":["set","string"],"description_kind":"plain","optional":true},"allow_origins":{"type":["set","string"],"description_kind":"plain","optional":true},"expose_headers":{"type":["set","string"],"description_kind":"plain","optional":true},"max_age":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_apigatewayv2_api_mapping":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"api_mapping_key":{"type":"string","description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stage":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_apigatewayv2_authorizer":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"authorizer_credentials_arn":{"type":"string","description_kind":"plain","optional":true},"authorizer_payload_format_version":{"type":"string","description_kind":"plain","optional":true},"authorizer_result_ttl_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"authorizer_type":{"type":"string","description_kind":"plain","required":true},"authorizer_uri":{"type":"string","description_kind":"plain","optional":true},"enable_simple_responses":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_sources":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"jwt_configuration":{"nesting_mode":"list","block":{"attributes":{"audience":{"type":["set","string"],"description_kind":"plain","optional":true},"issuer":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_apigatewayv2_deployment":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"auto_deployed":{"type":"bool","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"triggers":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_apigatewayv2_domain_name":{"version":0,"block":{"attributes":{"api_mapping_selection_expression":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"domain_name_configuration":{"nesting_mode":"list","block":{"attributes":{"certificate_arn":{"type":"string","description_kind":"plain","required":true},"endpoint_type":{"type":"string","description_kind":"plain","required":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"ownership_verification_certificate_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_policy":{"type":"string","description_kind":"plain","required":true},"target_domain_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"mutual_tls_authentication":{"nesting_mode":"list","block":{"attributes":{"truststore_uri":{"type":"string","description_kind":"plain","required":true},"truststore_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_apigatewayv2_integration":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"connection_id":{"type":"string","description_kind":"plain","optional":true},"connection_type":{"type":"string","description_kind":"plain","optional":true},"content_handling_strategy":{"type":"string","description_kind":"plain","optional":true},"credentials_arn":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_method":{"type":"string","description_kind":"plain","optional":true},"integration_response_selection_expression":{"type":"string","description_kind":"plain","computed":true},"integration_subtype":{"type":"string","description_kind":"plain","optional":true},"integration_type":{"type":"string","description_kind":"plain","required":true},"integration_uri":{"type":"string","description_kind":"plain","optional":true},"passthrough_behavior":{"type":"string","description_kind":"plain","optional":true},"payload_format_version":{"type":"string","description_kind":"plain","optional":true},"request_parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"request_templates":{"type":["map","string"],"description_kind":"plain","optional":true},"template_selection_expression":{"type":"string","description_kind":"plain","optional":true},"timeout_milliseconds":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"response_parameters":{"nesting_mode":"set","block":{"attributes":{"mappings":{"type":["map","string"],"description_kind":"plain","required":true},"status_code":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"tls_config":{"nesting_mode":"list","block":{"attributes":{"server_name_to_verify":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_apigatewayv2_integration_response":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"content_handling_strategy":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"integration_id":{"type":"string","description_kind":"plain","required":true},"integration_response_key":{"type":"string","description_kind":"plain","required":true},"response_templates":{"type":["map","string"],"description_kind":"plain","optional":true},"template_selection_expression":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_apigatewayv2_model":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"schema":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_apigatewayv2_route":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"api_key_required":{"type":"bool","description_kind":"plain","optional":true},"authorization_scopes":{"type":["set","string"],"description_kind":"plain","optional":true},"authorization_type":{"type":"string","description_kind":"plain","optional":true},"authorizer_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"model_selection_expression":{"type":"string","description_kind":"plain","optional":true},"operation_name":{"type":"string","description_kind":"plain","optional":true},"request_models":{"type":["map","string"],"description_kind":"plain","optional":true},"route_key":{"type":"string","description_kind":"plain","required":true},"route_response_selection_expression":{"type":"string","description_kind":"plain","optional":true},"target":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"request_parameter":{"nesting_mode":"set","block":{"attributes":{"request_parameter_key":{"type":"string","description_kind":"plain","required":true},"required":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_apigatewayv2_route_response":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"model_selection_expression":{"type":"string","description_kind":"plain","optional":true},"response_models":{"type":["map","string"],"description_kind":"plain","optional":true},"route_id":{"type":"string","description_kind":"plain","required":true},"route_response_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_apigatewayv2_stage":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_deploy":{"type":"bool","description_kind":"plain","optional":true},"client_certificate_id":{"type":"string","description_kind":"plain","optional":true},"deployment_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"execution_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invoke_url":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"stage_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"access_log_settings":{"nesting_mode":"list","block":{"attributes":{"destination_arn":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"default_route_settings":{"nesting_mode":"list","block":{"attributes":{"data_trace_enabled":{"type":"bool","description_kind":"plain","optional":true},"detailed_metrics_enabled":{"type":"bool","description_kind":"plain","optional":true},"logging_level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"throttling_burst_limit":{"type":"number","description_kind":"plain","optional":true},"throttling_rate_limit":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"route_settings":{"nesting_mode":"set","block":{"attributes":{"data_trace_enabled":{"type":"bool","description_kind":"plain","optional":true},"detailed_metrics_enabled":{"type":"bool","description_kind":"plain","optional":true},"logging_level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"route_key":{"type":"string","description_kind":"plain","required":true},"throttling_burst_limit":{"type":"number","description_kind":"plain","optional":true},"throttling_rate_limit":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_apigatewayv2_vpc_link":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_app_cookie_stickiness_policy":{"version":0,"block":{"attributes":{"cookie_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lb_port":{"type":"number","description_kind":"plain","required":true},"load_balancer":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_appautoscaling_policy":{"version":0,"block":{"attributes":{"alarm_arns":{"type":["list","string"],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_type":{"type":"string","description_kind":"plain","optional":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"scalable_dimension":{"type":"string","description_kind":"plain","required":true},"service_namespace":{"type":"string","description_kind":"plain","required":true}},"block_types":{"step_scaling_policy_configuration":{"nesting_mode":"list","block":{"attributes":{"adjustment_type":{"type":"string","description_kind":"plain","optional":true},"cooldown":{"type":"number","description_kind":"plain","optional":true},"metric_aggregation_type":{"type":"string","description_kind":"plain","optional":true},"min_adjustment_magnitude":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"step_adjustment":{"nesting_mode":"set","block":{"attributes":{"metric_interval_lower_bound":{"type":"string","description_kind":"plain","optional":true},"metric_interval_upper_bound":{"type":"string","description_kind":"plain","optional":true},"scaling_adjustment":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"target_tracking_scaling_policy_configuration":{"nesting_mode":"list","block":{"attributes":{"disable_scale_in":{"type":"bool","description_kind":"plain","optional":true},"scale_in_cooldown":{"type":"number","description_kind":"plain","optional":true},"scale_out_cooldown":{"type":"number","description_kind":"plain","optional":true},"target_value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"customized_metric_specification":{"nesting_mode":"list","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","optional":true},"namespace":{"type":"string","description_kind":"plain","optional":true},"statistic":{"type":"string","description_kind":"plain","optional":true},"unit":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dimensions":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"metrics":{"nesting_mode":"set","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"return_data":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"metric_stat":{"nesting_mode":"list","block":{"attributes":{"stat":{"type":"string","description_kind":"plain","required":true},"unit":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric":{"nesting_mode":"list","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dimensions":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"predefined_metric_specification":{"nesting_mode":"list","block":{"attributes":{"predefined_metric_type":{"type":"string","description_kind":"plain","required":true},"resource_label":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_appautoscaling_scheduled_action":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"end_time":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"scalable_dimension":{"type":"string","description_kind":"plain","required":true},"schedule":{"type":"string","description_kind":"plain","required":true},"service_namespace":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","optional":true},"timezone":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"scalable_target_action":{"nesting_mode":"list","block":{"attributes":{"max_capacity":{"type":"string","description_kind":"plain","optional":true},"min_capacity":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_appautoscaling_target":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_capacity":{"type":"number","description_kind":"plain","required":true},"min_capacity":{"type":"number","description_kind":"plain","required":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scalable_dimension":{"type":"string","description_kind":"plain","required":true},"service_namespace":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appconfig_application":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appconfig_configuration_profile":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"configuration_profile_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_uri":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"retrieval_role_arn":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"validator":{"nesting_mode":"set","block":{"attributes":{"content":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":2}},"description_kind":"plain"}},"aws_appconfig_deployment":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"configuration_profile_id":{"type":"string","description_kind":"plain","required":true},"configuration_version":{"type":"string","description_kind":"plain","required":true},"deployment_number":{"type":"number","description_kind":"plain","computed":true},"deployment_strategy_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"environment_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appconfig_deployment_strategy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"deployment_duration_in_minutes":{"type":"number","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"final_bake_time_in_minutes":{"type":"number","description_kind":"plain","optional":true},"growth_factor":{"type":"number","description_kind":"plain","required":true},"growth_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"replicate_to":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appconfig_environment":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"environment_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","deprecated":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"monitor":{"nesting_mode":"set","block":{"attributes":{"alarm_arn":{"type":"string","description_kind":"plain","required":true},"alarm_role_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_appconfig_extension":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"action_point":{"nesting_mode":"set","block":{"attributes":{"point":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action":{"nesting_mode":"set","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1},"parameter":{"nesting_mode":"set","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"required":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_appconfig_extension_association":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"extension_arn":{"type":"string","description_kind":"plain","required":true},"extension_version":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_appconfig_hosted_configuration_version":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"configuration_profile_id":{"type":"string","description_kind":"plain","required":true},"content":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"content_type":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version_number":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_appflow_connector_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"connection_mode":{"type":"string","description_kind":"plain","required":true},"connector_label":{"type":"string","description_kind":"plain","optional":true},"connector_type":{"type":"string","description_kind":"plain","required":true},"credentials_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"connector_profile_config":{"nesting_mode":"list","block":{"block_types":{"connector_profile_credentials":{"nesting_mode":"list","block":{"block_types":{"amplitude":{"nesting_mode":"list","block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","required":true},"secret_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"custom_connector":{"nesting_mode":"list","block":{"attributes":{"authentication_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"api_key":{"nesting_mode":"list","block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","required":true},"api_secret_key":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"basic":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"custom":{"nesting_mode":"list","block":{"attributes":{"credentials_map":{"type":["map","string"],"description_kind":"plain","optional":true,"sensitive":true},"custom_authentication_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"oauth2":{"nesting_mode":"list","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"client_id":{"type":"string","description_kind":"plain","optional":true},"client_secret":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"refresh_token":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"oauth_request":{"nesting_mode":"list","block":{"attributes":{"auth_code":{"type":"string","description_kind":"plain","optional":true},"redirect_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"datadog":{"nesting_mode":"list","block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","required":true},"application_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"dynatrace":{"nesting_mode":"list","block":{"attributes":{"api_token":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"google_analytics":{"nesting_mode":"list","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"refresh_token":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"oauth_request":{"nesting_mode":"list","block":{"attributes":{"auth_code":{"type":"string","description_kind":"plain","optional":true},"redirect_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"honeycode":{"nesting_mode":"list","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"refresh_token":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"oauth_request":{"nesting_mode":"list","block":{"attributes":{"auth_code":{"type":"string","description_kind":"plain","optional":true},"redirect_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"infor_nexus":{"nesting_mode":"list","block":{"attributes":{"access_key_id":{"type":"string","description_kind":"plain","required":true},"datakey":{"type":"string","description_kind":"plain","required":true},"secret_access_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"user_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"marketo":{"nesting_mode":"list","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"oauth_request":{"nesting_mode":"list","block":{"attributes":{"auth_code":{"type":"string","description_kind":"plain","optional":true},"redirect_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"redshift":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"salesforce":{"nesting_mode":"list","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"client_credentials_arn":{"type":"string","description_kind":"plain","optional":true},"refresh_token":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"oauth_request":{"nesting_mode":"list","block":{"attributes":{"auth_code":{"type":"string","description_kind":"plain","optional":true},"redirect_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sapo_data":{"nesting_mode":"list","block":{"block_types":{"basic_auth_credentials":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"oauth_credentials":{"nesting_mode":"list","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true},"refresh_token":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"oauth_request":{"nesting_mode":"list","block":{"attributes":{"auth_code":{"type":"string","description_kind":"plain","optional":true},"redirect_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"service_now":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"singular":{"nesting_mode":"list","block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"slack":{"nesting_mode":"list","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"oauth_request":{"nesting_mode":"list","block":{"attributes":{"auth_code":{"type":"string","description_kind":"plain","optional":true},"redirect_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"snowflake":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"trendmicro":{"nesting_mode":"list","block":{"attributes":{"api_secret_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"veeva":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"zendesk":{"nesting_mode":"list","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"block_types":{"oauth_request":{"nesting_mode":"list","block":{"attributes":{"auth_code":{"type":"string","description_kind":"plain","optional":true},"redirect_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"connector_profile_properties":{"nesting_mode":"list","block":{"block_types":{"amplitude":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"custom_connector":{"nesting_mode":"list","block":{"attributes":{"profile_properties":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"oauth2_properties":{"nesting_mode":"list","block":{"attributes":{"oauth2_grant_type":{"type":"string","description_kind":"plain","required":true},"token_url":{"type":"string","description_kind":"plain","required":true},"token_url_custom_properties":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"datadog":{"nesting_mode":"list","block":{"attributes":{"instance_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"dynatrace":{"nesting_mode":"list","block":{"attributes":{"instance_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"google_analytics":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"honeycode":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"infor_nexus":{"nesting_mode":"list","block":{"attributes":{"instance_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"marketo":{"nesting_mode":"list","block":{"attributes":{"instance_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"redshift":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"cluster_identifier":{"type":"string","description_kind":"plain","optional":true},"data_api_role_arn":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","optional":true},"database_url":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"salesforce":{"nesting_mode":"list","block":{"attributes":{"instance_url":{"type":"string","description_kind":"plain","optional":true},"is_sandbox_environment":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sapo_data":{"nesting_mode":"list","block":{"attributes":{"application_host_url":{"type":"string","description_kind":"plain","required":true},"application_service_path":{"type":"string","description_kind":"plain","required":true},"client_number":{"type":"string","description_kind":"plain","required":true},"logon_language":{"type":"string","description_kind":"plain","optional":true},"port_number":{"type":"number","description_kind":"plain","required":true},"private_link_service_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"oauth_properties":{"nesting_mode":"list","block":{"attributes":{"auth_code_url":{"type":"string","description_kind":"plain","required":true},"oauth_scopes":{"type":["list","string"],"description_kind":"plain","required":true},"token_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"service_now":{"nesting_mode":"list","block":{"attributes":{"instance_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"singular":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"slack":{"nesting_mode":"list","block":{"attributes":{"instance_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"snowflake":{"nesting_mode":"list","block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","optional":true},"bucket_name":{"type":"string","description_kind":"plain","required":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"private_link_service_name":{"type":"string","description_kind":"plain","optional":true},"region":{"type":"string","description_kind":"plain","optional":true},"stage":{"type":"string","description_kind":"plain","required":true},"warehouse":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"trendmicro":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"veeva":{"nesting_mode":"list","block":{"attributes":{"instance_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"zendesk":{"nesting_mode":"list","block":{"attributes":{"instance_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_appflow_flow":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"destination_flow_config":{"nesting_mode":"set","block":{"attributes":{"api_version":{"type":"string","description_kind":"plain","optional":true},"connector_profile_name":{"type":"string","description_kind":"plain","optional":true},"connector_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"destination_connector_properties":{"nesting_mode":"list","block":{"block_types":{"custom_connector":{"nesting_mode":"list","block":{"attributes":{"custom_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"entity_name":{"type":"string","description_kind":"plain","required":true},"id_field_names":{"type":["list","string"],"description_kind":"plain","optional":true},"write_operation_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"error_handling_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"fail_on_first_destination_error":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"customer_profiles":{"nesting_mode":"list","block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"object_type_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"event_bridge":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"block_types":{"error_handling_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"fail_on_first_destination_error":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"honeycode":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"block_types":{"error_handling_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"fail_on_first_destination_error":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"lookout_metrics":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"marketo":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"block_types":{"error_handling_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"fail_on_first_destination_error":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"redshift":{"nesting_mode":"list","block":{"attributes":{"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"intermediate_bucket_name":{"type":"string","description_kind":"plain","required":true},"object":{"type":"string","description_kind":"plain","required":true}},"block_types":{"error_handling_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"fail_on_first_destination_error":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"s3":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"s3_output_format_config":{"nesting_mode":"list","block":{"attributes":{"file_type":{"type":"string","description_kind":"plain","optional":true},"preserve_source_data_typing":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"aggregation_config":{"nesting_mode":"list","block":{"attributes":{"aggregation_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"prefix_config":{"nesting_mode":"list","block":{"attributes":{"prefix_format":{"type":"string","description_kind":"plain","optional":true},"prefix_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"salesforce":{"nesting_mode":"list","block":{"attributes":{"id_field_names":{"type":["list","string"],"description_kind":"plain","optional":true},"object":{"type":"string","description_kind":"plain","required":true},"write_operation_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"error_handling_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"fail_on_first_destination_error":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sapo_data":{"nesting_mode":"list","block":{"attributes":{"id_field_names":{"type":["list","string"],"description_kind":"plain","optional":true},"object_path":{"type":"string","description_kind":"plain","required":true},"write_operation_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"error_handling_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"fail_on_first_destination_error":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"success_response_handling_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"snowflake":{"nesting_mode":"list","block":{"attributes":{"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"intermediate_bucket_name":{"type":"string","description_kind":"plain","required":true},"object":{"type":"string","description_kind":"plain","required":true}},"block_types":{"error_handling_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"fail_on_first_destination_error":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"upsolver":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"s3_output_format_config":{"nesting_mode":"list","block":{"attributes":{"file_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation_config":{"nesting_mode":"list","block":{"attributes":{"aggregation_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"prefix_config":{"nesting_mode":"list","block":{"attributes":{"prefix_format":{"type":"string","description_kind":"plain","optional":true},"prefix_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"zendesk":{"nesting_mode":"list","block":{"attributes":{"id_field_names":{"type":["list","string"],"description_kind":"plain","optional":true},"object":{"type":"string","description_kind":"plain","required":true},"write_operation_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"error_handling_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"fail_on_first_destination_error":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1},"source_flow_config":{"nesting_mode":"list","block":{"attributes":{"api_version":{"type":"string","description_kind":"plain","optional":true},"connector_profile_name":{"type":"string","description_kind":"plain","optional":true},"connector_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"incremental_pull_config":{"nesting_mode":"list","block":{"attributes":{"datetime_type_field_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"source_connector_properties":{"nesting_mode":"list","block":{"block_types":{"amplitude":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"custom_connector":{"nesting_mode":"list","block":{"attributes":{"custom_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"entity_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"datadog":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"dynatrace":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"google_analytics":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"infor_nexus":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"marketo":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"s3_input_format_config":{"nesting_mode":"list","block":{"attributes":{"s3_input_file_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"salesforce":{"nesting_mode":"list","block":{"attributes":{"enable_dynamic_field_update":{"type":"bool","description_kind":"plain","optional":true},"include_deleted_records":{"type":"bool","description_kind":"plain","optional":true},"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sapo_data":{"nesting_mode":"list","block":{"attributes":{"object_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"service_now":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"singular":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"slack":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"trendmicro":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"veeva":{"nesting_mode":"list","block":{"attributes":{"document_type":{"type":"string","description_kind":"plain","optional":true},"include_all_versions":{"type":"bool","description_kind":"plain","optional":true},"include_renditions":{"type":"bool","description_kind":"plain","optional":true},"include_source_files":{"type":"bool","description_kind":"plain","optional":true},"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"zendesk":{"nesting_mode":"list","block":{"attributes":{"object":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"task":{"nesting_mode":"set","block":{"attributes":{"destination_field":{"type":"string","description_kind":"plain","optional":true},"source_fields":{"type":["list","string"],"description_kind":"plain","required":true},"task_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"task_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"connector_operator":{"nesting_mode":"list","block":{"attributes":{"amplitude":{"type":"string","description_kind":"plain","optional":true},"custom_connector":{"type":"string","description_kind":"plain","optional":true},"datadog":{"type":"string","description_kind":"plain","optional":true},"dynatrace":{"type":"string","description_kind":"plain","optional":true},"google_analytics":{"type":"string","description_kind":"plain","optional":true},"infor_nexus":{"type":"string","description_kind":"plain","optional":true},"marketo":{"type":"string","description_kind":"plain","optional":true},"s3":{"type":"string","description_kind":"plain","optional":true},"salesforce":{"type":"string","description_kind":"plain","optional":true},"sapo_data":{"type":"string","description_kind":"plain","optional":true},"service_now":{"type":"string","description_kind":"plain","optional":true},"singular":{"type":"string","description_kind":"plain","optional":true},"slack":{"type":"string","description_kind":"plain","optional":true},"trendmicro":{"type":"string","description_kind":"plain","optional":true},"veeva":{"type":"string","description_kind":"plain","optional":true},"zendesk":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1},"trigger_config":{"nesting_mode":"list","block":{"attributes":{"trigger_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"trigger_properties":{"nesting_mode":"list","block":{"block_types":{"scheduled":{"nesting_mode":"list","block":{"attributes":{"data_pull_mode":{"type":"string","description_kind":"plain","optional":true},"first_execution_from":{"type":"string","description_kind":"plain","optional":true},"schedule_end_time":{"type":"string","description_kind":"plain","optional":true},"schedule_expression":{"type":"string","description_kind":"plain","required":true},"schedule_offset":{"type":"number","description_kind":"plain","optional":true},"schedule_start_time":{"type":"string","description_kind":"plain","optional":true},"timezone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_appintegrations_data_integration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"source_uri":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"schedule_config":{"nesting_mode":"list","block":{"attributes":{"first_execution_from":{"type":"string","description_kind":"plain","required":true},"object":{"type":"string","description_kind":"plain","required":true},"schedule_expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_appintegrations_event_integration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"eventbridge_bus":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"event_filter":{"nesting_mode":"list","block":{"attributes":{"source":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_applicationinsights_application":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_config_enabled":{"type":"bool","description_kind":"plain","optional":true},"auto_create":{"type":"bool","description_kind":"plain","optional":true},"cwe_monitor_enabled":{"type":"bool","description_kind":"plain","optional":true},"grouping_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ops_center_enabled":{"type":"bool","description_kind":"plain","optional":true},"ops_item_sns_topic_arn":{"type":"string","description_kind":"plain","optional":true},"resource_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appmesh_gateway_route":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"virtual_gateway_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"spec":{"nesting_mode":"list","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"grpc_route":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"target":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"virtual_service":{"nesting_mode":"list","block":{"attributes":{"virtual_service_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"match":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true},"service_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"http2_route":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"rewrite":{"nesting_mode":"list","block":{"block_types":{"hostname":{"nesting_mode":"list","block":{"attributes":{"default_target_hostname":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"path":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"prefix":{"nesting_mode":"list","block":{"attributes":{"default_prefix":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"target":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"virtual_service":{"nesting_mode":"list","block":{"attributes":{"virtual_service_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"match":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"header":{"nesting_mode":"set","block":{"attributes":{"invert":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"regex":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"range":{"nesting_mode":"list","block":{"attributes":{"end":{"type":"number","description_kind":"plain","required":true},"start":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"hostname":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"path":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"regex":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"query_parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"http_route":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"rewrite":{"nesting_mode":"list","block":{"block_types":{"hostname":{"nesting_mode":"list","block":{"attributes":{"default_target_hostname":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"path":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"prefix":{"nesting_mode":"list","block":{"attributes":{"default_prefix":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"target":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"virtual_service":{"nesting_mode":"list","block":{"attributes":{"virtual_service_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"match":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"header":{"nesting_mode":"set","block":{"attributes":{"invert":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"regex":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"range":{"nesting_mode":"list","block":{"attributes":{"end":{"type":"number","description_kind":"plain","required":true},"start":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"hostname":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"path":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"regex":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"query_parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_appmesh_mesh":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_owner":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"spec":{"nesting_mode":"list","block":{"block_types":{"egress_filter":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_appmesh_route":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"virtual_router_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"spec":{"nesting_mode":"list","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"grpc_route":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"weighted_target":{"nesting_mode":"set","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true},"virtual_node":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"},"min_items":1,"max_items":1},"match":{"nesting_mode":"list","block":{"attributes":{"method_name":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"service_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metadata":{"nesting_mode":"set","block":{"attributes":{"invert":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"regex":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"range":{"nesting_mode":"list","block":{"attributes":{"end":{"type":"number","description_kind":"plain","required":true},"start":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"retry_policy":{"nesting_mode":"list","block":{"attributes":{"grpc_retry_events":{"type":["set","string"],"description_kind":"plain","optional":true},"http_retry_events":{"type":["set","string"],"description_kind":"plain","optional":true},"max_retries":{"type":"number","description_kind":"plain","required":true},"tcp_retry_events":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"per_retry_timeout":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"timeout":{"nesting_mode":"list","block":{"block_types":{"idle":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"per_request":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"http2_route":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"weighted_target":{"nesting_mode":"set","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true},"virtual_node":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"},"min_items":1,"max_items":1},"match":{"nesting_mode":"list","block":{"attributes":{"method":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"scheme":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"header":{"nesting_mode":"set","block":{"attributes":{"invert":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"regex":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"range":{"nesting_mode":"list","block":{"attributes":{"end":{"type":"number","description_kind":"plain","required":true},"start":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"path":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"regex":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"query_parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"min_items":1,"max_items":1},"retry_policy":{"nesting_mode":"list","block":{"attributes":{"http_retry_events":{"type":["set","string"],"description_kind":"plain","optional":true},"max_retries":{"type":"number","description_kind":"plain","required":true},"tcp_retry_events":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"per_retry_timeout":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"timeout":{"nesting_mode":"list","block":{"block_types":{"idle":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"per_request":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"http_route":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"weighted_target":{"nesting_mode":"set","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true},"virtual_node":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"},"min_items":1,"max_items":1},"match":{"nesting_mode":"list","block":{"attributes":{"method":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"scheme":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"header":{"nesting_mode":"set","block":{"attributes":{"invert":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"regex":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"range":{"nesting_mode":"list","block":{"attributes":{"end":{"type":"number","description_kind":"plain","required":true},"start":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"path":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"regex":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"query_parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"min_items":1,"max_items":1},"retry_policy":{"nesting_mode":"list","block":{"attributes":{"http_retry_events":{"type":["set","string"],"description_kind":"plain","optional":true},"max_retries":{"type":"number","description_kind":"plain","required":true},"tcp_retry_events":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"per_retry_timeout":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"timeout":{"nesting_mode":"list","block":{"block_types":{"idle":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"per_request":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tcp_route":{"nesting_mode":"list","block":{"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"weighted_target":{"nesting_mode":"set","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true},"virtual_node":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"},"min_items":1,"max_items":1},"match":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeout":{"nesting_mode":"list","block":{"block_types":{"idle":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_appmesh_virtual_gateway":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"spec":{"nesting_mode":"list","block":{"block_types":{"backend_defaults":{"nesting_mode":"list","block":{"block_types":{"client_policy":{"nesting_mode":"list","block":{"block_types":{"tls":{"nesting_mode":"list","block":{"attributes":{"enforce":{"type":"bool","description_kind":"plain","optional":true},"ports":{"type":["set","number"],"description_kind":"plain","optional":true}},"block_types":{"certificate":{"nesting_mode":"list","block":{"block_types":{"file":{"nesting_mode":"list","block":{"attributes":{"certificate_chain":{"type":"string","description_kind":"plain","required":true},"private_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sds":{"nesting_mode":"list","block":{"attributes":{"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"validation":{"nesting_mode":"list","block":{"block_types":{"subject_alternative_names":{"nesting_mode":"list","block":{"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"trust":{"nesting_mode":"list","block":{"block_types":{"acm":{"nesting_mode":"list","block":{"attributes":{"certificate_authority_arns":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"file":{"nesting_mode":"list","block":{"attributes":{"certificate_chain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sds":{"nesting_mode":"list","block":{"attributes":{"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"listener":{"nesting_mode":"list","block":{"block_types":{"connection_pool":{"nesting_mode":"list","block":{"block_types":{"grpc":{"nesting_mode":"list","block":{"attributes":{"max_requests":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"http":{"nesting_mode":"list","block":{"attributes":{"max_connections":{"type":"number","description_kind":"plain","required":true},"max_pending_requests":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"http2":{"nesting_mode":"list","block":{"attributes":{"max_requests":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"health_check":{"nesting_mode":"list","block":{"attributes":{"healthy_threshold":{"type":"number","description_kind":"plain","required":true},"interval_millis":{"type":"number","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","required":true},"timeout_millis":{"type":"number","description_kind":"plain","required":true},"unhealthy_threshold":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"port_mapping":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"tls":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true}},"block_types":{"certificate":{"nesting_mode":"list","block":{"block_types":{"acm":{"nesting_mode":"list","block":{"attributes":{"certificate_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"file":{"nesting_mode":"list","block":{"attributes":{"certificate_chain":{"type":"string","description_kind":"plain","required":true},"private_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sds":{"nesting_mode":"list","block":{"attributes":{"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"validation":{"nesting_mode":"list","block":{"block_types":{"subject_alternative_names":{"nesting_mode":"list","block":{"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"trust":{"nesting_mode":"list","block":{"block_types":{"file":{"nesting_mode":"list","block":{"attributes":{"certificate_chain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sds":{"nesting_mode":"list","block":{"attributes":{"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"logging":{"nesting_mode":"list","block":{"block_types":{"access_log":{"nesting_mode":"list","block":{"block_types":{"file":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","required":true}},"block_types":{"format":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"json":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_appmesh_virtual_node":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"spec":{"nesting_mode":"list","block":{"block_types":{"backend":{"nesting_mode":"set","block":{"block_types":{"virtual_service":{"nesting_mode":"list","block":{"attributes":{"virtual_service_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"client_policy":{"nesting_mode":"list","block":{"block_types":{"tls":{"nesting_mode":"list","block":{"attributes":{"enforce":{"type":"bool","description_kind":"plain","optional":true},"ports":{"type":["set","number"],"description_kind":"plain","optional":true}},"block_types":{"certificate":{"nesting_mode":"list","block":{"block_types":{"file":{"nesting_mode":"list","block":{"attributes":{"certificate_chain":{"type":"string","description_kind":"plain","required":true},"private_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sds":{"nesting_mode":"list","block":{"attributes":{"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"validation":{"nesting_mode":"list","block":{"block_types":{"subject_alternative_names":{"nesting_mode":"list","block":{"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"trust":{"nesting_mode":"list","block":{"block_types":{"acm":{"nesting_mode":"list","block":{"attributes":{"certificate_authority_arns":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"file":{"nesting_mode":"list","block":{"attributes":{"certificate_chain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sds":{"nesting_mode":"list","block":{"attributes":{"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":50},"backend_defaults":{"nesting_mode":"list","block":{"block_types":{"client_policy":{"nesting_mode":"list","block":{"block_types":{"tls":{"nesting_mode":"list","block":{"attributes":{"enforce":{"type":"bool","description_kind":"plain","optional":true},"ports":{"type":["set","number"],"description_kind":"plain","optional":true}},"block_types":{"certificate":{"nesting_mode":"list","block":{"block_types":{"file":{"nesting_mode":"list","block":{"attributes":{"certificate_chain":{"type":"string","description_kind":"plain","required":true},"private_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sds":{"nesting_mode":"list","block":{"attributes":{"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"validation":{"nesting_mode":"list","block":{"block_types":{"subject_alternative_names":{"nesting_mode":"list","block":{"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"trust":{"nesting_mode":"list","block":{"block_types":{"acm":{"nesting_mode":"list","block":{"attributes":{"certificate_authority_arns":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"file":{"nesting_mode":"list","block":{"attributes":{"certificate_chain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sds":{"nesting_mode":"list","block":{"attributes":{"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"listener":{"nesting_mode":"list","block":{"block_types":{"connection_pool":{"nesting_mode":"list","block":{"block_types":{"grpc":{"nesting_mode":"list","block":{"attributes":{"max_requests":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"http":{"nesting_mode":"list","block":{"attributes":{"max_connections":{"type":"number","description_kind":"plain","required":true},"max_pending_requests":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"http2":{"nesting_mode":"list","block":{"attributes":{"max_requests":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"tcp":{"nesting_mode":"list","block":{"attributes":{"max_connections":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"health_check":{"nesting_mode":"list","block":{"attributes":{"healthy_threshold":{"type":"number","description_kind":"plain","required":true},"interval_millis":{"type":"number","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","required":true},"timeout_millis":{"type":"number","description_kind":"plain","required":true},"unhealthy_threshold":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"outlier_detection":{"nesting_mode":"list","block":{"attributes":{"max_ejection_percent":{"type":"number","description_kind":"plain","required":true},"max_server_errors":{"type":"number","description_kind":"plain","required":true}},"block_types":{"base_ejection_duration":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"interval":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"port_mapping":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeout":{"nesting_mode":"list","block":{"block_types":{"grpc":{"nesting_mode":"list","block":{"block_types":{"idle":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"per_request":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"http":{"nesting_mode":"list","block":{"block_types":{"idle":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"per_request":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"http2":{"nesting_mode":"list","block":{"block_types":{"idle":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"per_request":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tcp":{"nesting_mode":"list","block":{"block_types":{"idle":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tls":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true}},"block_types":{"certificate":{"nesting_mode":"list","block":{"block_types":{"acm":{"nesting_mode":"list","block":{"attributes":{"certificate_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"file":{"nesting_mode":"list","block":{"attributes":{"certificate_chain":{"type":"string","description_kind":"plain","required":true},"private_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sds":{"nesting_mode":"list","block":{"attributes":{"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"validation":{"nesting_mode":"list","block":{"block_types":{"subject_alternative_names":{"nesting_mode":"list","block":{"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"trust":{"nesting_mode":"list","block":{"block_types":{"file":{"nesting_mode":"list","block":{"attributes":{"certificate_chain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sds":{"nesting_mode":"list","block":{"attributes":{"secret_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"logging":{"nesting_mode":"list","block":{"block_types":{"access_log":{"nesting_mode":"list","block":{"block_types":{"file":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","required":true}},"block_types":{"format":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"json":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"service_discovery":{"nesting_mode":"list","block":{"block_types":{"aws_cloud_map":{"nesting_mode":"list","block":{"attributes":{"attributes":{"type":["map","string"],"description_kind":"plain","optional":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"dns":{"nesting_mode":"list","block":{"attributes":{"hostname":{"type":"string","description_kind":"plain","required":true},"ip_preference":{"type":"string","description_kind":"plain","optional":true},"response_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_appmesh_virtual_router":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"spec":{"nesting_mode":"list","block":{"block_types":{"listener":{"nesting_mode":"list","block":{"block_types":{"port_mapping":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"number","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_appmesh_virtual_service":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"spec":{"nesting_mode":"list","block":{"block_types":{"provider":{"nesting_mode":"list","block":{"block_types":{"virtual_node":{"nesting_mode":"list","block":{"attributes":{"virtual_node_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"virtual_router":{"nesting_mode":"list","block":{"attributes":{"virtual_router_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_apprunner_auto_scaling_configuration_version":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_scaling_configuration_name":{"type":"string","description_kind":"plain","required":true},"auto_scaling_configuration_revision":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest":{"type":"bool","description_kind":"plain","computed":true},"max_concurrency":{"type":"number","description_kind":"plain","optional":true},"max_size":{"type":"number","description_kind":"plain","optional":true},"min_size":{"type":"number","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_apprunner_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"connection_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"provider_type":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_apprunner_custom_domain_association":{"version":0,"block":{"attributes":{"certificate_validation_records":{"type":["set",["object",{"name":"string","status":"string","type":"string","value":"string"}]],"description_kind":"plain","computed":true},"dns_target":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"enable_www_subdomain":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_apprunner_observability_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest":{"type":"bool","description_kind":"plain","computed":true},"observability_configuration_name":{"type":"string","description_kind":"plain","required":true},"observability_configuration_revision":{"type":"number","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"trace_configuration":{"nesting_mode":"list","block":{"attributes":{"vendor":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_apprunner_service":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_scaling_configuration_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_id":{"type":"string","description_kind":"plain","computed":true},"service_name":{"type":"string","description_kind":"plain","required":true},"service_url":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"kms_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"health_check_configuration":{"nesting_mode":"list","block":{"attributes":{"healthy_threshold":{"type":"number","description_kind":"plain","optional":true},"interval":{"type":"number","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"timeout":{"type":"number","description_kind":"plain","optional":true},"unhealthy_threshold":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"instance_configuration":{"nesting_mode":"list","block":{"attributes":{"cpu":{"type":"string","description_kind":"plain","optional":true},"instance_role_arn":{"type":"string","description_kind":"plain","optional":true},"memory":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"network_configuration":{"nesting_mode":"list","block":{"block_types":{"egress_configuration":{"nesting_mode":"list","block":{"attributes":{"egress_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_connector_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ingress_configuration":{"nesting_mode":"list","block":{"attributes":{"is_publicly_accessible":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"observability_configuration":{"nesting_mode":"list","block":{"attributes":{"observability_configuration_arn":{"type":"string","description_kind":"plain","optional":true},"observability_enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"source_configuration":{"nesting_mode":"list","block":{"attributes":{"auto_deployments_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"authentication_configuration":{"nesting_mode":"list","block":{"attributes":{"access_role_arn":{"type":"string","description_kind":"plain","optional":true},"connection_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"code_repository":{"nesting_mode":"list","block":{"attributes":{"repository_url":{"type":"string","description_kind":"plain","required":true}},"block_types":{"code_configuration":{"nesting_mode":"list","block":{"attributes":{"configuration_source":{"type":"string","description_kind":"plain","required":true}},"block_types":{"code_configuration_values":{"nesting_mode":"list","block":{"attributes":{"build_command":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"string","description_kind":"plain","optional":true},"runtime":{"type":"string","description_kind":"plain","required":true},"runtime_environment_secrets":{"type":["map","string"],"description_kind":"plain","optional":true},"runtime_environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"start_command":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"source_code_version":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"image_repository":{"nesting_mode":"list","block":{"attributes":{"image_identifier":{"type":"string","description_kind":"plain","required":true},"image_repository_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"image_configuration":{"nesting_mode":"list","block":{"attributes":{"port":{"type":"string","description_kind":"plain","optional":true},"runtime_environment_secrets":{"type":["map","string"],"description_kind":"plain","optional":true},"runtime_environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"start_command":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_apprunner_vpc_connector":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_connector_name":{"type":"string","description_kind":"plain","required":true},"vpc_connector_revision":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_apprunner_vpc_ingress_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"service_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"ingress_vpc_configuration":{"nesting_mode":"list","block":{"attributes":{"vpc_endpoint_id":{"type":"string","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_appstream_directory_config":{"version":0,"block":{"attributes":{"created_time":{"type":"string","description_kind":"plain","computed":true},"directory_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"organizational_unit_distinguished_names":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"service_account_credentials":{"nesting_mode":"list","block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"account_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_appstream_fleet":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"disconnect_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_default_internet_access":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"fleet_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iam_role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_disconnect_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true},"image_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"max_user_duration_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"stream_view":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"compute_capacity":{"nesting_mode":"list","block":{"attributes":{"available":{"type":"number","description_kind":"plain","computed":true},"desired_instances":{"type":"number","description_kind":"plain","required":true},"in_use":{"type":"number","description_kind":"plain","computed":true},"running":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"domain_join_info":{"nesting_mode":"list","block":{"attributes":{"directory_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"organizational_unit_distinguished_name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_appstream_fleet_stack_association":{"version":0,"block":{"attributes":{"fleet_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stack_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_appstream_image_builder":{"version":0,"block":{"attributes":{"appstream_agent_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_default_internet_access":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"iam_role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"access_endpoint":{"nesting_mode":"set","block":{"attributes":{"endpoint_type":{"type":"string","description_kind":"plain","required":true},"vpce_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":4},"domain_join_info":{"nesting_mode":"list","block":{"attributes":{"directory_name":{"type":"string","description_kind":"plain","optional":true},"organizational_unit_distinguished_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_appstream_stack":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"embed_host_domains":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"feedback_url":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"redirect_url":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"access_endpoints":{"nesting_mode":"set","block":{"attributes":{"endpoint_type":{"type":"string","description_kind":"plain","required":true},"vpce_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":4},"application_settings":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"settings_group":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"storage_connectors":{"nesting_mode":"set","block":{"attributes":{"connector_type":{"type":"string","description_kind":"plain","required":true},"domains":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"resource_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"streaming_experience_settings":{"nesting_mode":"list","block":{"attributes":{"preferred_protocol":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"user_settings":{"nesting_mode":"set","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"permission":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_appstream_user":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authentication_type":{"type":"string","description_kind":"plain","required":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"first_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_name":{"type":"string","description_kind":"plain","optional":true},"send_email_notification":{"type":"bool","description_kind":"plain","optional":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_appstream_user_stack_association":{"version":0,"block":{"attributes":{"authentication_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"send_email_notification":{"type":"bool","description_kind":"plain","optional":true},"stack_name":{"type":"string","description_kind":"plain","required":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_appsync_api_cache":{"version":0,"block":{"attributes":{"api_caching_behavior":{"type":"string","description_kind":"plain","required":true},"api_id":{"type":"string","description_kind":"plain","required":true},"at_rest_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"transit_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_appsync_api_key":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"expires":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"description_kind":"plain"}},"aws_appsync_datasource":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"service_role_arn":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dynamodb_config":{"nesting_mode":"list","block":{"attributes":{"region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"table_name":{"type":"string","description_kind":"plain","required":true},"use_caller_credentials":{"type":"bool","description_kind":"plain","optional":true},"versioned":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"delta_sync_config":{"nesting_mode":"list","block":{"attributes":{"base_table_ttl":{"type":"number","description_kind":"plain","optional":true},"delta_sync_table_name":{"type":"string","description_kind":"plain","required":true},"delta_sync_table_ttl":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"elasticsearch_config":{"nesting_mode":"list","block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"event_bridge_config":{"nesting_mode":"list","block":{"attributes":{"event_bus_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"http_config":{"nesting_mode":"list","block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authorization_config":{"nesting_mode":"list","block":{"attributes":{"authorization_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aws_iam_config":{"nesting_mode":"list","block":{"attributes":{"signing_region":{"type":"string","description_kind":"plain","optional":true},"signing_service_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"lambda_config":{"nesting_mode":"list","block":{"attributes":{"function_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"opensearchservice_config":{"nesting_mode":"list","block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"relational_database_config":{"nesting_mode":"list","block":{"attributes":{"source_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"http_endpoint_config":{"nesting_mode":"list","block":{"attributes":{"aws_secret_store_arn":{"type":"string","description_kind":"plain","required":true},"database_name":{"type":"string","description_kind":"plain","optional":true},"db_cluster_identifier":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"schema":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_appsync_domain_name":{"version":0,"block":{"attributes":{"appsync_domain_name":{"type":"string","description_kind":"plain","computed":true},"certificate_arn":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appsync_domain_name_api_association":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appsync_function":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"code":{"type":"string","description_kind":"plain","optional":true},"data_source":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"function_id":{"type":"string","description_kind":"plain","computed":true},"function_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_batch_size":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"request_mapping_template":{"type":"string","description_kind":"plain","optional":true},"response_mapping_template":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"runtime":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"runtime_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sync_config":{"nesting_mode":"list","block":{"attributes":{"conflict_detection":{"type":"string","description_kind":"plain","optional":true},"conflict_handler":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"lambda_conflict_handler_config":{"nesting_mode":"list","block":{"attributes":{"lambda_conflict_handler_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_appsync_graphql_api":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authentication_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"schema":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uris":{"type":["map","string"],"description_kind":"plain","computed":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"xray_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"additional_authentication_provider":{"nesting_mode":"list","block":{"attributes":{"authentication_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"lambda_authorizer_config":{"nesting_mode":"list","block":{"attributes":{"authorizer_result_ttl_in_seconds":{"type":"number","description_kind":"plain","optional":true},"authorizer_uri":{"type":"string","description_kind":"plain","required":true},"identity_validation_expression":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"openid_connect_config":{"nesting_mode":"list","block":{"attributes":{"auth_ttl":{"type":"number","description_kind":"plain","optional":true},"client_id":{"type":"string","description_kind":"plain","optional":true},"iat_ttl":{"type":"number","description_kind":"plain","optional":true},"issuer":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"user_pool_config":{"nesting_mode":"list","block":{"attributes":{"app_id_client_regex":{"type":"string","description_kind":"plain","optional":true},"aws_region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"lambda_authorizer_config":{"nesting_mode":"list","block":{"attributes":{"authorizer_result_ttl_in_seconds":{"type":"number","description_kind":"plain","optional":true},"authorizer_uri":{"type":"string","description_kind":"plain","required":true},"identity_validation_expression":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"log_config":{"nesting_mode":"list","block":{"attributes":{"cloudwatch_logs_role_arn":{"type":"string","description_kind":"plain","required":true},"exclude_verbose_content":{"type":"bool","description_kind":"plain","optional":true},"field_log_level":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"openid_connect_config":{"nesting_mode":"list","block":{"attributes":{"auth_ttl":{"type":"number","description_kind":"plain","optional":true},"client_id":{"type":"string","description_kind":"plain","optional":true},"iat_ttl":{"type":"number","description_kind":"plain","optional":true},"issuer":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"user_pool_config":{"nesting_mode":"list","block":{"attributes":{"app_id_client_regex":{"type":"string","description_kind":"plain","optional":true},"aws_region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"default_action":{"type":"string","description_kind":"plain","required":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_appsync_resolver":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"code":{"type":"string","description_kind":"plain","optional":true},"data_source":{"type":"string","description_kind":"plain","optional":true},"field":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kind":{"type":"string","description_kind":"plain","optional":true},"max_batch_size":{"type":"number","description_kind":"plain","optional":true},"request_template":{"type":"string","description_kind":"plain","optional":true},"response_template":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"caching_config":{"nesting_mode":"list","block":{"attributes":{"caching_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"pipeline_config":{"nesting_mode":"list","block":{"attributes":{"functions":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"runtime":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"runtime_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sync_config":{"nesting_mode":"list","block":{"attributes":{"conflict_detection":{"type":"string","description_kind":"plain","optional":true},"conflict_handler":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"lambda_conflict_handler_config":{"nesting_mode":"list","block":{"attributes":{"lambda_conflict_handler_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_appsync_type":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"definition":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"format":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_athena_data_catalog":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_athena_database":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","optional":true},"comment":{"type":"string","description_kind":"plain","optional":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"properties":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"acl_configuration":{"nesting_mode":"list","block":{"attributes":{"s3_acl_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"encryption_option":{"type":"string","description_kind":"plain","required":true},"kms_key":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_athena_named_query":{"version":0,"block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"query":{"type":"string","description_kind":"plain","required":true},"workgroup":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_athena_workgroup":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"attributes":{"bytes_scanned_cutoff_per_query":{"type":"number","description_kind":"plain","optional":true},"enforce_workgroup_configuration":{"type":"bool","description_kind":"plain","optional":true},"execution_role":{"type":"string","description_kind":"plain","optional":true},"publish_cloudwatch_metrics_enabled":{"type":"bool","description_kind":"plain","optional":true},"requester_pays_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"engine_version":{"nesting_mode":"list","block":{"attributes":{"effective_engine_version":{"type":"string","description_kind":"plain","computed":true},"selected_engine_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"result_configuration":{"nesting_mode":"list","block":{"attributes":{"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"output_location":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"acl_configuration":{"nesting_mode":"list","block":{"attributes":{"s3_acl_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"encryption_option":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_auditmanager_account_registration":{"version":0,"block":{"attributes":{"delegated_admin_account":{"type":"string","description_kind":"plain","optional":true},"deregister_on_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"kms_key":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_auditmanager_assessment":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"framework_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"roles":{"type":["set",["object",{"role_arn":"string","role_type":"string"}]],"description_kind":"plain","required":true},"roles_all":{"type":["set",["object",{"role_arn":"string","role_type":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"assessment_reports_destination":{"nesting_mode":"list","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","required":true},"destination_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"scope":{"nesting_mode":"list","block":{"block_types":{"aws_accounts":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_services":{"nesting_mode":"set","block":{"attributes":{"service_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_auditmanager_assessment_delegation":{"version":0,"block":{"attributes":{"assessment_id":{"type":"string","description_kind":"plain","required":true},"comment":{"type":"string","description_kind":"plain","optional":true},"control_set_id":{"type":"string","description_kind":"plain","required":true},"delegation_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"role_type":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_auditmanager_assessment_report":{"version":0,"block":{"attributes":{"assessment_id":{"type":"string","description_kind":"plain","required":true},"author":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_auditmanager_control":{"version":0,"block":{"attributes":{"action_plan_instructions":{"type":"string","description_kind":"plain","optional":true},"action_plan_title":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"testing_information":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"control_mapping_sources":{"nesting_mode":"set","block":{"attributes":{"source_description":{"type":"string","description_kind":"plain","optional":true},"source_frequency":{"type":"string","description_kind":"plain","optional":true},"source_id":{"type":"string","description_kind":"plain","computed":true},"source_name":{"type":"string","description_kind":"plain","required":true},"source_set_up_option":{"type":"string","description_kind":"plain","required":true},"source_type":{"type":"string","description_kind":"plain","required":true},"troubleshooting_text":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"source_keyword":{"nesting_mode":"list","block":{"attributes":{"keyword_input_type":{"type":"string","description_kind":"plain","required":true},"keyword_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_auditmanager_framework":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"compliance_type":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"framework_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"control_sets":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"controls":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_auditmanager_framework_share":{"version":0,"block":{"attributes":{"comment":{"type":"string","description_kind":"plain","optional":true},"destination_account":{"type":"string","description_kind":"plain","required":true},"destination_region":{"type":"string","description_kind":"plain","required":true},"framework_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_auditmanager_organization_admin_account_registration":{"version":0,"block":{"attributes":{"admin_account_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"organization_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_autoscaling_attachment":{"version":0,"block":{"attributes":{"autoscaling_group_name":{"type":"string","description_kind":"plain","required":true},"elb":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lb_target_group_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_autoscaling_group":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"capacity_rebalance":{"type":"bool","description_kind":"plain","optional":true},"context":{"type":"string","description_kind":"plain","optional":true},"default_cooldown":{"type":"number","description_kind":"plain","optional":true,"computed":true},"default_instance_warmup":{"type":"number","description_kind":"plain","optional":true},"desired_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"desired_capacity_type":{"type":"string","description_kind":"plain","optional":true},"enabled_metrics":{"type":["set","string"],"description_kind":"plain","optional":true},"force_delete":{"type":"bool","description_kind":"plain","optional":true},"force_delete_warm_pool":{"type":"bool","description_kind":"plain","optional":true},"health_check_grace_period":{"type":"number","description_kind":"plain","optional":true},"health_check_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_failed_scaling_activities":{"type":"bool","description_kind":"plain","optional":true},"launch_configuration":{"type":"string","description_kind":"plain","optional":true},"load_balancers":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"max_instance_lifetime":{"type":"number","description_kind":"plain","optional":true},"max_size":{"type":"number","description_kind":"plain","required":true},"metrics_granularity":{"type":"string","description_kind":"plain","optional":true},"min_elb_capacity":{"type":"number","description_kind":"plain","optional":true},"min_size":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"placement_group":{"type":"string","description_kind":"plain","optional":true},"predicted_capacity":{"type":"number","description_kind":"plain","computed":true},"protect_from_scale_in":{"type":"bool","description_kind":"plain","optional":true},"service_linked_role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"suspended_processes":{"type":["set","string"],"description_kind":"plain","optional":true},"target_group_arns":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"termination_policies":{"type":["list","string"],"description_kind":"plain","optional":true},"vpc_zone_identifier":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"wait_for_capacity_timeout":{"type":"string","description_kind":"plain","optional":true},"wait_for_elb_capacity":{"type":"number","description_kind":"plain","optional":true},"warm_pool_size":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"initial_lifecycle_hook":{"nesting_mode":"set","block":{"attributes":{"default_result":{"type":"string","description_kind":"plain","optional":true,"computed":true},"heartbeat_timeout":{"type":"number","description_kind":"plain","optional":true},"lifecycle_transition":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"notification_metadata":{"type":"string","description_kind":"plain","optional":true},"notification_target_arn":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"instance_refresh":{"nesting_mode":"list","block":{"attributes":{"strategy":{"type":"string","description_kind":"plain","required":true},"triggers":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"preferences":{"nesting_mode":"list","block":{"attributes":{"auto_rollback":{"type":"bool","description_kind":"plain","optional":true},"checkpoint_delay":{"type":"string","description_kind":"plain","optional":true},"checkpoint_percentages":{"type":["list","number"],"description_kind":"plain","optional":true},"instance_warmup":{"type":"string","description_kind":"plain","optional":true},"min_healthy_percentage":{"type":"number","description_kind":"plain","optional":true},"scale_in_protected_instances":{"type":"string","description_kind":"plain","optional":true},"skip_matching":{"type":"bool","description_kind":"plain","optional":true},"standby_instances":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"launch_template":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"mixed_instances_policy":{"nesting_mode":"list","block":{"block_types":{"instances_distribution":{"nesting_mode":"list","block":{"attributes":{"on_demand_allocation_strategy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"on_demand_base_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"on_demand_percentage_above_base_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"spot_allocation_strategy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"spot_instance_pools":{"type":"number","description_kind":"plain","optional":true,"computed":true},"spot_max_price":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"launch_template":{"nesting_mode":"list","block":{"block_types":{"launch_template_specification":{"nesting_mode":"list","block":{"attributes":{"launch_template_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"launch_template_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"override":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"weighted_capacity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"instance_requirements":{"nesting_mode":"list","block":{"attributes":{"accelerator_manufacturers":{"type":["set","string"],"description_kind":"plain","optional":true},"accelerator_names":{"type":["set","string"],"description_kind":"plain","optional":true},"accelerator_types":{"type":["set","string"],"description_kind":"plain","optional":true},"allowed_instance_types":{"type":["set","string"],"description_kind":"plain","optional":true},"bare_metal":{"type":"string","description_kind":"plain","optional":true},"burstable_performance":{"type":"string","description_kind":"plain","optional":true},"cpu_manufacturers":{"type":["set","string"],"description_kind":"plain","optional":true},"excluded_instance_types":{"type":["set","string"],"description_kind":"plain","optional":true},"instance_generations":{"type":["set","string"],"description_kind":"plain","optional":true},"local_storage":{"type":"string","description_kind":"plain","optional":true},"local_storage_types":{"type":["set","string"],"description_kind":"plain","optional":true},"on_demand_max_price_percentage_over_lowest_price":{"type":"number","description_kind":"plain","optional":true},"require_hibernate_support":{"type":"bool","description_kind":"plain","optional":true},"spot_max_price_percentage_over_lowest_price":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"accelerator_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"accelerator_total_memory_mib":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"baseline_ebs_bandwidth_mbps":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"memory_gib_per_vcpu":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"memory_mib":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"network_bandwidth_gbps":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"network_interface_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"total_local_storage_gb":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"vcpu_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"launch_template_specification":{"nesting_mode":"list","block":{"attributes":{"launch_template_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"launch_template_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"tag":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"propagate_at_launch":{"type":"bool","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"traffic_source":{"nesting_mode":"set","block":{"attributes":{"identifier":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"warm_pool":{"nesting_mode":"list","block":{"attributes":{"max_group_prepared_capacity":{"type":"number","description_kind":"plain","optional":true},"min_size":{"type":"number","description_kind":"plain","optional":true},"pool_state":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"instance_reuse_policy":{"nesting_mode":"list","block":{"attributes":{"reuse_on_scale_in":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_autoscaling_group_tag":{"version":0,"block":{"attributes":{"autoscaling_group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"tag":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"propagate_at_launch":{"type":"bool","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_autoscaling_lifecycle_hook":{"version":0,"block":{"attributes":{"autoscaling_group_name":{"type":"string","description_kind":"plain","required":true},"default_result":{"type":"string","description_kind":"plain","optional":true,"computed":true},"heartbeat_timeout":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lifecycle_transition":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"notification_metadata":{"type":"string","description_kind":"plain","optional":true},"notification_target_arn":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_autoscaling_notification":{"version":0,"block":{"attributes":{"group_names":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"notifications":{"type":["set","string"],"description_kind":"plain","required":true},"topic_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_autoscaling_policy":{"version":0,"block":{"attributes":{"adjustment_type":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"autoscaling_group_name":{"type":"string","description_kind":"plain","required":true},"cooldown":{"type":"number","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"estimated_instance_warmup":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric_aggregation_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"min_adjustment_magnitude":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_type":{"type":"string","description_kind":"plain","optional":true},"scaling_adjustment":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"predictive_scaling_configuration":{"nesting_mode":"list","block":{"attributes":{"max_capacity_breach_behavior":{"type":"string","description_kind":"plain","optional":true},"max_capacity_buffer":{"type":"string","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","optional":true},"scheduling_buffer_time":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric_specification":{"nesting_mode":"list","block":{"attributes":{"target_value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"customized_capacity_metric_specification":{"nesting_mode":"list","block":{"block_types":{"metric_data_queries":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"return_data":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"metric_stat":{"nesting_mode":"list","block":{"attributes":{"stat":{"type":"string","description_kind":"plain","required":true},"unit":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric":{"nesting_mode":"list","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dimensions":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"},"max_items":1},"customized_load_metric_specification":{"nesting_mode":"list","block":{"block_types":{"metric_data_queries":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"return_data":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"metric_stat":{"nesting_mode":"list","block":{"attributes":{"stat":{"type":"string","description_kind":"plain","required":true},"unit":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric":{"nesting_mode":"list","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dimensions":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"},"max_items":1},"customized_scaling_metric_specification":{"nesting_mode":"list","block":{"block_types":{"metric_data_queries":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"return_data":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"metric_stat":{"nesting_mode":"list","block":{"attributes":{"stat":{"type":"string","description_kind":"plain","required":true},"unit":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric":{"nesting_mode":"list","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dimensions":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_load_metric_specification":{"nesting_mode":"list","block":{"attributes":{"predefined_metric_type":{"type":"string","description_kind":"plain","required":true},"resource_label":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"predefined_metric_pair_specification":{"nesting_mode":"list","block":{"attributes":{"predefined_metric_type":{"type":"string","description_kind":"plain","required":true},"resource_label":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"predefined_scaling_metric_specification":{"nesting_mode":"list","block":{"attributes":{"predefined_metric_type":{"type":"string","description_kind":"plain","required":true},"resource_label":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"step_adjustment":{"nesting_mode":"set","block":{"attributes":{"metric_interval_lower_bound":{"type":"string","description_kind":"plain","optional":true},"metric_interval_upper_bound":{"type":"string","description_kind":"plain","optional":true},"scaling_adjustment":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"target_tracking_configuration":{"nesting_mode":"list","block":{"attributes":{"disable_scale_in":{"type":"bool","description_kind":"plain","optional":true},"target_value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"customized_metric_specification":{"nesting_mode":"list","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","optional":true},"namespace":{"type":"string","description_kind":"plain","optional":true},"statistic":{"type":"string","description_kind":"plain","optional":true},"unit":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric_dimension":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"metrics":{"nesting_mode":"set","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"return_data":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"metric_stat":{"nesting_mode":"list","block":{"attributes":{"stat":{"type":"string","description_kind":"plain","required":true},"unit":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric":{"nesting_mode":"list","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dimensions":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"predefined_metric_specification":{"nesting_mode":"list","block":{"attributes":{"predefined_metric_type":{"type":"string","description_kind":"plain","required":true},"resource_label":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_autoscaling_schedule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"autoscaling_group_name":{"type":"string","description_kind":"plain","required":true},"desired_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"end_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"min_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"recurrence":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scheduled_action_name":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"time_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_autoscaling_traffic_source_attachment":{"version":0,"block":{"attributes":{"autoscaling_group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"traffic_source":{"nesting_mode":"list","block":{"attributes":{"identifier":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_autoscalingplans_scaling_plan":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"scaling_plan_version":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"application_source":{"nesting_mode":"list","block":{"attributes":{"cloudformation_stack_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tag_filter":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":50}},"description_kind":"plain"},"min_items":1,"max_items":1},"scaling_instruction":{"nesting_mode":"set","block":{"attributes":{"disable_dynamic_scaling":{"type":"bool","description_kind":"plain","optional":true},"max_capacity":{"type":"number","description_kind":"plain","required":true},"min_capacity":{"type":"number","description_kind":"plain","required":true},"predictive_scaling_max_capacity_behavior":{"type":"string","description_kind":"plain","optional":true},"predictive_scaling_max_capacity_buffer":{"type":"number","description_kind":"plain","optional":true},"predictive_scaling_mode":{"type":"string","description_kind":"plain","optional":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"scalable_dimension":{"type":"string","description_kind":"plain","required":true},"scaling_policy_update_behavior":{"type":"string","description_kind":"plain","optional":true},"scheduled_action_buffer_time":{"type":"number","description_kind":"plain","optional":true},"service_namespace":{"type":"string","description_kind":"plain","required":true}},"block_types":{"customized_load_metric_specification":{"nesting_mode":"list","block":{"attributes":{"dimensions":{"type":["map","string"],"description_kind":"plain","optional":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","required":true},"statistic":{"type":"string","description_kind":"plain","required":true},"unit":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"predefined_load_metric_specification":{"nesting_mode":"list","block":{"attributes":{"predefined_load_metric_type":{"type":"string","description_kind":"plain","required":true},"resource_label":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"target_tracking_configuration":{"nesting_mode":"set","block":{"attributes":{"disable_scale_in":{"type":"bool","description_kind":"plain","optional":true},"estimated_instance_warmup":{"type":"number","description_kind":"plain","optional":true},"scale_in_cooldown":{"type":"number","description_kind":"plain","optional":true},"scale_out_cooldown":{"type":"number","description_kind":"plain","optional":true},"target_value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"customized_scaling_metric_specification":{"nesting_mode":"list","block":{"attributes":{"dimensions":{"type":["map","string"],"description_kind":"plain","optional":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","required":true},"statistic":{"type":"string","description_kind":"plain","required":true},"unit":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"predefined_scaling_metric_specification":{"nesting_mode":"list","block":{"attributes":{"predefined_scaling_metric_type":{"type":"string","description_kind":"plain","required":true},"resource_label":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_backup_framework":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"deployment_status":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"control":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"input_parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"scope":{"nesting_mode":"list","block":{"attributes":{"compliance_resource_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"compliance_resource_types":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_backup_global_settings":{"version":0,"block":{"attributes":{"global_settings":{"type":["map","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_backup_plan":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"advanced_backup_setting":{"nesting_mode":"set","block":{"attributes":{"backup_options":{"type":["map","string"],"description_kind":"plain","required":true},"resource_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"rule":{"nesting_mode":"set","block":{"attributes":{"completion_window":{"type":"number","description_kind":"plain","optional":true},"enable_continuous_backup":{"type":"bool","description_kind":"plain","optional":true},"recovery_point_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"rule_name":{"type":"string","description_kind":"plain","required":true},"schedule":{"type":"string","description_kind":"plain","optional":true},"start_window":{"type":"number","description_kind":"plain","optional":true},"target_vault_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"copy_action":{"nesting_mode":"set","block":{"attributes":{"destination_vault_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"lifecycle":{"nesting_mode":"list","block":{"attributes":{"cold_storage_after":{"type":"number","description_kind":"plain","optional":true},"delete_after":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"lifecycle":{"nesting_mode":"list","block":{"attributes":{"cold_storage_after":{"type":"number","description_kind":"plain","optional":true},"delete_after":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_backup_region_settings":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_type_management_preference":{"type":["map","bool"],"description_kind":"plain","optional":true,"computed":true},"resource_type_opt_in_preference":{"type":["map","bool"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_backup_report_plan":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"deployment_status":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"report_delivery_channel":{"nesting_mode":"list","block":{"attributes":{"formats":{"type":["set","string"],"description_kind":"plain","optional":true},"s3_bucket_name":{"type":"string","description_kind":"plain","required":true},"s3_key_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"report_setting":{"nesting_mode":"list","block":{"attributes":{"accounts":{"type":["set","string"],"description_kind":"plain","optional":true},"framework_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"number_of_frameworks":{"type":"number","description_kind":"plain","optional":true},"organization_units":{"type":["set","string"],"description_kind":"plain","optional":true},"regions":{"type":["set","string"],"description_kind":"plain","optional":true},"report_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_backup_selection":{"version":0,"block":{"attributes":{"iam_role_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"not_resources":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"plan_id":{"type":"string","description_kind":"plain","required":true},"resources":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"condition":{"nesting_mode":"set","block":{"block_types":{"string_equals":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"string_like":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"string_not_equals":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"string_not_like":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"selection_tag":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_backup_vault":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_points":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_backup_vault_lock_configuration":{"version":0,"block":{"attributes":{"backup_vault_arn":{"type":"string","description_kind":"plain","computed":true},"backup_vault_name":{"type":"string","description_kind":"plain","required":true},"changeable_for_days":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_retention_days":{"type":"number","description_kind":"plain","optional":true},"min_retention_days":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_backup_vault_notifications":{"version":0,"block":{"attributes":{"backup_vault_arn":{"type":"string","description_kind":"plain","computed":true},"backup_vault_events":{"type":["set","string"],"description_kind":"plain","required":true},"backup_vault_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sns_topic_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_backup_vault_policy":{"version":0,"block":{"attributes":{"backup_vault_arn":{"type":"string","description_kind":"plain","computed":true},"backup_vault_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_batch_compute_environment":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"compute_environment_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"compute_environment_name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ecs_cluster_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_role":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_reason":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"compute_resources":{"nesting_mode":"list","block":{"attributes":{"allocation_strategy":{"type":"string","description_kind":"plain","optional":true},"bid_percentage":{"type":"number","description_kind":"plain","optional":true},"desired_vcpus":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ec2_key_pair":{"type":"string","description_kind":"plain","optional":true},"image_id":{"type":"string","description_kind":"plain","optional":true},"instance_role":{"type":"string","description_kind":"plain","optional":true},"instance_type":{"type":["set","string"],"description_kind":"plain","optional":true},"max_vcpus":{"type":"number","description_kind":"plain","required":true},"min_vcpus":{"type":"number","description_kind":"plain","optional":true},"placement_group":{"type":"string","description_kind":"plain","optional":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"spot_iam_fleet_role":{"type":"string","description_kind":"plain","optional":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ec2_configuration":{"nesting_mode":"list","block":{"attributes":{"image_id_override":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":2},"launch_template":{"nesting_mode":"list","block":{"attributes":{"launch_template_id":{"type":"string","description_kind":"plain","optional":true},"launch_template_name":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"eks_configuration":{"nesting_mode":"list","block":{"attributes":{"eks_cluster_arn":{"type":"string","description_kind":"plain","required":true},"kubernetes_namespace":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_batch_job_definition":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"container_properties":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"platform_capabilities":{"type":["set","string"],"description_kind":"plain","optional":true},"propagate_tags":{"type":"bool","description_kind":"plain","optional":true},"revision":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"retry_strategy":{"nesting_mode":"list","block":{"attributes":{"attempts":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"evaluate_on_exit":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"on_exit_code":{"type":"string","description_kind":"plain","optional":true},"on_reason":{"type":"string","description_kind":"plain","optional":true},"on_status_reason":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":5}},"description_kind":"plain"},"max_items":1},"timeout":{"nesting_mode":"list","block":{"attributes":{"attempt_duration_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_batch_job_queue":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"compute_environments":{"type":["list","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"scheduling_policy_arn":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true},"delete":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.","description_kind":"plain","optional":true},"update":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_batch_scheduling_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"fair_share_policy":{"nesting_mode":"list","block":{"attributes":{"compute_reservation":{"type":"number","description_kind":"plain","optional":true},"share_decay_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"share_distribution":{"nesting_mode":"set","block":{"attributes":{"share_identifier":{"type":"string","description_kind":"plain","required":true},"weight_factor":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":500}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_budgets_budget":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"budget_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"limit_amount":{"type":"string","description_kind":"plain","optional":true,"computed":true},"limit_unit":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"time_period_end":{"type":"string","description_kind":"plain","optional":true},"time_period_start":{"type":"string","description_kind":"plain","optional":true,"computed":true},"time_unit":{"type":"string","description_kind":"plain","required":true}},"block_types":{"auto_adjust_data":{"nesting_mode":"list","block":{"attributes":{"auto_adjust_type":{"type":"string","description_kind":"plain","required":true},"last_auto_adjust_time":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"historical_options":{"nesting_mode":"list","block":{"attributes":{"budget_adjustment_period":{"type":"number","description_kind":"plain","required":true},"lookback_available_periods":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"cost_filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"cost_types":{"nesting_mode":"list","block":{"attributes":{"include_credit":{"type":"bool","description_kind":"plain","optional":true},"include_discount":{"type":"bool","description_kind":"plain","optional":true},"include_other_subscription":{"type":"bool","description_kind":"plain","optional":true},"include_recurring":{"type":"bool","description_kind":"plain","optional":true},"include_refund":{"type":"bool","description_kind":"plain","optional":true},"include_subscription":{"type":"bool","description_kind":"plain","optional":true},"include_support":{"type":"bool","description_kind":"plain","optional":true},"include_tax":{"type":"bool","description_kind":"plain","optional":true},"include_upfront":{"type":"bool","description_kind":"plain","optional":true},"use_amortized":{"type":"bool","description_kind":"plain","optional":true},"use_blended":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"notification":{"nesting_mode":"set","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"notification_type":{"type":"string","description_kind":"plain","required":true},"subscriber_email_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"subscriber_sns_topic_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"threshold":{"type":"number","description_kind":"plain","required":true},"threshold_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"planned_limit":{"nesting_mode":"set","block":{"attributes":{"amount":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","required":true},"unit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_budgets_budget_action":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"action_id":{"type":"string","description_kind":"plain","computed":true},"action_type":{"type":"string","description_kind":"plain","required":true},"approval_model":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"budget_name":{"type":"string","description_kind":"plain","required":true},"execution_role_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"notification_type":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"action_threshold":{"nesting_mode":"list","block":{"attributes":{"action_threshold_type":{"type":"string","description_kind":"plain","required":true},"action_threshold_value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"definition":{"nesting_mode":"list","block":{"block_types":{"iam_action_definition":{"nesting_mode":"list","block":{"attributes":{"groups":{"type":["set","string"],"description_kind":"plain","optional":true},"policy_arn":{"type":"string","description_kind":"plain","required":true},"roles":{"type":["set","string"],"description_kind":"plain","optional":true},"users":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"scp_action_definition":{"nesting_mode":"list","block":{"attributes":{"policy_id":{"type":"string","description_kind":"plain","required":true},"target_ids":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"ssm_action_definition":{"nesting_mode":"list","block":{"attributes":{"action_sub_type":{"type":"string","description_kind":"plain","required":true},"instance_ids":{"type":["set","string"],"description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"subscriber":{"nesting_mode":"set","block":{"attributes":{"address":{"type":"string","description_kind":"plain","required":true},"subscription_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":11},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ce_anomaly_monitor":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"monitor_dimension":{"type":"string","description_kind":"plain","optional":true},"monitor_specification":{"type":"string","description_kind":"plain","optional":true},"monitor_type":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ce_anomaly_subscription":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"frequency":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"monitor_arn_list":{"type":["list","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"subscriber":{"nesting_mode":"set","block":{"attributes":{"address":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"threshold_expression":{"nesting_mode":"list","block":{"block_types":{"and":{"nesting_mode":"set","block":{"block_types":{"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"not":{"nesting_mode":"list","block":{"block_types":{"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"or":{"nesting_mode":"set","block":{"block_types":{"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_ce_cost_allocation_tag":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","required":true},"tag_key":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ce_cost_category":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_value":{"type":"string","description_kind":"plain","optional":true},"effective_end":{"type":"string","description_kind":"plain","computed":true},"effective_start":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"rule_version":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"rule":{"nesting_mode":"set","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"inherited_value":{"nesting_mode":"list","block":{"attributes":{"dimension_key":{"type":"string","description_kind":"plain","optional":true},"dimension_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rule":{"nesting_mode":"list","block":{"block_types":{"and":{"nesting_mode":"set","block":{"block_types":{"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"not":{"nesting_mode":"list","block":{"block_types":{"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"or":{"nesting_mode":"set","block":{"block_types":{"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"split_charge_rule":{"nesting_mode":"set","block":{"attributes":{"method":{"type":"string","description_kind":"plain","required":true},"source":{"type":"string","description_kind":"plain","required":true},"targets":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_chime_voice_connector":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_region":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outbound_host_name":{"type":"string","description_kind":"plain","computed":true},"require_encryption":{"type":"bool","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_chime_voice_connector_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"connector":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"voice_connector_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":3}},"description_kind":"plain"}},"aws_chime_voice_connector_logging":{"version":0,"block":{"attributes":{"enable_media_metric_logs":{"type":"bool","description_kind":"plain","optional":true},"enable_sip_logs":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"voice_connector_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_chime_voice_connector_origination":{"version":0,"block":{"attributes":{"disabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"voice_connector_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"route":{"nesting_mode":"set","block":{"attributes":{"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","optional":true},"priority":{"type":"number","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":20}},"description_kind":"plain"}},"aws_chime_voice_connector_streaming":{"version":0,"block":{"attributes":{"data_retention":{"type":"number","description_kind":"plain","required":true},"disabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"streaming_notification_targets":{"type":["set","string"],"description_kind":"plain","optional":true},"voice_connector_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"media_insights_configuration":{"nesting_mode":"list","block":{"attributes":{"configuration_arn":{"type":"string","description_kind":"plain","optional":true},"disabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_chime_voice_connector_termination":{"version":0,"block":{"attributes":{"calling_regions":{"type":["set","string"],"description_kind":"plain","required":true},"cidr_allow_list":{"type":["set","string"],"description_kind":"plain","required":true},"cps_limit":{"type":"number","description_kind":"plain","optional":true},"default_phone_number":{"type":"string","description_kind":"plain","optional":true},"disabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"voice_connector_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_chime_voice_connector_termination_credentials":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"voice_connector_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"credentials":{"nesting_mode":"set","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"}},"aws_chimesdkmediapipelines_media_insights_pipeline_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_access_role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"elements":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"amazon_transcribe_call_analytics_processor_configuration":{"nesting_mode":"list","block":{"attributes":{"call_analytics_stream_categories":{"type":["list","string"],"description_kind":"plain","optional":true},"content_identification_type":{"type":"string","description_kind":"plain","optional":true},"content_redaction_type":{"type":"string","description_kind":"plain","optional":true},"enable_partial_results_stabilization":{"type":"bool","description_kind":"plain","optional":true},"filter_partial_results":{"type":"bool","description_kind":"plain","optional":true},"language_code":{"type":"string","description_kind":"plain","required":true},"language_model_name":{"type":"string","description_kind":"plain","optional":true},"partial_results_stability":{"type":"string","description_kind":"plain","optional":true},"pii_entity_types":{"type":"string","description_kind":"plain","optional":true},"vocabulary_filter_method":{"type":"string","description_kind":"plain","optional":true},"vocabulary_filter_name":{"type":"string","description_kind":"plain","optional":true},"vocabulary_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"post_call_analytics_settings":{"nesting_mode":"list","block":{"attributes":{"content_redaction_output":{"type":"string","description_kind":"plain","optional":true},"data_access_role_arn":{"type":"string","description_kind":"plain","required":true},"output_encryption_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"output_location":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"amazon_transcribe_processor_configuration":{"nesting_mode":"list","block":{"attributes":{"content_identification_type":{"type":"string","description_kind":"plain","optional":true},"content_redaction_type":{"type":"string","description_kind":"plain","optional":true},"enable_partial_results_stabilization":{"type":"bool","description_kind":"plain","optional":true},"filter_partial_results":{"type":"bool","description_kind":"plain","optional":true},"language_code":{"type":"string","description_kind":"plain","required":true},"language_model_name":{"type":"string","description_kind":"plain","optional":true},"partial_results_stability":{"type":"string","description_kind":"plain","optional":true},"pii_entity_types":{"type":"string","description_kind":"plain","optional":true},"show_speaker_label":{"type":"bool","description_kind":"plain","optional":true},"vocabulary_filter_method":{"type":"string","description_kind":"plain","optional":true},"vocabulary_filter_name":{"type":"string","description_kind":"plain","optional":true},"vocabulary_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"kinesis_data_stream_sink_configuration":{"nesting_mode":"list","block":{"attributes":{"insights_target":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"lambda_function_sink_configuration":{"nesting_mode":"list","block":{"attributes":{"insights_target":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3_recording_sink_configuration":{"nesting_mode":"list","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sns_topic_sink_configuration":{"nesting_mode":"list","block":{"attributes":{"insights_target":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sqs_queue_sink_configuration":{"nesting_mode":"list","block":{"attributes":{"insights_target":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"voice_analytics_processor_configuration":{"nesting_mode":"list","block":{"attributes":{"speaker_search_status":{"type":"string","description_kind":"plain","required":true},"voice_tone_analysis_status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"real_time_alert_configuration":{"nesting_mode":"list","block":{"attributes":{"disabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"block_types":{"rules":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"issue_detection_configuration":{"nesting_mode":"list","block":{"attributes":{"rule_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"keyword_match_configuration":{"nesting_mode":"list","block":{"attributes":{"keywords":{"type":["list","string"],"description_kind":"plain","required":true},"negate":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"rule_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sentiment_configuration":{"nesting_mode":"list","block":{"attributes":{"rule_name":{"type":"string","description_kind":"plain","required":true},"sentiment_type":{"type":"string","description_kind":"plain","required":true},"time_period":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":3}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_chimesdkvoice_global_settings":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"voice_connector":{"nesting_mode":"list","block":{"attributes":{"cdr_bucket":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_chimesdkvoice_sip_media_application":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_region":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"endpoints":{"nesting_mode":"list","block":{"attributes":{"lambda_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_chimesdkvoice_sip_rule":{"version":0,"block":{"attributes":{"disabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"trigger_type":{"type":"string","description_kind":"plain","required":true},"trigger_value":{"type":"string","description_kind":"plain","required":true}},"block_types":{"target_applications":{"nesting_mode":"set","block":{"attributes":{"aws_region":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"sip_media_application_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":25}},"description_kind":"plain"}},"aws_chimesdkvoice_voice_profile_domain":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"server_side_encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"kms_key_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cleanrooms_collaboration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"creator_display_name":{"type":"string","description_kind":"plain","required":true},"creator_member_abilities":{"type":["list","string"],"description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"query_log_status":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"data_encryption_metadata":{"nesting_mode":"list","block":{"attributes":{"allow_clear_text":{"type":"bool","description_kind":"plain","required":true},"allow_duplicates":{"type":"bool","description_kind":"plain","required":true},"allow_joins_on_columns_with_different_names":{"type":"bool","description_kind":"plain","required":true},"preserve_nulls":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"member":{"nesting_mode":"set","block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","required":true},"member_abilities":{"type":["list","string"],"description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cleanrooms_configured_table":{"version":0,"block":{"attributes":{"allowed_columns":{"type":["set","string"],"description_kind":"plain","required":true},"analysis_method":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"table_reference":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloud9_environment_ec2":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"automatic_stop_time_minutes":{"type":"number","description_kind":"plain","optional":true},"connection_type":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_id":{"type":"string","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloud9_environment_membership":{"version":0,"block":{"attributes":{"environment_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"permissions":{"type":"string","description_kind":"plain","required":true},"user_arn":{"type":"string","description_kind":"plain","required":true},"user_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudcontrolapi_resource":{"version":0,"block":{"attributes":{"desired_state":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"properties":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"schema":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"type_name":{"type":"string","description_kind":"plain","required":true},"type_version_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudformation_stack":{"version":0,"block":{"attributes":{"capabilities":{"type":["set","string"],"description_kind":"plain","optional":true},"disable_rollback":{"type":"bool","description_kind":"plain","optional":true},"iam_role_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"notification_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"on_failure":{"type":"string","description_kind":"plain","optional":true},"outputs":{"type":["map","string"],"description_kind":"plain","computed":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"policy_body":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_url":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"template_body":{"type":"string","description_kind":"plain","optional":true,"computed":true},"template_url":{"type":"string","description_kind":"plain","optional":true},"timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudformation_stack_set":{"version":0,"block":{"attributes":{"administration_role_arn":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"call_as":{"type":"string","description_kind":"plain","optional":true},"capabilities":{"type":["set","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"execution_role_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"permission_model":{"type":"string","description_kind":"plain","optional":true},"stack_set_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"template_body":{"type":"string","description_kind":"plain","optional":true,"computed":true},"template_url":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"auto_deployment":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"retain_stacks_on_account_removal":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"managed_execution":{"nesting_mode":"list","block":{"attributes":{"active":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"operation_preferences":{"nesting_mode":"list","block":{"attributes":{"failure_tolerance_count":{"type":"number","description_kind":"plain","optional":true},"failure_tolerance_percentage":{"type":"number","description_kind":"plain","optional":true},"max_concurrent_count":{"type":"number","description_kind":"plain","optional":true},"max_concurrent_percentage":{"type":"number","description_kind":"plain","optional":true},"region_concurrency_type":{"type":"string","description_kind":"plain","optional":true},"region_order":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudformation_stack_set_instance":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"call_as":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"organizational_unit_id":{"type":"string","description_kind":"plain","computed":true},"parameter_overrides":{"type":["map","string"],"description_kind":"plain","optional":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"retain_stack":{"type":"bool","description_kind":"plain","optional":true},"stack_id":{"type":"string","description_kind":"plain","computed":true},"stack_instance_summaries":{"type":["list",["object",{"account_id":"string","organizational_unit_id":"string","stack_id":"string"}]],"description":"List of stack instances created from an organizational unit deployment target. This will only be populated when `deployment_targets` is set.","description_kind":"plain","computed":true},"stack_set_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"deployment_targets":{"nesting_mode":"list","block":{"attributes":{"organizational_unit_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"operation_preferences":{"nesting_mode":"list","block":{"attributes":{"failure_tolerance_count":{"type":"number","description_kind":"plain","optional":true},"failure_tolerance_percentage":{"type":"number","description_kind":"plain","optional":true},"max_concurrent_count":{"type":"number","description_kind":"plain","optional":true},"max_concurrent_percentage":{"type":"number","description_kind":"plain","optional":true},"region_concurrency_type":{"type":"string","description_kind":"plain","optional":true},"region_order":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudformation_type":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_version_id":{"type":"string","description_kind":"plain","computed":true},"deprecated_status":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"documentation_url":{"type":"string","description_kind":"plain","computed":true},"execution_role_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_default_version":{"type":"bool","description_kind":"plain","computed":true},"provisioning_type":{"type":"string","description_kind":"plain","computed":true},"schema":{"type":"string","description_kind":"plain","computed":true},"schema_handler_package":{"type":"string","description_kind":"plain","required":true},"source_url":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"type_arn":{"type":"string","description_kind":"plain","computed":true},"type_name":{"type":"string","description_kind":"plain","required":true},"version_id":{"type":"string","description_kind":"plain","computed":true},"visibility":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"logging_config":{"nesting_mode":"list","block":{"attributes":{"log_group_name":{"type":"string","description_kind":"plain","required":true},"log_role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_cloudfront_cache_policy":{"version":0,"block":{"attributes":{"comment":{"type":"string","description_kind":"plain","optional":true},"default_ttl":{"type":"number","description_kind":"plain","optional":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_ttl":{"type":"number","description_kind":"plain","optional":true},"min_ttl":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameters_in_cache_key_and_forwarded_to_origin":{"nesting_mode":"list","block":{"attributes":{"enable_accept_encoding_brotli":{"type":"bool","description_kind":"plain","optional":true},"enable_accept_encoding_gzip":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cookies_config":{"nesting_mode":"list","block":{"attributes":{"cookie_behavior":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cookies":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"headers_config":{"nesting_mode":"list","block":{"attributes":{"header_behavior":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"headers":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"query_strings_config":{"nesting_mode":"list","block":{"attributes":{"query_string_behavior":{"type":"string","description_kind":"plain","required":true}},"block_types":{"query_strings":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_cloudfront_continuous_deployment_policy":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"last_modified_time":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"staging_distribution_dns_names":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true},"quantity":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"traffic_config":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"single_header_config":{"nesting_mode":"list","block":{"attributes":{"header":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"single_weight_config":{"nesting_mode":"list","block":{"attributes":{"weight":{"type":"number","description_kind":"plain","required":true}},"block_types":{"session_stickiness_config":{"nesting_mode":"list","block":{"attributes":{"idle_ttl":{"type":"number","description_kind":"plain","required":true},"maximum_ttl":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudfront_distribution":{"version":1,"block":{"attributes":{"aliases":{"type":["set","string"],"description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"caller_reference":{"type":"string","description_kind":"plain","computed":true},"comment":{"type":"string","description_kind":"plain","optional":true},"continuous_deployment_policy_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"default_root_object":{"type":"string","description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"etag":{"type":"string","description_kind":"plain","computed":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"http_version":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"in_progress_validation_batches":{"type":"number","description_kind":"plain","computed":true},"is_ipv6_enabled":{"type":"bool","description_kind":"plain","optional":true},"last_modified_time":{"type":"string","description_kind":"plain","computed":true},"price_class":{"type":"string","description_kind":"plain","optional":true},"retain_on_delete":{"type":"bool","description_kind":"plain","optional":true},"staging":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"trusted_key_groups":{"type":["list",["object",{"enabled":"bool","items":["list",["object",{"key_group_id":"string","key_pair_ids":["set","string"]}]]}]],"description_kind":"plain","computed":true},"trusted_signers":{"type":["list",["object",{"enabled":"bool","items":["list",["object",{"aws_account_number":"string","key_pair_ids":["set","string"]}]]}]],"description_kind":"plain","computed":true},"wait_for_deployment":{"type":"bool","description_kind":"plain","optional":true},"web_acl_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_error_response":{"nesting_mode":"set","block":{"attributes":{"error_caching_min_ttl":{"type":"number","description_kind":"plain","optional":true},"error_code":{"type":"number","description_kind":"plain","required":true},"response_code":{"type":"number","description_kind":"plain","optional":true},"response_page_path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"default_cache_behavior":{"nesting_mode":"list","block":{"attributes":{"allowed_methods":{"type":["set","string"],"description_kind":"plain","required":true},"cache_policy_id":{"type":"string","description_kind":"plain","optional":true},"cached_methods":{"type":["set","string"],"description_kind":"plain","required":true},"compress":{"type":"bool","description_kind":"plain","optional":true},"default_ttl":{"type":"number","description_kind":"plain","optional":true,"computed":true},"field_level_encryption_id":{"type":"string","description_kind":"plain","optional":true},"max_ttl":{"type":"number","description_kind":"plain","optional":true,"computed":true},"min_ttl":{"type":"number","description_kind":"plain","optional":true},"origin_request_policy_id":{"type":"string","description_kind":"plain","optional":true},"realtime_log_config_arn":{"type":"string","description_kind":"plain","optional":true},"response_headers_policy_id":{"type":"string","description_kind":"plain","optional":true},"smooth_streaming":{"type":"bool","description_kind":"plain","optional":true},"target_origin_id":{"type":"string","description_kind":"plain","required":true},"trusted_key_groups":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"trusted_signers":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"viewer_protocol_policy":{"type":"string","description_kind":"plain","required":true}},"block_types":{"forwarded_values":{"nesting_mode":"list","block":{"attributes":{"headers":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"query_string":{"type":"bool","description_kind":"plain","required":true},"query_string_cache_keys":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"cookies":{"nesting_mode":"list","block":{"attributes":{"forward":{"type":"string","description_kind":"plain","required":true},"whitelisted_names":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"function_association":{"nesting_mode":"set","block":{"attributes":{"event_type":{"type":"string","description_kind":"plain","required":true},"function_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":2},"lambda_function_association":{"nesting_mode":"set","block":{"attributes":{"event_type":{"type":"string","description_kind":"plain","required":true},"include_body":{"type":"bool","description_kind":"plain","optional":true},"lambda_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":4}},"description_kind":"plain"},"min_items":1,"max_items":1},"logging_config":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"include_cookies":{"type":"bool","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ordered_cache_behavior":{"nesting_mode":"list","block":{"attributes":{"allowed_methods":{"type":["set","string"],"description_kind":"plain","required":true},"cache_policy_id":{"type":"string","description_kind":"plain","optional":true},"cached_methods":{"type":["set","string"],"description_kind":"plain","required":true},"compress":{"type":"bool","description_kind":"plain","optional":true},"default_ttl":{"type":"number","description_kind":"plain","optional":true,"computed":true},"field_level_encryption_id":{"type":"string","description_kind":"plain","optional":true},"max_ttl":{"type":"number","description_kind":"plain","optional":true,"computed":true},"min_ttl":{"type":"number","description_kind":"plain","optional":true},"origin_request_policy_id":{"type":"string","description_kind":"plain","optional":true},"path_pattern":{"type":"string","description_kind":"plain","required":true},"realtime_log_config_arn":{"type":"string","description_kind":"plain","optional":true},"response_headers_policy_id":{"type":"string","description_kind":"plain","optional":true},"smooth_streaming":{"type":"bool","description_kind":"plain","optional":true},"target_origin_id":{"type":"string","description_kind":"plain","required":true},"trusted_key_groups":{"type":["list","string"],"description_kind":"plain","optional":true},"trusted_signers":{"type":["list","string"],"description_kind":"plain","optional":true},"viewer_protocol_policy":{"type":"string","description_kind":"plain","required":true}},"block_types":{"forwarded_values":{"nesting_mode":"list","block":{"attributes":{"headers":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"query_string":{"type":"bool","description_kind":"plain","required":true},"query_string_cache_keys":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"cookies":{"nesting_mode":"list","block":{"attributes":{"forward":{"type":"string","description_kind":"plain","required":true},"whitelisted_names":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"function_association":{"nesting_mode":"set","block":{"attributes":{"event_type":{"type":"string","description_kind":"plain","required":true},"function_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":2},"lambda_function_association":{"nesting_mode":"set","block":{"attributes":{"event_type":{"type":"string","description_kind":"plain","required":true},"include_body":{"type":"bool","description_kind":"plain","optional":true},"lambda_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":4}},"description_kind":"plain"}},"origin":{"nesting_mode":"set","block":{"attributes":{"connection_attempts":{"type":"number","description_kind":"plain","optional":true},"connection_timeout":{"type":"number","description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"origin_access_control_id":{"type":"string","description_kind":"plain","optional":true},"origin_id":{"type":"string","description_kind":"plain","required":true},"origin_path":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"custom_origin_config":{"nesting_mode":"list","block":{"attributes":{"http_port":{"type":"number","description_kind":"plain","required":true},"https_port":{"type":"number","description_kind":"plain","required":true},"origin_keepalive_timeout":{"type":"number","description_kind":"plain","optional":true},"origin_protocol_policy":{"type":"string","description_kind":"plain","required":true},"origin_read_timeout":{"type":"number","description_kind":"plain","optional":true},"origin_ssl_protocols":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"origin_shield":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"origin_shield_region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_origin_config":{"nesting_mode":"list","block":{"attributes":{"origin_access_identity":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"origin_group":{"nesting_mode":"set","block":{"attributes":{"origin_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"failover_criteria":{"nesting_mode":"list","block":{"attributes":{"status_codes":{"type":["set","number"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"member":{"nesting_mode":"list","block":{"attributes":{"origin_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":2}},"description_kind":"plain"}},"restrictions":{"nesting_mode":"list","block":{"block_types":{"geo_restriction":{"nesting_mode":"list","block":{"attributes":{"locations":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"restriction_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"viewer_certificate":{"nesting_mode":"list","block":{"attributes":{"acm_certificate_arn":{"type":"string","description_kind":"plain","optional":true},"cloudfront_default_certificate":{"type":"bool","description_kind":"plain","optional":true},"iam_certificate_id":{"type":"string","description_kind":"plain","optional":true},"minimum_protocol_version":{"type":"string","description_kind":"plain","optional":true},"ssl_support_method":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_cloudfront_field_level_encryption_config":{"version":0,"block":{"attributes":{"caller_reference":{"type":"string","description_kind":"plain","computed":true},"comment":{"type":"string","description_kind":"plain","optional":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"content_type_profile_config":{"nesting_mode":"list","block":{"attributes":{"forward_when_content_type_is_unknown":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"content_type_profiles":{"nesting_mode":"list","block":{"block_types":{"items":{"nesting_mode":"set","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","required":true},"profile_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"query_arg_profile_config":{"nesting_mode":"list","block":{"attributes":{"forward_when_query_arg_profile_is_unknown":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"query_arg_profiles":{"nesting_mode":"list","block":{"block_types":{"items":{"nesting_mode":"set","block":{"attributes":{"profile_id":{"type":"string","description_kind":"plain","required":true},"query_arg":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_cloudfront_field_level_encryption_profile":{"version":0,"block":{"attributes":{"caller_reference":{"type":"string","description_kind":"plain","computed":true},"comment":{"type":"string","description_kind":"plain","optional":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"encryption_entities":{"nesting_mode":"list","block":{"block_types":{"items":{"nesting_mode":"set","block":{"attributes":{"provider_id":{"type":"string","description_kind":"plain","required":true},"public_key_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_patterns":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_cloudfront_function":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"code":{"type":"string","description_kind":"plain","required":true},"comment":{"type":"string","description_kind":"plain","optional":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"live_stage_etag":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"publish":{"type":"bool","description_kind":"plain","optional":true},"runtime":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudfront_key_group":{"version":0,"block":{"attributes":{"comment":{"type":"string","description_kind":"plain","optional":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"items":{"type":["set","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cloudfront_monitoring_subscription":{"version":0,"block":{"attributes":{"distribution_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"monitoring_subscription":{"nesting_mode":"list","block":{"block_types":{"realtime_metrics_subscription_config":{"nesting_mode":"list","block":{"attributes":{"realtime_metrics_subscription_status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_cloudfront_origin_access_control":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"origin_access_control_origin_type":{"type":"string","description_kind":"plain","required":true},"signing_behavior":{"type":"string","description_kind":"plain","required":true},"signing_protocol":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cloudfront_origin_access_identity":{"version":0,"block":{"attributes":{"caller_reference":{"type":"string","description_kind":"plain","computed":true},"cloudfront_access_identity_path":{"type":"string","description_kind":"plain","computed":true},"comment":{"type":"string","description_kind":"plain","optional":true},"etag":{"type":"string","description_kind":"plain","computed":true},"iam_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"s3_canonical_user_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudfront_origin_request_policy":{"version":0,"block":{"attributes":{"comment":{"type":"string","description_kind":"plain","optional":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cookies_config":{"nesting_mode":"list","block":{"attributes":{"cookie_behavior":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cookies":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"headers_config":{"nesting_mode":"list","block":{"attributes":{"header_behavior":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"headers":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"query_strings_config":{"nesting_mode":"list","block":{"attributes":{"query_string_behavior":{"type":"string","description_kind":"plain","required":true}},"block_types":{"query_strings":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_cloudfront_public_key":{"version":0,"block":{"attributes":{"caller_reference":{"type":"string","description_kind":"plain","computed":true},"comment":{"type":"string","description_kind":"plain","optional":true},"encoded_key":{"type":"string","description_kind":"plain","required":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_cloudfront_realtime_log_config":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"fields":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"sampling_rate":{"type":"number","description_kind":"plain","required":true}},"block_types":{"endpoint":{"nesting_mode":"list","block":{"attributes":{"stream_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"kinesis_stream_config":{"nesting_mode":"list","block":{"attributes":{"role_arn":{"type":"string","description_kind":"plain","required":true},"stream_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_cloudfront_response_headers_policy":{"version":0,"block":{"attributes":{"comment":{"type":"string","description_kind":"plain","optional":true},"etag":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cors_config":{"nesting_mode":"list","block":{"attributes":{"access_control_allow_credentials":{"type":"bool","description_kind":"plain","required":true},"access_control_max_age_sec":{"type":"number","description_kind":"plain","optional":true},"origin_override":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"access_control_allow_headers":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"access_control_allow_methods":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"access_control_allow_origins":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"access_control_expose_headers":{"nesting_mode":"list","block":{"attributes":{"items":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"custom_headers_config":{"nesting_mode":"list","block":{"block_types":{"items":{"nesting_mode":"set","block":{"attributes":{"header":{"type":"string","description_kind":"plain","required":true},"override":{"type":"bool","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"remove_headers_config":{"nesting_mode":"list","block":{"block_types":{"items":{"nesting_mode":"set","block":{"attributes":{"header":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"security_headers_config":{"nesting_mode":"list","block":{"block_types":{"content_security_policy":{"nesting_mode":"list","block":{"attributes":{"content_security_policy":{"type":"string","description_kind":"plain","required":true},"override":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"content_type_options":{"nesting_mode":"list","block":{"attributes":{"override":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"frame_options":{"nesting_mode":"list","block":{"attributes":{"frame_option":{"type":"string","description_kind":"plain","required":true},"override":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"referrer_policy":{"nesting_mode":"list","block":{"attributes":{"override":{"type":"bool","description_kind":"plain","required":true},"referrer_policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"strict_transport_security":{"nesting_mode":"list","block":{"attributes":{"access_control_max_age_sec":{"type":"number","description_kind":"plain","required":true},"include_subdomains":{"type":"bool","description_kind":"plain","optional":true},"override":{"type":"bool","description_kind":"plain","required":true},"preload":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"xss_protection":{"nesting_mode":"list","block":{"attributes":{"mode_block":{"type":"bool","description_kind":"plain","optional":true},"override":{"type":"bool","description_kind":"plain","required":true},"protection":{"type":"bool","description_kind":"plain","required":true},"report_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"server_timing_headers_config":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"sampling_rate":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_cloudhsm_v2_cluster":{"version":0,"block":{"attributes":{"cluster_certificates":{"type":["list",["object",{"aws_hardware_certificate":"string","cluster_certificate":"string","cluster_csr":"string","hsm_certificate":"string","manufacturer_hardware_certificate":"string"}]],"description_kind":"plain","computed":true},"cluster_id":{"type":"string","description_kind":"plain","computed":true},"cluster_state":{"type":"string","description_kind":"plain","computed":true},"hsm_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_group_id":{"type":"string","description_kind":"plain","computed":true},"source_backup_identifier":{"type":"string","description_kind":"plain","optional":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudhsm_v2_hsm":{"version":0,"block":{"attributes":{"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_id":{"type":"string","description_kind":"plain","required":true},"hsm_eni_id":{"type":"string","description_kind":"plain","computed":true},"hsm_id":{"type":"string","description_kind":"plain","computed":true},"hsm_state":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudsearch_domain":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"document_service_endpoint":{"type":"string","description_kind":"plain","computed":true},"domain_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"multi_az":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"search_service_endpoint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"endpoint_options":{"nesting_mode":"list","block":{"attributes":{"enforce_https":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"tls_security_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"index_field":{"nesting_mode":"set","block":{"attributes":{"analysis_scheme":{"type":"string","description_kind":"plain","optional":true},"default_value":{"type":"string","description_kind":"plain","optional":true},"facet":{"type":"bool","description_kind":"plain","optional":true},"highlight":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"return":{"type":"bool","description_kind":"plain","optional":true},"search":{"type":"bool","description_kind":"plain","optional":true},"sort":{"type":"bool","description_kind":"plain","optional":true},"source_fields":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"scaling_parameters":{"nesting_mode":"list","block":{"attributes":{"desired_instance_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"desired_partition_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"desired_replication_count":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudsearch_domain_service_access_policy":{"version":0,"block":{"attributes":{"access_policy":{"type":"string","description_kind":"plain","required":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudtrail":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cloud_watch_logs_group_arn":{"type":"string","description_kind":"plain","optional":true},"cloud_watch_logs_role_arn":{"type":"string","description_kind":"plain","optional":true},"enable_log_file_validation":{"type":"bool","description_kind":"plain","optional":true},"enable_logging":{"type":"bool","description_kind":"plain","optional":true},"home_region":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_global_service_events":{"type":"bool","description_kind":"plain","optional":true},"is_multi_region_trail":{"type":"bool","description_kind":"plain","optional":true},"is_organization_trail":{"type":"bool","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"s3_bucket_name":{"type":"string","description_kind":"plain","required":true},"s3_key_prefix":{"type":"string","description_kind":"plain","optional":true},"sns_topic_name":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"advanced_event_selector":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_selector":{"nesting_mode":"set","block":{"attributes":{"ends_with":{"type":["list","string"],"description_kind":"plain","optional":true},"equals":{"type":["list","string"],"description_kind":"plain","optional":true},"field":{"type":"string","description_kind":"plain","required":true},"not_ends_with":{"type":["list","string"],"description_kind":"plain","optional":true},"not_equals":{"type":["list","string"],"description_kind":"plain","optional":true},"not_starts_with":{"type":["list","string"],"description_kind":"plain","optional":true},"starts_with":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"event_selector":{"nesting_mode":"list","block":{"attributes":{"exclude_management_event_sources":{"type":["set","string"],"description_kind":"plain","optional":true},"include_management_events":{"type":"bool","description_kind":"plain","optional":true},"read_write_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_resource":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":5},"insight_selector":{"nesting_mode":"list","block":{"attributes":{"insight_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudtrail_event_data_store":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"multi_region_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"organization_enabled":{"type":"bool","description_kind":"plain","optional":true},"retention_period":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"termination_protection_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"advanced_event_selector":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"field_selector":{"nesting_mode":"set","block":{"attributes":{"ends_with":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"equals":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"field":{"type":"string","description_kind":"plain","optional":true,"computed":true},"not_ends_with":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"not_equals":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"not_starts_with":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"starts_with":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudwatch_composite_alarm":{"version":0,"block":{"attributes":{"actions_enabled":{"type":"bool","description_kind":"plain","optional":true},"alarm_actions":{"type":["set","string"],"description_kind":"plain","optional":true},"alarm_description":{"type":"string","description_kind":"plain","optional":true},"alarm_name":{"type":"string","description_kind":"plain","required":true},"alarm_rule":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"insufficient_data_actions":{"type":["set","string"],"description_kind":"plain","optional":true},"ok_actions":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"actions_suppressor":{"nesting_mode":"list","block":{"attributes":{"alarm":{"type":"string","description_kind":"plain","required":true},"extension_period":{"type":"number","description_kind":"plain","required":true},"wait_period":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_cloudwatch_dashboard":{"version":0,"block":{"attributes":{"dashboard_arn":{"type":"string","description_kind":"plain","computed":true},"dashboard_body":{"type":"string","description_kind":"plain","required":true},"dashboard_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_cloudwatch_event_api_destination":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"connection_arn":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"http_method":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invocation_endpoint":{"type":"string","description_kind":"plain","required":true},"invocation_rate_limit_per_second":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cloudwatch_event_archive":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"event_pattern":{"type":"string","description_kind":"plain","optional":true},"event_source_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"retention_days":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_cloudwatch_event_bus":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"event_source_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_cloudwatch_event_bus_policy":{"version":0,"block":{"attributes":{"event_bus_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cloudwatch_event_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authorization_type":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"secret_arn":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"auth_parameters":{"nesting_mode":"list","block":{"block_types":{"api_key":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"basic":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"invocation_http_parameters":{"nesting_mode":"list","block":{"block_types":{"body":{"nesting_mode":"list","block":{"attributes":{"is_value_secret":{"type":"bool","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}},"header":{"nesting_mode":"list","block":{"attributes":{"is_value_secret":{"type":"bool","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}},"query_string":{"nesting_mode":"list","block":{"attributes":{"is_value_secret":{"type":"bool","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"oauth":{"nesting_mode":"list","block":{"attributes":{"authorization_endpoint":{"type":"string","description_kind":"plain","required":true},"http_method":{"type":"string","description_kind":"plain","required":true}},"block_types":{"client_parameters":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"oauth_http_parameters":{"nesting_mode":"list","block":{"block_types":{"body":{"nesting_mode":"list","block":{"attributes":{"is_value_secret":{"type":"bool","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}},"header":{"nesting_mode":"list","block":{"attributes":{"is_value_secret":{"type":"bool","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}},"query_string":{"nesting_mode":"list","block":{"attributes":{"is_value_secret":{"type":"bool","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_cloudwatch_event_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"endpoint_url":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"event_bus":{"nesting_mode":"list","block":{"attributes":{"event_bus_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":2},"replication_config":{"nesting_mode":"list","block":{"attributes":{"state":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"routing_config":{"nesting_mode":"list","block":{"block_types":{"failover_config":{"nesting_mode":"list","block":{"block_types":{"primary":{"nesting_mode":"list","block":{"attributes":{"health_check":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"secondary":{"nesting_mode":"list","block":{"attributes":{"route":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_cloudwatch_event_permission":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","optional":true},"event_bus_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"principal":{"type":"string","description_kind":"plain","required":true},"statement_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_cloudwatch_event_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"event_bus_name":{"type":"string","description_kind":"plain","optional":true},"event_pattern":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_enabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"schedule_expression":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_cloudwatch_event_target":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"event_bus_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"input":{"type":"string","description_kind":"plain","optional":true},"input_path":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"rule":{"type":"string","description_kind":"plain","required":true},"target_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"batch_target":{"nesting_mode":"list","block":{"attributes":{"array_size":{"type":"number","description_kind":"plain","optional":true},"job_attempts":{"type":"number","description_kind":"plain","optional":true},"job_definition":{"type":"string","description_kind":"plain","required":true},"job_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"dead_letter_config":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ecs_target":{"nesting_mode":"list","block":{"attributes":{"enable_ecs_managed_tags":{"type":"bool","description_kind":"plain","optional":true},"enable_execute_command":{"type":"bool","description_kind":"plain","optional":true},"group":{"type":"string","description_kind":"plain","optional":true},"launch_type":{"type":"string","description_kind":"plain","optional":true},"platform_version":{"type":"string","description_kind":"plain","optional":true},"propagate_tags":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"task_count":{"type":"number","description_kind":"plain","optional":true},"task_definition_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"capacity_provider_strategy":{"nesting_mode":"set","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true},"capacity_provider":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"network_configuration":{"nesting_mode":"list","block":{"attributes":{"assign_public_ip":{"type":"bool","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"ordered_placement_strategy":{"nesting_mode":"list","block":{"attributes":{"field":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":5},"placement_constraint":{"nesting_mode":"set","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"http_target":{"nesting_mode":"list","block":{"attributes":{"header_parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"path_parameter_values":{"type":["list","string"],"description_kind":"plain","optional":true},"query_string_parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"input_transformer":{"nesting_mode":"list","block":{"attributes":{"input_paths":{"type":["map","string"],"description_kind":"plain","optional":true},"input_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"kinesis_target":{"nesting_mode":"list","block":{"attributes":{"partition_key_path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"redshift_target":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"db_user":{"type":"string","description_kind":"plain","optional":true},"secrets_manager_arn":{"type":"string","description_kind":"plain","optional":true},"sql":{"type":"string","description_kind":"plain","optional":true},"statement_name":{"type":"string","description_kind":"plain","optional":true},"with_event":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"retry_policy":{"nesting_mode":"list","block":{"attributes":{"maximum_event_age_in_seconds":{"type":"number","description_kind":"plain","optional":true},"maximum_retry_attempts":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"run_command_targets":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":5},"sagemaker_pipeline_target":{"nesting_mode":"list","block":{"block_types":{"pipeline_parameter_list":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"sqs_target":{"nesting_mode":"list","block":{"attributes":{"message_group_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_cloudwatch_log_data_protection_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"policy_document":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cloudwatch_log_destination":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cloudwatch_log_destination_policy":{"version":0,"block":{"attributes":{"access_policy":{"type":"string","description_kind":"plain","required":true},"destination_name":{"type":"string","description_kind":"plain","required":true},"force_update":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_cloudwatch_log_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"retention_in_days":{"type":"number","description_kind":"plain","optional":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_cloudwatch_log_metric_filter":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"pattern":{"type":"string","description_kind":"plain","required":true}},"block_types":{"metric_transformation":{"nesting_mode":"list","block":{"attributes":{"default_value":{"type":"string","description_kind":"plain","optional":true},"dimensions":{"type":["map","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","required":true},"unit":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_cloudwatch_log_resource_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_document":{"type":"string","description_kind":"plain","required":true},"policy_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cloudwatch_log_stream":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cloudwatch_log_subscription_filter":{"version":0,"block":{"attributes":{"destination_arn":{"type":"string","description_kind":"plain","required":true},"distribution":{"type":"string","description_kind":"plain","optional":true},"filter_pattern":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_cloudwatch_metric_alarm":{"version":1,"block":{"attributes":{"actions_enabled":{"type":"bool","description_kind":"plain","optional":true},"alarm_actions":{"type":["set","string"],"description_kind":"plain","optional":true},"alarm_description":{"type":"string","description_kind":"plain","optional":true},"alarm_name":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"comparison_operator":{"type":"string","description_kind":"plain","required":true},"datapoints_to_alarm":{"type":"number","description_kind":"plain","optional":true},"dimensions":{"type":["map","string"],"description_kind":"plain","optional":true},"evaluate_low_sample_count_percentiles":{"type":"string","description_kind":"plain","optional":true,"computed":true},"evaluation_periods":{"type":"number","description_kind":"plain","required":true},"extended_statistic":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"insufficient_data_actions":{"type":["set","string"],"description_kind":"plain","optional":true},"metric_name":{"type":"string","description_kind":"plain","optional":true},"namespace":{"type":"string","description_kind":"plain","optional":true},"ok_actions":{"type":["set","string"],"description_kind":"plain","optional":true},"period":{"type":"number","description_kind":"plain","optional":true},"statistic":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"threshold":{"type":"number","description_kind":"plain","optional":true},"threshold_metric_id":{"type":"string","description_kind":"plain","optional":true},"treat_missing_data":{"type":"string","description_kind":"plain","optional":true},"unit":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric_query":{"nesting_mode":"set","block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"period":{"type":"number","description_kind":"plain","optional":true},"return_data":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"metric":{"nesting_mode":"list","block":{"attributes":{"dimensions":{"type":["map","string"],"description_kind":"plain","optional":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","optional":true},"period":{"type":"number","description_kind":"plain","required":true},"stat":{"type":"string","description_kind":"plain","required":true},"unit":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudwatch_metric_stream":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"firehose_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_linked_accounts_metrics":{"type":"bool","description_kind":"plain","optional":true},"last_update_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"output_format":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"exclude_filter":{"nesting_mode":"set","block":{"attributes":{"metric_names":{"type":["set","string"],"description_kind":"plain","optional":true},"namespace":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"include_filter":{"nesting_mode":"set","block":{"attributes":{"metric_names":{"type":["set","string"],"description_kind":"plain","optional":true},"namespace":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"statistics_configuration":{"nesting_mode":"set","block":{"attributes":{"additional_statistics":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"include_metric":{"nesting_mode":"set","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cloudwatch_query_definition":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_group_names":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"query_definition_id":{"type":"string","description_kind":"plain","computed":true},"query_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_codeartifact_domain":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"asset_size_bytes":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","required":true},"encryption_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"repository_count":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_codeartifact_domain_permissions_policy":{"version":0,"block":{"attributes":{"domain":{"type":"string","description_kind":"plain","required":true},"domain_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_document":{"type":"string","description_kind":"plain","required":true},"policy_revision":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_codeartifact_repository":{"version":0,"block":{"attributes":{"administrator_account":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"domain":{"type":"string","description_kind":"plain","required":true},"domain_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"repository":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"external_connections":{"nesting_mode":"list","block":{"attributes":{"external_connection_name":{"type":"string","description_kind":"plain","required":true},"package_format":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"upstream":{"nesting_mode":"list","block":{"attributes":{"repository_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_codeartifact_repository_permissions_policy":{"version":0,"block":{"attributes":{"domain":{"type":"string","description_kind":"plain","required":true},"domain_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_document":{"type":"string","description_kind":"plain","required":true},"policy_revision":{"type":"string","description_kind":"plain","optional":true,"computed":true},"repository":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_codebuild_project":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"badge_enabled":{"type":"bool","description_kind":"plain","optional":true},"badge_url":{"type":"string","description_kind":"plain","computed":true},"build_timeout":{"type":"number","description_kind":"plain","optional":true},"concurrent_build_limit":{"type":"number","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"encryption_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"project_visibility":{"type":"string","description_kind":"plain","optional":true},"public_project_alias":{"type":"string","description_kind":"plain","computed":true},"queued_timeout":{"type":"number","description_kind":"plain","optional":true},"resource_access_role":{"type":"string","description_kind":"plain","optional":true},"service_role":{"type":"string","description_kind":"plain","required":true},"source_version":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"artifacts":{"nesting_mode":"list","block":{"attributes":{"artifact_identifier":{"type":"string","description_kind":"plain","optional":true},"bucket_owner_access":{"type":"string","description_kind":"plain","optional":true},"encryption_disabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"namespace_type":{"type":"string","description_kind":"plain","optional":true},"override_artifact_name":{"type":"bool","description_kind":"plain","optional":true},"packaging":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"build_batch_config":{"nesting_mode":"list","block":{"attributes":{"combine_artifacts":{"type":"bool","description_kind":"plain","optional":true},"service_role":{"type":"string","description_kind":"plain","required":true},"timeout_in_mins":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"restrictions":{"nesting_mode":"list","block":{"attributes":{"compute_types_allowed":{"type":["list","string"],"description_kind":"plain","optional":true},"maximum_builds_allowed":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"cache":{"nesting_mode":"list","block":{"attributes":{"location":{"type":"string","description_kind":"plain","optional":true},"modes":{"type":["list","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"environment":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","optional":true},"compute_type":{"type":"string","description_kind":"plain","required":true},"image":{"type":"string","description_kind":"plain","required":true},"image_pull_credentials_type":{"type":"string","description_kind":"plain","optional":true},"privileged_mode":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"environment_variable":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"registry_credential":{"nesting_mode":"list","block":{"attributes":{"credential":{"type":"string","description_kind":"plain","required":true},"credential_provider":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"file_system_locations":{"nesting_mode":"set","block":{"attributes":{"identifier":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","optional":true},"mount_options":{"type":"string","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"logs_config":{"nesting_mode":"list","block":{"block_types":{"cloudwatch_logs":{"nesting_mode":"list","block":{"attributes":{"group_name":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true},"stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_logs":{"nesting_mode":"list","block":{"attributes":{"bucket_owner_access":{"type":"string","description_kind":"plain","optional":true},"encryption_disabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"secondary_artifacts":{"nesting_mode":"set","block":{"attributes":{"artifact_identifier":{"type":"string","description_kind":"plain","required":true},"bucket_owner_access":{"type":"string","description_kind":"plain","optional":true},"encryption_disabled":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"namespace_type":{"type":"string","description_kind":"plain","optional":true},"override_artifact_name":{"type":"bool","description_kind":"plain","optional":true},"packaging":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":12},"secondary_source_version":{"nesting_mode":"set","block":{"attributes":{"source_identifier":{"type":"string","description_kind":"plain","required":true},"source_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":12},"secondary_sources":{"nesting_mode":"set","block":{"attributes":{"buildspec":{"type":"string","description_kind":"plain","optional":true},"git_clone_depth":{"type":"number","description_kind":"plain","optional":true},"insecure_ssl":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","optional":true},"report_build_status":{"type":"bool","description_kind":"plain","optional":true},"source_identifier":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"build_status_config":{"nesting_mode":"list","block":{"attributes":{"context":{"type":"string","description_kind":"plain","optional":true},"target_url":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"git_submodules_config":{"nesting_mode":"list","block":{"attributes":{"fetch_submodules":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":12},"source":{"nesting_mode":"list","block":{"attributes":{"buildspec":{"type":"string","description_kind":"plain","optional":true},"git_clone_depth":{"type":"number","description_kind":"plain","optional":true},"insecure_ssl":{"type":"bool","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","optional":true},"report_build_status":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"build_status_config":{"nesting_mode":"list","block":{"attributes":{"context":{"type":"string","description_kind":"plain","optional":true},"target_url":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"git_submodules_config":{"nesting_mode":"list","block":{"attributes":{"fetch_submodules":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_codebuild_report_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created":{"type":"string","description_kind":"plain","computed":true},"delete_reports":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"export_config":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"s3_destination":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"encryption_disabled":{"type":"bool","description_kind":"plain","optional":true},"encryption_key":{"type":"string","description_kind":"plain","required":true},"packaging":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_codebuild_resource_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_codebuild_source_credential":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auth_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"server_type":{"type":"string","description_kind":"plain","required":true},"token":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"user_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_codebuild_webhook":{"version":0,"block":{"attributes":{"branch_filter":{"type":"string","description_kind":"plain","optional":true},"build_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"payload_url":{"type":"string","description_kind":"plain","computed":true},"project_name":{"type":"string","description_kind":"plain","required":true},"secret":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter_group":{"nesting_mode":"set","block":{"block_types":{"filter":{"nesting_mode":"list","block":{"attributes":{"exclude_matched_pattern":{"type":"bool","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_codecatalyst_dev_environment":{"version":0,"block":{"attributes":{"alias":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inactivity_timeout_minutes":{"type":"number","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"project_name":{"type":"string","description_kind":"plain","required":true},"space_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ides":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"runtime":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"persistent_storage":{"nesting_mode":"list","block":{"attributes":{"size":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"repositories":{"nesting_mode":"list","block":{"attributes":{"branch_name":{"type":"string","description_kind":"plain","optional":true},"repository_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_codecatalyst_project":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"space_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_codecatalyst_source_repository":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"project_name":{"type":"string","description_kind":"plain","required":true},"space_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_codecommit_approval_rule_template":{"version":0,"block":{"attributes":{"approval_rule_template_id":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","required":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified_date":{"type":"string","description_kind":"plain","computed":true},"last_modified_user":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"rule_content_sha256":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_codecommit_approval_rule_template_association":{"version":0,"block":{"attributes":{"approval_rule_template_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"repository_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_codecommit_repository":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"clone_url_http":{"type":"string","description_kind":"plain","computed":true},"clone_url_ssh":{"type":"string","description_kind":"plain","computed":true},"default_branch":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"repository_id":{"type":"string","description_kind":"plain","computed":true},"repository_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_codecommit_trigger":{"version":0,"block":{"attributes":{"configuration_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"repository_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"trigger":{"nesting_mode":"set","block":{"attributes":{"branches":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_data":{"type":"string","description_kind":"plain","optional":true},"destination_arn":{"type":"string","description_kind":"plain","required":true},"events":{"type":["list","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"}},"aws_codedeploy_app":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"compute_platform":{"type":"string","description_kind":"plain","optional":true},"github_account_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_to_github":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_codedeploy_deployment_config":{"version":0,"block":{"attributes":{"compute_platform":{"type":"string","description_kind":"plain","optional":true},"deployment_config_id":{"type":"string","description_kind":"plain","computed":true},"deployment_config_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"minimum_healthy_hosts":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"traffic_routing_config":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"time_based_canary":{"nesting_mode":"list","block":{"attributes":{"interval":{"type":"number","description_kind":"plain","optional":true},"percentage":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"time_based_linear":{"nesting_mode":"list","block":{"attributes":{"interval":{"type":"number","description_kind":"plain","optional":true},"percentage":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_codedeploy_deployment_group":{"version":0,"block":{"attributes":{"app_name":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"autoscaling_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"compute_platform":{"type":"string","description_kind":"plain","computed":true},"deployment_config_name":{"type":"string","description_kind":"plain","optional":true},"deployment_group_id":{"type":"string","description_kind":"plain","computed":true},"deployment_group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"alarm_configuration":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["set","string"],"description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"ignore_poll_alarm_failure":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"auto_rollback_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"events":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"blue_green_deployment_config":{"nesting_mode":"list","block":{"block_types":{"deployment_ready_option":{"nesting_mode":"list","block":{"attributes":{"action_on_timeout":{"type":"string","description_kind":"plain","optional":true},"wait_time_in_minutes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"green_fleet_provisioning_option":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"terminate_blue_instances_on_deployment_success":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","optional":true},"termination_wait_time_in_minutes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"deployment_style":{"nesting_mode":"list","block":{"attributes":{"deployment_option":{"type":"string","description_kind":"plain","optional":true},"deployment_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ec2_tag_filter":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"ec2_tag_set":{"nesting_mode":"set","block":{"block_types":{"ec2_tag_filter":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"ecs_service":{"nesting_mode":"list","block":{"attributes":{"cluster_name":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"load_balancer_info":{"nesting_mode":"list","block":{"block_types":{"elb_info":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"target_group_info":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"target_group_pair_info":{"nesting_mode":"list","block":{"block_types":{"prod_traffic_route":{"nesting_mode":"list","block":{"attributes":{"listener_arns":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_group":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":2},"test_traffic_route":{"nesting_mode":"list","block":{"attributes":{"listener_arns":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"on_premises_instance_tag_filter":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"trigger_configuration":{"nesting_mode":"set","block":{"attributes":{"trigger_events":{"type":["set","string"],"description_kind":"plain","required":true},"trigger_name":{"type":"string","description_kind":"plain","required":true},"trigger_target_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_codegurureviewer_repository_association":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"association_id":{"type":"string","description_kind":"plain","computed":true},"connection_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"provider_type":{"type":"string","description_kind":"plain","computed":true},"s3_repository_details":{"type":["list",["object",{"bucket_name":"string","code_artifacts":["list",["object",{"build_artifacts_object_key":"string","source_code_artifacts_object_key":"string"}]]}]],"description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"state_reason":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"kms_key_details":{"nesting_mode":"list","block":{"attributes":{"encryption_option":{"type":"string","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"repository":{"nesting_mode":"list","block":{"block_types":{"bitbucket":{"nesting_mode":"list","block":{"attributes":{"connection_arn":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"codecommit":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"github_enterprise_server":{"nesting_mode":"list","block":{"attributes":{"connection_arn":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3_bucket":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_codepipeline":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"artifact_store":{"nesting_mode":"set","block":{"attributes":{"location":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"encryption_key":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"stage":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"category":{"type":"string","description_kind":"plain","required":true},"configuration":{"type":["map","string"],"description_kind":"plain","optional":true},"input_artifacts":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","optional":true},"output_artifacts":{"type":["list","string"],"description_kind":"plain","optional":true},"owner":{"type":"string","description_kind":"plain","required":true},"provider":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"run_order":{"type":"number","description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":2}},"description_kind":"plain"}},"aws_codepipeline_custom_action_type":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"category":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"provider_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_property":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"key":{"type":"bool","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"queryable":{"type":"bool","description_kind":"plain","optional":true},"required":{"type":"bool","description_kind":"plain","required":true},"secret":{"type":"bool","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":10},"input_artifact_details":{"nesting_mode":"list","block":{"attributes":{"maximum_count":{"type":"number","description_kind":"plain","required":true},"minimum_count":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"output_artifact_details":{"nesting_mode":"list","block":{"attributes":{"maximum_count":{"type":"number","description_kind":"plain","required":true},"minimum_count":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"settings":{"nesting_mode":"list","block":{"attributes":{"entity_url_template":{"type":"string","description_kind":"plain","optional":true},"execution_url_template":{"type":"string","description_kind":"plain","optional":true},"revision_url_template":{"type":"string","description_kind":"plain","optional":true},"third_party_configuration_url":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_codepipeline_webhook":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authentication":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_action":{"type":"string","description_kind":"plain","required":true},"target_pipeline":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"authentication_configuration":{"nesting_mode":"list","block":{"attributes":{"allowed_ip_range":{"type":"string","description_kind":"plain","optional":true},"secret_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"},"max_items":1},"filter":{"nesting_mode":"set","block":{"attributes":{"json_path":{"type":"string","description_kind":"plain","required":true},"match_equals":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":5}},"description_kind":"plain"}},"aws_codestarconnections_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"connection_status":{"type":"string","description_kind":"plain","computed":true},"host_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"provider_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_codestarconnections_host":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"provider_endpoint":{"type":"string","description_kind":"plain","required":true},"provider_type":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_configuration":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tls_certificate":{"type":"string","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_codestarnotifications_notification_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"detail_type":{"type":"string","description_kind":"plain","required":true},"event_type_ids":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"target":{"nesting_mode":"set","block":{"attributes":{"address":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"}},"aws_cognito_identity_pool":{"version":0,"block":{"attributes":{"allow_classic_flow":{"type":"bool","description_kind":"plain","optional":true},"allow_unauthenticated_identities":{"type":"bool","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"developer_provider_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_pool_name":{"type":"string","description_kind":"plain","required":true},"openid_connect_provider_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"saml_provider_arns":{"type":["list","string"],"description_kind":"plain","optional":true},"supported_login_providers":{"type":["map","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"cognito_identity_providers":{"nesting_mode":"set","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","optional":true},"provider_name":{"type":"string","description_kind":"plain","optional":true},"server_side_token_check":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cognito_identity_pool_provider_principal_tag":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_pool_id":{"type":"string","description_kind":"plain","required":true},"identity_provider_name":{"type":"string","description_kind":"plain","required":true},"principal_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"use_defaults":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_cognito_identity_pool_roles_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_pool_id":{"type":"string","description_kind":"plain","required":true},"roles":{"type":["map","string"],"description_kind":"plain","required":true}},"block_types":{"role_mapping":{"nesting_mode":"set","block":{"attributes":{"ambiguous_role_resolution":{"type":"string","description_kind":"plain","optional":true},"identity_provider":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"mapping_rule":{"nesting_mode":"list","block":{"attributes":{"claim":{"type":"string","description_kind":"plain","required":true},"match_type":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":25}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cognito_identity_provider":{"version":0,"block":{"attributes":{"attribute_mapping":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idp_identifiers":{"type":["list","string"],"description_kind":"plain","optional":true},"provider_details":{"type":["map","string"],"description_kind":"plain","required":true},"provider_name":{"type":"string","description_kind":"plain","required":true},"provider_type":{"type":"string","description_kind":"plain","required":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cognito_managed_user_pool_client":{"version":0,"block":{"attributes":{"access_token_validity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"allowed_oauth_flows":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"allowed_oauth_flows_user_pool_client":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"allowed_oauth_scopes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"auth_session_validity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"callback_urls":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"client_secret":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_redirect_uri":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_propagate_additional_user_context_data":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"enable_token_revocation":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"explicit_auth_flows":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"id_token_validity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"logout_urls":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"name_pattern":{"type":"string","description_kind":"plain","optional":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"prevent_user_existence_errors":{"type":"string","description_kind":"plain","optional":true,"computed":true},"read_attributes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"refresh_token_validity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"supported_identity_providers":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true},"write_attributes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"analytics_configuration":{"nesting_mode":"list","block":{"attributes":{"application_arn":{"type":"string","description_kind":"plain","optional":true},"application_id":{"type":"string","description_kind":"plain","optional":true},"external_id":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_data_shared":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"token_validity_units":{"nesting_mode":"list","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id_token":{"type":"string","description_kind":"plain","optional":true,"computed":true},"refresh_token":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cognito_resource_server":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"scope_identifiers":{"type":["list","string"],"description_kind":"plain","computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"scope":{"nesting_mode":"set","block":{"attributes":{"scope_description":{"type":"string","description_kind":"plain","required":true},"scope_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"}},"aws_cognito_risk_configuration":{"version":0,"block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"account_takeover_risk_configuration":{"nesting_mode":"list","block":{"block_types":{"actions":{"nesting_mode":"list","block":{"block_types":{"high_action":{"nesting_mode":"list","block":{"attributes":{"event_action":{"type":"string","description_kind":"plain","required":true},"notify":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"low_action":{"nesting_mode":"list","block":{"attributes":{"event_action":{"type":"string","description_kind":"plain","required":true},"notify":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"medium_action":{"nesting_mode":"list","block":{"attributes":{"event_action":{"type":"string","description_kind":"plain","required":true},"notify":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"notify_configuration":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"string","description_kind":"plain","optional":true},"reply_to":{"type":"string","description_kind":"plain","optional":true},"source_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"block_email":{"nesting_mode":"list","block":{"attributes":{"html_body":{"type":"string","description_kind":"plain","required":true},"subject":{"type":"string","description_kind":"plain","required":true},"text_body":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"mfa_email":{"nesting_mode":"list","block":{"attributes":{"html_body":{"type":"string","description_kind":"plain","required":true},"subject":{"type":"string","description_kind":"plain","required":true},"text_body":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"no_action_email":{"nesting_mode":"list","block":{"attributes":{"html_body":{"type":"string","description_kind":"plain","required":true},"subject":{"type":"string","description_kind":"plain","required":true},"text_body":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"compromised_credentials_risk_configuration":{"nesting_mode":"list","block":{"attributes":{"event_filter":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"event_action":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"risk_exception_configuration":{"nesting_mode":"list","block":{"attributes":{"blocked_ip_range_list":{"type":["set","string"],"description_kind":"plain","optional":true},"skipped_ip_range_list":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_cognito_user":{"version":0,"block":{"attributes":{"attributes":{"type":["map","string"],"description_kind":"plain","optional":true},"client_metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"desired_delivery_mediums":{"type":["set","string"],"description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"force_alias_creation":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified_date":{"type":"string","description_kind":"plain","computed":true},"message_action":{"type":"string","description_kind":"plain","optional":true},"mfa_setting_list":{"type":["set","string"],"description_kind":"plain","computed":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"preferred_mfa_setting":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"sub":{"type":"string","description_kind":"plain","computed":true},"temporary_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true},"validation_data":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_cognito_user_group":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"precedence":{"type":"number","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cognito_user_in_group":{"version":0,"block":{"attributes":{"group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cognito_user_pool":{"version":0,"block":{"attributes":{"alias_attributes":{"type":["set","string"],"description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_verified_attributes":{"type":["set","string"],"description_kind":"plain","optional":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"custom_domain":{"type":"string","description_kind":"plain","computed":true},"deletion_protection":{"type":"string","description_kind":"plain","optional":true},"domain":{"type":"string","description_kind":"plain","computed":true},"email_verification_message":{"type":"string","description_kind":"plain","optional":true,"computed":true},"email_verification_subject":{"type":"string","description_kind":"plain","optional":true,"computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"estimated_number_of_users":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified_date":{"type":"string","description_kind":"plain","computed":true},"mfa_configuration":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"sms_authentication_message":{"type":"string","description_kind":"plain","optional":true},"sms_verification_message":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"username_attributes":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"account_recovery_setting":{"nesting_mode":"list","block":{"block_types":{"recovery_mechanism":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":2}},"description_kind":"plain"},"max_items":1},"admin_create_user_config":{"nesting_mode":"list","block":{"attributes":{"allow_admin_create_user_only":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"invite_message_template":{"nesting_mode":"list","block":{"attributes":{"email_message":{"type":"string","description_kind":"plain","optional":true},"email_subject":{"type":"string","description_kind":"plain","optional":true},"sms_message":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"device_configuration":{"nesting_mode":"list","block":{"attributes":{"challenge_required_on_new_device":{"type":"bool","description_kind":"plain","optional":true},"device_only_remembered_on_user_prompt":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"email_configuration":{"nesting_mode":"list","block":{"attributes":{"configuration_set":{"type":"string","description_kind":"plain","optional":true},"email_sending_account":{"type":"string","description_kind":"plain","optional":true},"from_email_address":{"type":"string","description_kind":"plain","optional":true},"reply_to_email_address":{"type":"string","description_kind":"plain","optional":true},"source_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"lambda_config":{"nesting_mode":"list","block":{"attributes":{"create_auth_challenge":{"type":"string","description_kind":"plain","optional":true},"custom_message":{"type":"string","description_kind":"plain","optional":true},"define_auth_challenge":{"type":"string","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"post_authentication":{"type":"string","description_kind":"plain","optional":true},"post_confirmation":{"type":"string","description_kind":"plain","optional":true},"pre_authentication":{"type":"string","description_kind":"plain","optional":true},"pre_sign_up":{"type":"string","description_kind":"plain","optional":true},"pre_token_generation":{"type":"string","description_kind":"plain","optional":true},"user_migration":{"type":"string","description_kind":"plain","optional":true},"verify_auth_challenge_response":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_email_sender":{"nesting_mode":"list","block":{"attributes":{"lambda_arn":{"type":"string","description_kind":"plain","required":true},"lambda_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"custom_sms_sender":{"nesting_mode":"list","block":{"attributes":{"lambda_arn":{"type":"string","description_kind":"plain","required":true},"lambda_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"password_policy":{"nesting_mode":"list","block":{"attributes":{"minimum_length":{"type":"number","description_kind":"plain","optional":true},"require_lowercase":{"type":"bool","description_kind":"plain","optional":true},"require_numbers":{"type":"bool","description_kind":"plain","optional":true},"require_symbols":{"type":"bool","description_kind":"plain","optional":true},"require_uppercase":{"type":"bool","description_kind":"plain","optional":true},"temporary_password_validity_days":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"schema":{"nesting_mode":"set","block":{"attributes":{"attribute_data_type":{"type":"string","description_kind":"plain","required":true},"developer_only_attribute":{"type":"bool","description_kind":"plain","optional":true},"mutable":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"required":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"number_attribute_constraints":{"nesting_mode":"list","block":{"attributes":{"max_value":{"type":"string","description_kind":"plain","optional":true},"min_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"string_attribute_constraints":{"nesting_mode":"list","block":{"attributes":{"max_length":{"type":"string","description_kind":"plain","optional":true},"min_length":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":50},"sms_configuration":{"nesting_mode":"list","block":{"attributes":{"external_id":{"type":"string","description_kind":"plain","required":true},"sns_caller_arn":{"type":"string","description_kind":"plain","required":true},"sns_region":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"software_token_mfa_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"user_attribute_update_settings":{"nesting_mode":"list","block":{"attributes":{"attributes_require_verification_before_update":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"user_pool_add_ons":{"nesting_mode":"list","block":{"attributes":{"advanced_security_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"username_configuration":{"nesting_mode":"list","block":{"attributes":{"case_sensitive":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"verification_message_template":{"nesting_mode":"list","block":{"attributes":{"default_email_option":{"type":"string","description_kind":"plain","optional":true},"email_message":{"type":"string","description_kind":"plain","optional":true,"computed":true},"email_message_by_link":{"type":"string","description_kind":"plain","optional":true,"computed":true},"email_subject":{"type":"string","description_kind":"plain","optional":true,"computed":true},"email_subject_by_link":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sms_message":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_cognito_user_pool_client":{"version":0,"block":{"attributes":{"access_token_validity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"allowed_oauth_flows":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"allowed_oauth_flows_user_pool_client":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"allowed_oauth_scopes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"auth_session_validity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"callback_urls":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"client_secret":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_redirect_uri":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_propagate_additional_user_context_data":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"enable_token_revocation":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"explicit_auth_flows":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"generate_secret":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"id_token_validity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"logout_urls":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"prevent_user_existence_errors":{"type":"string","description_kind":"plain","optional":true,"computed":true},"read_attributes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"refresh_token_validity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"supported_identity_providers":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true},"write_attributes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"analytics_configuration":{"nesting_mode":"list","block":{"attributes":{"application_arn":{"type":"string","description_kind":"plain","optional":true},"application_id":{"type":"string","description_kind":"plain","optional":true},"external_id":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_data_shared":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"token_validity_units":{"nesting_mode":"list","block":{"attributes":{"access_token":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id_token":{"type":"string","description_kind":"plain","optional":true,"computed":true},"refresh_token":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cognito_user_pool_domain":{"version":0,"block":{"attributes":{"aws_account_id":{"type":"string","description_kind":"plain","computed":true},"certificate_arn":{"type":"string","description_kind":"plain","optional":true},"cloudfront_distribution":{"type":"string","description_kind":"plain","computed":true},"cloudfront_distribution_arn":{"type":"string","description_kind":"plain","computed":true},"cloudfront_distribution_zone_id":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"s3_bucket":{"type":"string","description_kind":"plain","computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cognito_user_pool_ui_customization":{"version":0,"block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","optional":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"css":{"type":"string","description_kind":"plain","optional":true},"css_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_file":{"type":"string","description_kind":"plain","optional":true},"image_url":{"type":"string","description_kind":"plain","computed":true},"last_modified_date":{"type":"string","description_kind":"plain","computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_comprehend_document_classifier":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"data_access_role_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"language_code":{"type":"string","description_kind":"plain","required":true},"mode":{"type":"string","description_kind":"plain","optional":true},"model_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version_name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"volume_kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"input_data_config":{"nesting_mode":"list","block":{"attributes":{"data_format":{"type":"string","description_kind":"plain","optional":true},"label_delimiter":{"type":"string","description_kind":"plain","optional":true,"computed":true},"s3_uri":{"type":"string","description_kind":"plain","optional":true},"test_s3_uri":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"augmented_manifests":{"nesting_mode":"set","block":{"attributes":{"annotation_data_s3_uri":{"type":"string","description_kind":"plain","optional":true},"attribute_names":{"type":["list","string"],"description_kind":"plain","required":true},"document_type":{"type":"string","description_kind":"plain","optional":true},"s3_uri":{"type":"string","description_kind":"plain","required":true},"source_documents_s3_uri":{"type":"string","description_kind":"plain","optional":true},"split":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"output_data_config":{"nesting_mode":"list","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"output_s3_uri":{"type":"string","description_kind":"plain","computed":true},"s3_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_comprehend_entity_recognizer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"data_access_role_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"language_code":{"type":"string","description_kind":"plain","required":true},"model_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version_name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"volume_kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"input_data_config":{"nesting_mode":"list","block":{"attributes":{"data_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"annotations":{"nesting_mode":"list","block":{"attributes":{"s3_uri":{"type":"string","description_kind":"plain","required":true},"test_s3_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"augmented_manifests":{"nesting_mode":"set","block":{"attributes":{"annotation_data_s3_uri":{"type":"string","description_kind":"plain","optional":true},"attribute_names":{"type":["list","string"],"description_kind":"plain","required":true},"document_type":{"type":"string","description_kind":"plain","optional":true},"s3_uri":{"type":"string","description_kind":"plain","required":true},"source_documents_s3_uri":{"type":"string","description_kind":"plain","optional":true},"split":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"documents":{"nesting_mode":"list","block":{"attributes":{"input_format":{"type":"string","description_kind":"plain","optional":true},"s3_uri":{"type":"string","description_kind":"plain","required":true},"test_s3_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"entity_list":{"nesting_mode":"list","block":{"attributes":{"s3_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"entity_types":{"nesting_mode":"set","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":25}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_config_aggregate_authorization":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_config_config_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"input_parameters":{"type":"string","description_kind":"plain","optional":true},"maximum_execution_frequency":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"rule_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"scope":{"nesting_mode":"list","block":{"attributes":{"compliance_resource_id":{"type":"string","description_kind":"plain","optional":true},"compliance_resource_types":{"type":["set","string"],"description_kind":"plain","optional":true},"tag_key":{"type":"string","description_kind":"plain","optional":true},"tag_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"source":{"nesting_mode":"list","block":{"attributes":{"owner":{"type":"string","description_kind":"plain","required":true},"source_identifier":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_policy_details":{"nesting_mode":"list","block":{"attributes":{"enable_debug_log_delivery":{"type":"bool","description_kind":"plain","optional":true},"policy_runtime":{"type":"string","description_kind":"plain","required":true},"policy_text":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"source_detail":{"nesting_mode":"set","block":{"attributes":{"event_source":{"type":"string","description_kind":"plain","optional":true},"maximum_execution_frequency":{"type":"string","description_kind":"plain","optional":true},"message_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":25}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_config_configuration_aggregator":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"account_aggregation_source":{"nesting_mode":"list","block":{"attributes":{"account_ids":{"type":["list","string"],"description_kind":"plain","required":true},"all_regions":{"type":"bool","description_kind":"plain","optional":true},"regions":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"organization_aggregation_source":{"nesting_mode":"list","block":{"attributes":{"all_regions":{"type":"bool","description_kind":"plain","optional":true},"regions":{"type":["list","string"],"description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_config_configuration_recorder":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"recording_group":{"nesting_mode":"list","block":{"attributes":{"all_supported":{"type":"bool","description_kind":"plain","optional":true},"include_global_resource_types":{"type":"bool","description_kind":"plain","optional":true},"resource_types":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"exclusion_by_resource_types":{"nesting_mode":"list","block":{"attributes":{"resource_types":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"recording_strategy":{"nesting_mode":"list","block":{"attributes":{"use_only":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_config_configuration_recorder_status":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_enabled":{"type":"bool","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_config_conformance_pack":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"delivery_s3_bucket":{"type":"string","description_kind":"plain","optional":true},"delivery_s3_key_prefix":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"template_body":{"type":"string","description_kind":"plain","optional":true},"template_s3_uri":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"input_parameter":{"nesting_mode":"set","block":{"attributes":{"parameter_name":{"type":"string","description_kind":"plain","required":true},"parameter_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":60}},"description_kind":"plain"}},"aws_config_delivery_channel":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"s3_bucket_name":{"type":"string","description_kind":"plain","required":true},"s3_key_prefix":{"type":"string","description_kind":"plain","optional":true},"s3_kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"sns_topic_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"snapshot_delivery_properties":{"nesting_mode":"list","block":{"attributes":{"delivery_frequency":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_config_organization_conformance_pack":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"delivery_s3_bucket":{"type":"string","description_kind":"plain","optional":true},"delivery_s3_key_prefix":{"type":"string","description_kind":"plain","optional":true},"excluded_accounts":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"template_body":{"type":"string","description_kind":"plain","optional":true},"template_s3_uri":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"input_parameter":{"nesting_mode":"set","block":{"attributes":{"parameter_name":{"type":"string","description_kind":"plain","required":true},"parameter_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":60},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_config_organization_custom_policy_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"debug_log_delivery_accounts":{"type":["set","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"excluded_accounts":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"input_parameters":{"type":"string","description_kind":"plain","optional":true},"maximum_execution_frequency":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_runtime":{"type":"string","description_kind":"plain","required":true},"policy_text":{"type":"string","description_kind":"plain","required":true},"resource_id_scope":{"type":"string","description_kind":"plain","optional":true},"resource_types_scope":{"type":["set","string"],"description_kind":"plain","optional":true},"tag_key_scope":{"type":"string","description_kind":"plain","optional":true},"tag_value_scope":{"type":"string","description_kind":"plain","optional":true},"trigger_types":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_config_organization_custom_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"excluded_accounts":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"input_parameters":{"type":"string","description_kind":"plain","optional":true},"lambda_function_arn":{"type":"string","description_kind":"plain","required":true},"maximum_execution_frequency":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_id_scope":{"type":"string","description_kind":"plain","optional":true},"resource_types_scope":{"type":["set","string"],"description_kind":"plain","optional":true},"tag_key_scope":{"type":"string","description_kind":"plain","optional":true},"tag_value_scope":{"type":"string","description_kind":"plain","optional":true},"trigger_types":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_config_organization_managed_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"excluded_accounts":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"input_parameters":{"type":"string","description_kind":"plain","optional":true},"maximum_execution_frequency":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_id_scope":{"type":"string","description_kind":"plain","optional":true},"resource_types_scope":{"type":["set","string"],"description_kind":"plain","optional":true},"rule_identifier":{"type":"string","description_kind":"plain","required":true},"tag_key_scope":{"type":"string","description_kind":"plain","optional":true},"tag_value_scope":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_config_remediation_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"automatic":{"type":"bool","description_kind":"plain","optional":true},"config_rule_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"maximum_automatic_attempts":{"type":"number","description_kind":"plain","optional":true},"resource_type":{"type":"string","description_kind":"plain","optional":true},"retry_attempt_seconds":{"type":"number","description_kind":"plain","optional":true},"target_id":{"type":"string","description_kind":"plain","required":true},"target_type":{"type":"string","description_kind":"plain","required":true},"target_version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"execution_controls":{"nesting_mode":"list","block":{"block_types":{"ssm_controls":{"nesting_mode":"list","block":{"attributes":{"concurrent_execution_rate_percentage":{"type":"number","description_kind":"plain","optional":true},"error_percentage":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"parameter":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"resource_value":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"string","description_kind":"plain","optional":true},"static_values":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":25}},"description_kind":"plain"}},"aws_connect_bot_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"lex_bot":{"nesting_mode":"list","block":{"attributes":{"lex_region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_connect_contact_flow":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"contact_flow_id":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"content_hash":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_connect_contact_flow_module":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"contact_flow_module_id":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"content_hash":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_connect_hours_of_operation":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"hours_of_operation_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"time_zone":{"type":"string","description_kind":"plain","required":true}},"block_types":{"config":{"nesting_mode":"set","block":{"attributes":{"day":{"type":"string","description_kind":"plain","required":true}},"block_types":{"end_time":{"nesting_mode":"list","block":{"attributes":{"hours":{"type":"number","description_kind":"plain","required":true},"minutes":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"start_time":{"nesting_mode":"list","block":{"attributes":{"hours":{"type":"number","description_kind":"plain","required":true},"minutes":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_connect_instance":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_resolve_best_voices_enabled":{"type":"bool","description_kind":"plain","optional":true},"contact_flow_logs_enabled":{"type":"bool","description_kind":"plain","optional":true},"contact_lens_enabled":{"type":"bool","description_kind":"plain","optional":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"directory_id":{"type":"string","description_kind":"plain","optional":true},"early_media_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_management_type":{"type":"string","description_kind":"plain","required":true},"inbound_calls_enabled":{"type":"bool","description_kind":"plain","required":true},"instance_alias":{"type":"string","description_kind":"plain","optional":true},"multi_party_conference_enabled":{"type":"bool","description_kind":"plain","optional":true},"outbound_calls_enabled":{"type":"bool","description_kind":"plain","required":true},"service_role":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_connect_instance_storage_config":{"version":0,"block":{"attributes":{"association_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"resource_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"storage_config":{"nesting_mode":"list","block":{"attributes":{"storage_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"kinesis_firehose_config":{"nesting_mode":"list","block":{"attributes":{"firehose_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"kinesis_stream_config":{"nesting_mode":"list","block":{"attributes":{"stream_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"kinesis_video_stream_config":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","required":true},"retention_period_hours":{"type":"number","description_kind":"plain","required":true}},"block_types":{"encryption_config":{"nesting_mode":"list","block":{"attributes":{"encryption_type":{"type":"string","description_kind":"plain","required":true},"key_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"s3_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"bucket_prefix":{"type":"string","description_kind":"plain","required":true}},"block_types":{"encryption_config":{"nesting_mode":"list","block":{"attributes":{"encryption_type":{"type":"string","description_kind":"plain","required":true},"key_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_connect_lambda_function_association":{"version":0,"block":{"attributes":{"function_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_connect_phone_number":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"country_code":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"phone_number":{"type":"string","description_kind":"plain","computed":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"status":{"type":["list",["object",{"message":"string","status":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_arn":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_connect_queue":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"hours_of_operation_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"max_contacts":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"queue_id":{"type":"string","description_kind":"plain","computed":true},"quick_connect_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"outbound_caller_config":{"nesting_mode":"list","block":{"attributes":{"outbound_caller_id_name":{"type":"string","description_kind":"plain","optional":true},"outbound_caller_id_number_id":{"type":"string","description_kind":"plain","optional":true},"outbound_flow_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_connect_quick_connect":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"quick_connect_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"quick_connect_config":{"nesting_mode":"list","block":{"attributes":{"quick_connect_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"phone_config":{"nesting_mode":"list","block":{"attributes":{"phone_number":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"queue_config":{"nesting_mode":"list","block":{"attributes":{"contact_flow_id":{"type":"string","description_kind":"plain","required":true},"queue_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"user_config":{"nesting_mode":"list","block":{"attributes":{"contact_flow_id":{"type":"string","description_kind":"plain","required":true},"user_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_connect_routing_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_outbound_queue_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"routing_profile_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"media_concurrencies":{"nesting_mode":"set","block":{"attributes":{"channel":{"type":"string","description_kind":"plain","required":true},"concurrency":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"queue_configs":{"nesting_mode":"set","block":{"attributes":{"channel":{"type":"string","description_kind":"plain","required":true},"delay":{"type":"number","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"queue_arn":{"type":"string","description_kind":"plain","computed":true},"queue_id":{"type":"string","description_kind":"plain","required":true},"queue_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_connect_security_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"organization_resource_id":{"type":"string","description_kind":"plain","computed":true},"permissions":{"type":["set","string"],"description_kind":"plain","optional":true},"security_profile_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_connect_user":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"directory_user_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"hierarchy_group_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"routing_profile_id":{"type":"string","description_kind":"plain","required":true},"security_profile_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"identity_info":{"nesting_mode":"list","block":{"attributes":{"email":{"type":"string","description_kind":"plain","optional":true},"first_name":{"type":"string","description_kind":"plain","optional":true},"last_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"phone_config":{"nesting_mode":"list","block":{"attributes":{"after_contact_work_time_limit":{"type":"number","description_kind":"plain","optional":true},"auto_accept":{"type":"bool","description_kind":"plain","optional":true},"desk_phone_number":{"type":"string","description_kind":"plain","optional":true},"phone_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_connect_user_hierarchy_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"hierarchy_group_id":{"type":"string","description_kind":"plain","computed":true},"hierarchy_path":{"type":["list",["object",{"level_five":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_four":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_one":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_three":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_two":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"level_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parent_group_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_connect_user_hierarchy_structure":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"hierarchy_structure":{"nesting_mode":"list","block":{"block_types":{"level_five":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"level_four":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"level_one":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"level_three":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"level_two":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_connect_vocabulary":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","required":true},"failure_reason":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"language_code":{"type":"string","description_kind":"plain","required":true},"last_modified_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vocabulary_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_controltower_control":{"version":0,"block":{"attributes":{"control_identifier":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_identifier":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_cur_report_definition":{"version":0,"block":{"attributes":{"additional_artifacts":{"type":["set","string"],"description_kind":"plain","optional":true},"additional_schema_elements":{"type":["set","string"],"description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"compression":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"refresh_closed_reports":{"type":"bool","description_kind":"plain","optional":true},"report_name":{"type":"string","description_kind":"plain","required":true},"report_versioning":{"type":"string","description_kind":"plain","optional":true},"s3_bucket":{"type":"string","description_kind":"plain","required":true},"s3_prefix":{"type":"string","description_kind":"plain","optional":true},"s3_region":{"type":"string","description_kind":"plain","required":true},"time_unit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_customer_gateway":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bgp_asn":{"type":"string","description_kind":"plain","required":true},"certificate_arn":{"type":"string","description_kind":"plain","optional":true},"device_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_dataexchange_data_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"asset_type":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_dataexchange_revision":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"comment":{"type":"string","description_kind":"plain","optional":true},"data_set_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"revision_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_datapipeline_pipeline":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_datapipeline_pipeline_definition":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pipeline_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameter_object":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"attribute":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"string_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"parameter_value":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"string_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"pipeline_object":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"ref_value":{"type":"string","description_kind":"plain","optional":true},"string_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_datasync_agent":{"version":0,"block":{"attributes":{"activation_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"private_link_endpoint":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_group_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_datasync_location_azure_blob":{"version":0,"block":{"attributes":{"access_tier":{"type":"string","description_kind":"plain","optional":true},"agent_arns":{"type":["set","string"],"description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"authentication_type":{"type":"string","description_kind":"plain","required":true},"blob_type":{"type":"string","description_kind":"plain","optional":true},"container_url":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subdirectory":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"sas_configuration":{"nesting_mode":"list","block":{"attributes":{"token":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_datasync_location_efs":{"version":0,"block":{"attributes":{"access_point_arn":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"efs_file_system_arn":{"type":"string","description_kind":"plain","required":true},"file_system_access_role_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"in_transit_encryption":{"type":"string","description_kind":"plain","optional":true},"subdirectory":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"ec2_config":{"nesting_mode":"list","block":{"attributes":{"security_group_arns":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_datasync_location_fsx_lustre_file_system":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"fsx_filesystem_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_group_arns":{"type":["set","string"],"description_kind":"plain","required":true},"subdirectory":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_datasync_location_fsx_ontap_file_system":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"fsx_filesystem_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_group_arns":{"type":["set","string"],"description_kind":"plain","required":true},"storage_virtual_machine_arn":{"type":"string","description_kind":"plain","required":true},"subdirectory":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"protocol":{"nesting_mode":"list","block":{"block_types":{"nfs":{"nesting_mode":"list","block":{"block_types":{"mount_options":{"nesting_mode":"list","block":{"attributes":{"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"smb":{"nesting_mode":"list","block":{"attributes":{"domain":{"type":"string","description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"user":{"type":"string","description_kind":"plain","required":true}},"block_types":{"mount_options":{"nesting_mode":"list","block":{"attributes":{"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_datasync_location_fsx_openzfs_file_system":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"fsx_filesystem_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_group_arns":{"type":["set","string"],"description_kind":"plain","required":true},"subdirectory":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"protocol":{"nesting_mode":"list","block":{"block_types":{"nfs":{"nesting_mode":"list","block":{"block_types":{"mount_options":{"nesting_mode":"list","block":{"attributes":{"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_datasync_location_fsx_windows_file_system":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","optional":true},"fsx_filesystem_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"security_group_arns":{"type":["set","string"],"description_kind":"plain","required":true},"subdirectory":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true},"user":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_datasync_location_hdfs":{"version":0,"block":{"attributes":{"agent_arns":{"type":["set","string"],"description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"authentication_type":{"type":"string","description_kind":"plain","optional":true},"block_size":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kerberos_keytab":{"type":"string","description_kind":"plain","optional":true},"kerberos_krb5_conf":{"type":"string","description_kind":"plain","optional":true},"kerberos_principal":{"type":"string","description_kind":"plain","optional":true},"kms_key_provider_uri":{"type":"string","description_kind":"plain","optional":true},"replication_factor":{"type":"number","description_kind":"plain","optional":true},"simple_user":{"type":"string","description_kind":"plain","optional":true},"subdirectory":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"name_node":{"nesting_mode":"set","block":{"attributes":{"hostname":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"qop_configuration":{"nesting_mode":"list","block":{"attributes":{"data_transfer_protection":{"type":"string","description_kind":"plain","optional":true},"rpc_protection":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_datasync_location_nfs":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"server_hostname":{"type":"string","description_kind":"plain","required":true},"subdirectory":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"mount_options":{"nesting_mode":"list","block":{"attributes":{"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"on_prem_config":{"nesting_mode":"list","block":{"attributes":{"agent_arns":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_datasync_location_object_storage":{"version":0,"block":{"attributes":{"access_key":{"type":"string","description_kind":"plain","optional":true},"agent_arns":{"type":["set","string"],"description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"bucket_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"secret_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"server_certificate":{"type":"string","description_kind":"plain","optional":true},"server_hostname":{"type":"string","description_kind":"plain","required":true},"server_port":{"type":"number","description_kind":"plain","optional":true},"server_protocol":{"type":"string","description_kind":"plain","optional":true},"subdirectory":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_datasync_location_s3":{"version":0,"block":{"attributes":{"agent_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"s3_bucket_arn":{"type":"string","description_kind":"plain","required":true},"s3_storage_class":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subdirectory":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"s3_config":{"nesting_mode":"list","block":{"attributes":{"bucket_access_role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_datasync_location_smb":{"version":0,"block":{"attributes":{"agent_arns":{"type":["set","string"],"description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"server_hostname":{"type":"string","description_kind":"plain","required":true},"subdirectory":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","computed":true},"user":{"type":"string","description_kind":"plain","required":true}},"block_types":{"mount_options":{"nesting_mode":"list","block":{"attributes":{"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_datasync_task":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cloudwatch_log_group_arn":{"type":"string","description_kind":"plain","optional":true},"destination_location_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"source_location_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"excludes":{"nesting_mode":"list","block":{"attributes":{"filter_type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"includes":{"nesting_mode":"list","block":{"attributes":{"filter_type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"options":{"nesting_mode":"list","block":{"attributes":{"atime":{"type":"string","description_kind":"plain","optional":true},"bytes_per_second":{"type":"number","description_kind":"plain","optional":true},"gid":{"type":"string","description_kind":"plain","optional":true},"log_level":{"type":"string","description_kind":"plain","optional":true},"mtime":{"type":"string","description_kind":"plain","optional":true},"object_tags":{"type":"string","description_kind":"plain","optional":true},"overwrite_mode":{"type":"string","description_kind":"plain","optional":true},"posix_permissions":{"type":"string","description_kind":"plain","optional":true},"preserve_deleted_files":{"type":"string","description_kind":"plain","optional":true},"preserve_devices":{"type":"string","description_kind":"plain","optional":true},"security_descriptor_copy_flags":{"type":"string","description_kind":"plain","optional":true,"computed":true},"task_queueing":{"type":"string","description_kind":"plain","optional":true},"transfer_mode":{"type":"string","description_kind":"plain","optional":true},"uid":{"type":"string","description_kind":"plain","optional":true},"verify_mode":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"schedule":{"nesting_mode":"list","block":{"attributes":{"schedule_expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dax_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["set","string"],"description_kind":"plain","optional":true},"cluster_address":{"type":"string","description_kind":"plain","computed":true},"cluster_endpoint_encryption_type":{"type":"string","description_kind":"plain","optional":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"configuration_endpoint":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"iam_role_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"node_type":{"type":"string","description_kind":"plain","required":true},"nodes":{"type":["list",["object",{"address":"string","availability_zone":"string","id":"string","port":"number"}]],"description_kind":"plain","computed":true},"notification_topic_arn":{"type":"string","description_kind":"plain","optional":true},"parameter_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"replication_factor":{"type":"number","description_kind":"plain","required":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"server_side_encryption":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dax_parameter_group":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameters":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dax_subnet_group":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_db_cluster_snapshot":{"version":0,"block":{"attributes":{"allocated_storage":{"type":"number","description_kind":"plain","computed":true},"availability_zones":{"type":["list","string"],"description_kind":"plain","computed":true},"db_cluster_identifier":{"type":"string","description_kind":"plain","required":true},"db_cluster_snapshot_arn":{"type":"string","description_kind":"plain","computed":true},"db_cluster_snapshot_identifier":{"type":"string","description_kind":"plain","required":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"license_model":{"type":"string","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"snapshot_type":{"type":"string","description_kind":"plain","computed":true},"source_db_cluster_snapshot_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"storage_encrypted":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_event_subscription":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"customer_aws_id":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"event_categories":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sns_topic":{"type":"string","description_kind":"plain","required":true},"source_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"source_type":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_instance":{"version":2,"block":{"attributes":{"address":{"type":"string","description_kind":"plain","computed":true},"allocated_storage":{"type":"number","description_kind":"plain","optional":true,"computed":true},"allow_major_version_upgrade":{"type":"bool","description_kind":"plain","optional":true},"apply_immediately":{"type":"bool","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_minor_version_upgrade":{"type":"bool","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"backup_retention_period":{"type":"number","description_kind":"plain","optional":true,"computed":true},"backup_target":{"type":"string","description_kind":"plain","optional":true,"computed":true},"backup_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ca_cert_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"character_set_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"copy_tags_to_snapshot":{"type":"bool","description_kind":"plain","optional":true},"custom_iam_instance_profile":{"type":"string","description_kind":"plain","optional":true},"customer_owned_ip_enabled":{"type":"bool","description_kind":"plain","optional":true},"db_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"db_subnet_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"delete_automated_backups":{"type":"bool","description_kind":"plain","optional":true},"deletion_protection":{"type":"bool","description_kind":"plain","optional":true},"domain":{"type":"string","description_kind":"plain","optional":true},"domain_iam_role_name":{"type":"string","description_kind":"plain","optional":true},"enabled_cloudwatch_logs_exports":{"type":["set","string"],"description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version_actual":{"type":"string","description_kind":"plain","computed":true},"final_snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"iam_database_authentication_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_class":{"type":"string","description_kind":"plain","required":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest_restorable_time":{"type":"string","description_kind":"plain","computed":true},"license_model":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listener_endpoint":{"type":["list",["object",{"address":"string","hosted_zone_id":"string","port":"number"}]],"description_kind":"plain","computed":true},"maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"manage_master_user_password":{"type":"bool","description_kind":"plain","optional":true},"master_user_secret":{"type":["list",["object",{"kms_key_id":"string","secret_arn":"string","secret_status":"string"}]],"description_kind":"plain","computed":true},"master_user_secret_kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_allocated_storage":{"type":"number","description_kind":"plain","optional":true},"monitoring_interval":{"type":"number","description_kind":"plain","optional":true},"monitoring_role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"multi_az":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"nchar_character_set_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"option_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parameter_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"performance_insights_enabled":{"type":"bool","description_kind":"plain","optional":true},"performance_insights_kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"performance_insights_retention_period":{"type":"number","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":true},"publicly_accessible":{"type":"bool","description_kind":"plain","optional":true},"replica_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"replicas":{"type":["list","string"],"description_kind":"plain","computed":true},"replicate_source_db":{"type":"string","description_kind":"plain","optional":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"skip_final_snapshot":{"type":"bool","description_kind":"plain","optional":true},"snapshot_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"storage_encrypted":{"type":"bool","description_kind":"plain","optional":true},"storage_throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"storage_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"timezone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"username":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"blue_green_update":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"restore_to_point_in_time":{"nesting_mode":"list","block":{"attributes":{"restore_time":{"type":"string","description_kind":"plain","optional":true},"source_db_instance_automated_backups_arn":{"type":"string","description_kind":"plain","optional":true},"source_db_instance_identifier":{"type":"string","description_kind":"plain","optional":true},"source_dbi_resource_id":{"type":"string","description_kind":"plain","optional":true},"use_latest_restorable_time":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_import":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"ingestion_role":{"type":"string","description_kind":"plain","required":true},"source_engine":{"type":"string","description_kind":"plain","required":true},"source_engine_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_instance_automated_backups_replication":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pre_signed_url":{"type":"string","description_kind":"plain","optional":true},"retention_period":{"type":"number","description_kind":"plain","optional":true},"source_db_instance_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_instance_role_association":{"version":0,"block":{"attributes":{"db_instance_identifier":{"type":"string","description_kind":"plain","required":true},"feature_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_db_option_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"engine_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"major_engine_version":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"option_group_description":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"option":{"nesting_mode":"set","block":{"attributes":{"db_security_group_memberships":{"type":["set","string"],"description_kind":"plain","optional":true},"option_name":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true},"vpc_security_group_memberships":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"option_settings":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_parameter_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"family":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"apply_method":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_proxy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"debug_logging":{"type":"bool","description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine_family":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_client_timeout":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"require_tls":{"type":"bool","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"auth":{"nesting_mode":"list","block":{"attributes":{"auth_scheme":{"type":"string","description_kind":"plain","optional":true},"client_password_auth_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"iam_auth":{"type":"string","description_kind":"plain","optional":true},"secret_arn":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_proxy_default_target_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"db_proxy_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"connection_pool_config":{"nesting_mode":"list","block":{"attributes":{"connection_borrow_timeout":{"type":"number","description_kind":"plain","optional":true},"init_query":{"type":"string","description_kind":"plain","optional":true},"max_connections_percent":{"type":"number","description_kind":"plain","optional":true},"max_idle_connections_percent":{"type":"number","description_kind":"plain","optional":true},"session_pinning_filters":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_proxy_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"db_proxy_endpoint_name":{"type":"string","description_kind":"plain","required":true},"db_proxy_name":{"type":"string","description_kind":"plain","required":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_default":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_role":{"type":"string","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_proxy_target":{"version":0,"block":{"attributes":{"db_cluster_identifier":{"type":"string","description_kind":"plain","optional":true},"db_instance_identifier":{"type":"string","description_kind":"plain","optional":true},"db_proxy_name":{"type":"string","description_kind":"plain","required":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"rds_resource_id":{"type":"string","description_kind":"plain","computed":true},"target_arn":{"type":"string","description_kind":"plain","computed":true},"target_group_name":{"type":"string","description_kind":"plain","required":true},"tracked_cluster_id":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_db_snapshot":{"version":0,"block":{"attributes":{"allocated_storage":{"type":"number","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"db_instance_identifier":{"type":"string","description_kind":"plain","required":true},"db_snapshot_arn":{"type":"string","description_kind":"plain","computed":true},"db_snapshot_identifier":{"type":"string","description_kind":"plain","required":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"license_model":{"type":"string","description_kind":"plain","computed":true},"option_group_name":{"type":"string","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"shared_accounts":{"type":["set","string"],"description_kind":"plain","optional":true},"snapshot_type":{"type":"string","description_kind":"plain","computed":true},"source_db_snapshot_identifier":{"type":"string","description_kind":"plain","computed":true},"source_region":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"storage_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_snapshot_copy":{"version":0,"block":{"attributes":{"allocated_storage":{"type":"number","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"copy_tags":{"type":"bool","description_kind":"plain","optional":true},"db_snapshot_arn":{"type":"string","description_kind":"plain","computed":true},"destination_region":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"license_model":{"type":"string","description_kind":"plain","computed":true},"option_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"presigned_url":{"type":"string","description_kind":"plain","optional":true},"snapshot_type":{"type":"string","description_kind":"plain","computed":true},"source_db_snapshot_identifier":{"type":"string","description_kind":"plain","required":true},"source_region":{"type":"string","description_kind":"plain","computed":true},"storage_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_custom_availability_zone":{"type":"string","description_kind":"plain","optional":true},"target_db_snapshot_identifier":{"type":"string","description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_subnet_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"supported_network_types":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_default_network_acl":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_network_acl_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"egress":{"nesting_mode":"set","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"cidr_block":{"type":"string","description_kind":"plain","optional":true},"from_port":{"type":"number","description_kind":"plain","required":true},"icmp_code":{"type":"number","description_kind":"plain","optional":true},"icmp_type":{"type":"number","description_kind":"plain","optional":true},"ipv6_cidr_block":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true},"rule_no":{"type":"number","description_kind":"plain","required":true},"to_port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"ingress":{"nesting_mode":"set","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"cidr_block":{"type":"string","description_kind":"plain","optional":true},"from_port":{"type":"number","description_kind":"plain","required":true},"icmp_code":{"type":"number","description_kind":"plain","optional":true},"icmp_type":{"type":"number","description_kind":"plain","optional":true},"ipv6_cidr_block":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true},"rule_no":{"type":"number","description_kind":"plain","required":true},"to_port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_default_route_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_route_table_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"propagating_vgws":{"type":["set","string"],"description_kind":"plain","optional":true},"route":{"type":["set",["object",{"cidr_block":"string","core_network_arn":"string","destination_prefix_list_id":"string","egress_only_gateway_id":"string","gateway_id":"string","instance_id":"string","ipv6_cidr_block":"string","nat_gateway_id":"string","network_interface_id":"string","transit_gateway_id":"string","vpc_endpoint_id":"string","vpc_peering_connection_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_default_security_group":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"egress":{"type":["set",["object",{"cidr_blocks":["list","string"],"description":"string","from_port":"number","ipv6_cidr_blocks":["list","string"],"prefix_list_ids":["list","string"],"protocol":"string","security_groups":["set","string"],"self":"bool","to_port":"number"}]],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ingress":{"type":["set",["object",{"cidr_blocks":["list","string"],"description":"string","from_port":"number","ipv6_cidr_blocks":["list","string"],"prefix_list_ids":["list","string"],"protocol":"string","security_groups":["set","string"],"self":"bool","to_port":"number"}]],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"name_prefix":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"revoke_rules_on_delete":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_default_subnet":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"assign_ipv6_address_on_creation":{"type":"bool","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","required":true},"availability_zone_id":{"type":"string","description_kind":"plain","computed":true},"cidr_block":{"type":"string","description_kind":"plain","computed":true},"customer_owned_ipv4_pool":{"type":"string","description_kind":"plain","optional":true},"enable_dns64":{"type":"bool","description_kind":"plain","optional":true},"enable_lni_at_device_index":{"type":"number","description_kind":"plain","computed":true},"enable_resource_name_dns_a_record_on_launch":{"type":"bool","description_kind":"plain","optional":true},"enable_resource_name_dns_aaaa_record_on_launch":{"type":"bool","description_kind":"plain","optional":true},"existing_default_subnet":{"type":"bool","description_kind":"plain","computed":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_cidr_block_association_id":{"type":"string","description_kind":"plain","computed":true},"ipv6_native":{"type":"bool","description_kind":"plain","optional":true},"map_customer_owned_ip_on_launch":{"type":"bool","description_kind":"plain","optional":true},"map_public_ip_on_launch":{"type":"bool","description_kind":"plain","optional":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"private_dns_hostname_type_on_launch":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_default_vpc":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"assign_generated_ipv6_cidr_block":{"type":"bool","description_kind":"plain","optional":true},"cidr_block":{"type":"string","description_kind":"plain","computed":true},"default_network_acl_id":{"type":"string","description_kind":"plain","computed":true},"default_route_table_id":{"type":"string","description_kind":"plain","computed":true},"default_security_group_id":{"type":"string","description_kind":"plain","computed":true},"dhcp_options_id":{"type":"string","description_kind":"plain","computed":true},"enable_dns_hostnames":{"type":"bool","description_kind":"plain","optional":true},"enable_dns_support":{"type":"bool","description_kind":"plain","optional":true},"enable_network_address_usage_metrics":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"existing_default_vpc":{"type":"bool","description_kind":"plain","computed":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_tenancy":{"type":"string","description_kind":"plain","computed":true},"ipv6_association_id":{"type":"string","description_kind":"plain","computed":true},"ipv6_cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_cidr_block_network_border_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_ipam_pool_id":{"type":"string","description_kind":"plain","optional":true},"ipv6_netmask_length":{"type":"number","description_kind":"plain","optional":true},"main_route_table_id":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_default_vpc_dhcp_options":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","computed":true},"domain_name_servers":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"netbios_name_servers":{"type":"string","description_kind":"plain","computed":true},"netbios_node_type":{"type":"string","description_kind":"plain","computed":true},"ntp_servers":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_detective_graph":{"version":0,"block":{"attributes":{"created_time":{"type":"string","description_kind":"plain","computed":true},"graph_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_detective_invitation_accepter":{"version":0,"block":{"attributes":{"graph_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_detective_member":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"administrator_id":{"type":"string","description_kind":"plain","computed":true},"disable_email_notification":{"type":"bool","description_kind":"plain","optional":true},"disabled_reason":{"type":"string","description_kind":"plain","computed":true},"email_address":{"type":"string","description_kind":"plain","required":true},"graph_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invited_time":{"type":"string","description_kind":"plain","computed":true},"message":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"updated_time":{"type":"string","description_kind":"plain","computed":true},"volume_usage_in_bytes":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_devicefarm_device_pool":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_devices":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"project_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"rule":{"nesting_mode":"set","block":{"attributes":{"attribute":{"type":"string","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_devicefarm_instance_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"exclude_app_packages_from_cleanup":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"package_cleanup":{"type":"bool","description_kind":"plain","optional":true},"reboot_after_use":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_devicefarm_network_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"downlink_bandwidth_bits":{"type":"number","description_kind":"plain","optional":true},"downlink_delay_ms":{"type":"number","description_kind":"plain","optional":true},"downlink_jitter_ms":{"type":"number","description_kind":"plain","optional":true},"downlink_loss_percent":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"project_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true},"uplink_bandwidth_bits":{"type":"number","description_kind":"plain","optional":true},"uplink_delay_ms":{"type":"number","description_kind":"plain","optional":true},"uplink_jitter_ms":{"type":"number","description_kind":"plain","optional":true},"uplink_loss_percent":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_devicefarm_project":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_job_timeout_minutes":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_devicefarm_test_grid_project":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_devicefarm_upload":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"category":{"type":"string","description_kind":"plain","computed":true},"content_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"project_arn":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_directory_service_conditional_forwarder":{"version":0,"block":{"attributes":{"directory_id":{"type":"string","description_kind":"plain","required":true},"dns_ips":{"type":["list","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"remote_domain_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_directory_service_directory":{"version":0,"block":{"attributes":{"access_url":{"type":"string","description_kind":"plain","computed":true},"alias":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"desired_number_of_domain_controllers":{"type":"number","description_kind":"plain","optional":true,"computed":true},"dns_ip_addresses":{"type":["set","string"],"description_kind":"plain","computed":true},"edition":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_sso":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"security_group_id":{"type":"string","description_kind":"plain","computed":true},"short_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"size":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"connect_settings":{"nesting_mode":"list","block":{"attributes":{"availability_zones":{"type":["set","string"],"description_kind":"plain","computed":true},"connect_ips":{"type":["set","string"],"description_kind":"plain","computed":true},"customer_dns_ips":{"type":["set","string"],"description_kind":"plain","required":true},"customer_username":{"type":"string","description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_settings":{"nesting_mode":"list","block":{"attributes":{"availability_zones":{"type":["set","string"],"description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_directory_service_log_subscription":{"version":0,"block":{"attributes":{"directory_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_group_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_directory_service_radius_settings":{"version":0,"block":{"attributes":{"authentication_protocol":{"type":"string","description_kind":"plain","required":true},"directory_id":{"type":"string","description_kind":"plain","required":true},"display_label":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"radius_port":{"type":"number","description_kind":"plain","required":true},"radius_retries":{"type":"number","description_kind":"plain","required":true},"radius_servers":{"type":["set","string"],"description_kind":"plain","required":true},"radius_timeout":{"type":"number","description_kind":"plain","required":true},"shared_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"use_same_username":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_directory_service_region":{"version":0,"block":{"attributes":{"desired_number_of_domain_controllers":{"type":"number","description_kind":"plain","optional":true,"computed":true},"directory_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"region_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_settings":{"nesting_mode":"list","block":{"attributes":{"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_directory_service_shared_directory":{"version":0,"block":{"attributes":{"directory_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"method":{"type":"string","description_kind":"plain","optional":true},"notes":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"shared_directory_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"target":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_directory_service_shared_directory_accepter":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"method":{"type":"string","description_kind":"plain","computed":true},"notes":{"type":"string","description_kind":"plain","computed":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true},"owner_directory_id":{"type":"string","description_kind":"plain","computed":true},"shared_directory_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_directory_service_trust":{"version":0,"block":{"attributes":{"conditional_forwarder_ip_addrs":{"type":["set","string"],"description_kind":"plain","optional":true},"created_date_time":{"type":"string","description_kind":"plain","computed":true},"delete_associated_conditional_forwarder":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"directory_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"last_updated_date_time":{"type":"string","description_kind":"plain","computed":true},"remote_domain_name":{"type":"string","description_kind":"plain","required":true},"selective_auth":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state_last_updated_date_time":{"type":"string","description_kind":"plain","computed":true},"trust_direction":{"type":"string","description_kind":"plain","required":true},"trust_password":{"type":"string","description_kind":"plain","required":true},"trust_state":{"type":"string","description_kind":"plain","computed":true},"trust_state_reason":{"type":"string","description_kind":"plain","computed":true},"trust_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_dlm_lifecycle_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","required":true},"execution_role_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"policy_details":{"nesting_mode":"list","block":{"attributes":{"policy_type":{"type":"string","description_kind":"plain","optional":true},"resource_locations":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"resource_types":{"type":["list","string"],"description_kind":"plain","optional":true},"target_tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cross_region_copy":{"nesting_mode":"set","block":{"attributes":{"target":{"type":"string","description_kind":"plain","required":true}},"block_types":{"encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"cmk_arn":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"retain_rule":{"nesting_mode":"list","block":{"attributes":{"interval":{"type":"number","description_kind":"plain","required":true},"interval_unit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":3}},"description_kind":"plain"},"max_items":1},"event_source":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameters":{"nesting_mode":"list","block":{"attributes":{"description_regex":{"type":"string","description_kind":"plain","required":true},"event_type":{"type":"string","description_kind":"plain","required":true},"snapshot_owner":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"parameters":{"nesting_mode":"list","block":{"attributes":{"exclude_boot_volume":{"type":"bool","description_kind":"plain","optional":true},"no_reboot":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"schedule":{"nesting_mode":"list","block":{"attributes":{"copy_tags":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags_to_add":{"type":["map","string"],"description_kind":"plain","optional":true},"variable_tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"create_rule":{"nesting_mode":"list","block":{"attributes":{"cron_expression":{"type":"string","description_kind":"plain","optional":true},"interval":{"type":"number","description_kind":"plain","optional":true},"interval_unit":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","optional":true,"computed":true},"times":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"cross_region_copy_rule":{"nesting_mode":"set","block":{"attributes":{"cmk_arn":{"type":"string","description_kind":"plain","optional":true},"copy_tags":{"type":"bool","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","required":true},"target":{"type":"string","description_kind":"plain","required":true}},"block_types":{"deprecate_rule":{"nesting_mode":"list","block":{"attributes":{"interval":{"type":"number","description_kind":"plain","required":true},"interval_unit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"retain_rule":{"nesting_mode":"list","block":{"attributes":{"interval":{"type":"number","description_kind":"plain","required":true},"interval_unit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":3},"deprecate_rule":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","optional":true},"interval":{"type":"number","description_kind":"plain","optional":true},"interval_unit":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"fast_restore_rule":{"nesting_mode":"list","block":{"attributes":{"availability_zones":{"type":["set","string"],"description_kind":"plain","required":true},"count":{"type":"number","description_kind":"plain","optional":true},"interval":{"type":"number","description_kind":"plain","optional":true},"interval_unit":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"retain_rule":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","optional":true},"interval":{"type":"number","description_kind":"plain","optional":true},"interval_unit":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"share_rule":{"nesting_mode":"list","block":{"attributes":{"target_accounts":{"type":["set","string"],"description_kind":"plain","required":true},"unshare_interval":{"type":"number","description_kind":"plain","optional":true},"unshare_interval_unit":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":4}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_dms_certificate":{"version":0,"block":{"attributes":{"certificate_arn":{"type":"string","description_kind":"plain","computed":true},"certificate_id":{"type":"string","description_kind":"plain","required":true},"certificate_pem":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_wallet":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_dms_endpoint":{"version":0,"block":{"attributes":{"certificate_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"database_name":{"type":"string","description_kind":"plain","optional":true},"endpoint_arn":{"type":"string","description_kind":"plain","computed":true},"endpoint_id":{"type":"string","description_kind":"plain","required":true},"endpoint_type":{"type":"string","description_kind":"plain","required":true},"engine_name":{"type":"string","description_kind":"plain","required":true},"extra_connection_attributes":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"port":{"type":"number","description_kind":"plain","optional":true},"secrets_manager_access_role_arn":{"type":"string","description_kind":"plain","optional":true},"secrets_manager_arn":{"type":"string","description_kind":"plain","optional":true},"server_name":{"type":"string","description_kind":"plain","optional":true},"service_access_role":{"type":"string","description_kind":"plain","optional":true},"ssl_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"username":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"elasticsearch_settings":{"nesting_mode":"list","block":{"attributes":{"endpoint_uri":{"type":"string","description_kind":"plain","required":true},"error_retry_duration":{"type":"number","description_kind":"plain","optional":true},"full_load_error_percentage":{"type":"number","description_kind":"plain","optional":true},"service_access_role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"kafka_settings":{"nesting_mode":"list","block":{"attributes":{"broker":{"type":"string","description_kind":"plain","required":true},"include_control_details":{"type":"bool","description_kind":"plain","optional":true},"include_null_and_empty":{"type":"bool","description_kind":"plain","optional":true},"include_partition_value":{"type":"bool","description_kind":"plain","optional":true},"include_table_alter_operations":{"type":"bool","description_kind":"plain","optional":true},"include_transaction_details":{"type":"bool","description_kind":"plain","optional":true},"message_format":{"type":"string","description_kind":"plain","optional":true},"message_max_bytes":{"type":"number","description_kind":"plain","optional":true},"no_hex_prefix":{"type":"bool","description_kind":"plain","optional":true},"partition_include_schema_table":{"type":"bool","description_kind":"plain","optional":true},"sasl_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"sasl_username":{"type":"string","description_kind":"plain","optional":true},"security_protocol":{"type":"string","description_kind":"plain","optional":true},"ssl_ca_certificate_arn":{"type":"string","description_kind":"plain","optional":true},"ssl_client_certificate_arn":{"type":"string","description_kind":"plain","optional":true},"ssl_client_key_arn":{"type":"string","description_kind":"plain","optional":true},"ssl_client_key_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"topic":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"kinesis_settings":{"nesting_mode":"list","block":{"attributes":{"include_control_details":{"type":"bool","description_kind":"plain","optional":true},"include_null_and_empty":{"type":"bool","description_kind":"plain","optional":true},"include_partition_value":{"type":"bool","description_kind":"plain","optional":true},"include_table_alter_operations":{"type":"bool","description_kind":"plain","optional":true},"include_transaction_details":{"type":"bool","description_kind":"plain","optional":true},"message_format":{"type":"string","description_kind":"plain","optional":true},"partition_include_schema_table":{"type":"bool","description_kind":"plain","optional":true},"service_access_role_arn":{"type":"string","description_kind":"plain","optional":true},"stream_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"mongodb_settings":{"nesting_mode":"list","block":{"attributes":{"auth_mechanism":{"type":"string","description_kind":"plain","optional":true},"auth_source":{"type":"string","description_kind":"plain","optional":true},"auth_type":{"type":"string","description_kind":"plain","optional":true},"docs_to_investigate":{"type":"string","description_kind":"plain","optional":true},"extract_doc_id":{"type":"string","description_kind":"plain","optional":true},"nesting_level":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"redis_settings":{"nesting_mode":"list","block":{"attributes":{"auth_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"auth_type":{"type":"string","description_kind":"plain","required":true},"auth_user_name":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","required":true},"server_name":{"type":"string","description_kind":"plain","required":true},"ssl_ca_certificate_arn":{"type":"string","description_kind":"plain","optional":true},"ssl_security_protocol":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"redshift_settings":{"nesting_mode":"list","block":{"attributes":{"bucket_folder":{"type":"string","description_kind":"plain","optional":true},"bucket_name":{"type":"string","description_kind":"plain","optional":true},"encryption_mode":{"type":"string","description_kind":"plain","optional":true},"server_side_encryption_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"service_access_role_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_settings":{"nesting_mode":"list","block":{"attributes":{"add_column_name":{"type":"bool","description_kind":"plain","optional":true},"bucket_folder":{"type":"string","description_kind":"plain","optional":true},"bucket_name":{"type":"string","description_kind":"plain","optional":true},"canned_acl_for_objects":{"type":"string","description_kind":"plain","optional":true},"cdc_inserts_and_updates":{"type":"bool","description_kind":"plain","optional":true},"cdc_inserts_only":{"type":"bool","description_kind":"plain","optional":true},"cdc_max_batch_interval":{"type":"number","description_kind":"plain","optional":true},"cdc_min_file_size":{"type":"number","description_kind":"plain","optional":true},"cdc_path":{"type":"string","description_kind":"plain","optional":true},"compression_type":{"type":"string","description_kind":"plain","optional":true},"csv_delimiter":{"type":"string","description_kind":"plain","optional":true},"csv_no_sup_value":{"type":"string","description_kind":"plain","optional":true},"csv_null_value":{"type":"string","description_kind":"plain","optional":true},"csv_row_delimiter":{"type":"string","description_kind":"plain","optional":true},"data_format":{"type":"string","description_kind":"plain","optional":true},"data_page_size":{"type":"number","description_kind":"plain","optional":true},"date_partition_delimiter":{"type":"string","description_kind":"plain","optional":true},"date_partition_enabled":{"type":"bool","description_kind":"plain","optional":true},"date_partition_sequence":{"type":"string","description_kind":"plain","optional":true},"dict_page_size_limit":{"type":"number","description_kind":"plain","optional":true},"enable_statistics":{"type":"bool","description_kind":"plain","optional":true},"encoding_type":{"type":"string","description_kind":"plain","optional":true},"encryption_mode":{"type":"string","description_kind":"plain","optional":true},"external_table_definition":{"type":"string","description_kind":"plain","optional":true},"ignore_header_rows":{"type":"number","description_kind":"plain","optional":true},"include_op_for_full_load":{"type":"bool","description_kind":"plain","optional":true},"max_file_size":{"type":"number","description_kind":"plain","optional":true},"parquet_timestamp_in_millisecond":{"type":"bool","description_kind":"plain","optional":true},"parquet_version":{"type":"string","description_kind":"plain","optional":true},"preserve_transactions":{"type":"bool","description_kind":"plain","optional":true},"rfc_4180":{"type":"bool","description_kind":"plain","optional":true},"row_group_length":{"type":"number","description_kind":"plain","optional":true},"server_side_encryption_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"service_access_role_arn":{"type":"string","description_kind":"plain","optional":true},"timestamp_column_name":{"type":"string","description_kind":"plain","optional":true},"use_csv_no_sup_value":{"type":"bool","description_kind":"plain","optional":true},"use_task_start_time_for_full_load_timestamp":{"type":"bool","description_kind":"plain","optional":true}},"description":"This argument is deprecated and will be removed in a future version; use aws_dms_s3_endpoint instead","description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dms_event_subscription":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"event_categories":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"sns_topic_arn":{"type":"string","description_kind":"plain","required":true},"source_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"source_type":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dms_replication_config":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"replication_config_identifier":{"type":"string","description_kind":"plain","required":true},"replication_settings":{"type":"string","description_kind":"plain","optional":true,"computed":true},"replication_type":{"type":"string","description_kind":"plain","required":true},"resource_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_endpoint_arn":{"type":"string","description_kind":"plain","required":true},"start_replication":{"type":"bool","description_kind":"plain","optional":true},"supplemental_settings":{"type":"string","description_kind":"plain","optional":true},"table_mappings":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_endpoint_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"compute_config":{"nesting_mode":"list","block":{"attributes":{"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dns_name_servers":{"type":"string","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_capacity_units":{"type":"number","description_kind":"plain","optional":true},"min_capacity_units":{"type":"number","description_kind":"plain","optional":true},"multi_az":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"replication_subnet_group_id":{"type":"string","description_kind":"plain","required":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dms_replication_instance":{"version":0,"block":{"attributes":{"allocated_storage":{"type":"number","description_kind":"plain","optional":true,"computed":true},"allow_major_version_upgrade":{"type":"bool","description_kind":"plain","optional":true},"apply_immediately":{"type":"bool","description_kind":"plain","optional":true},"auto_minor_version_upgrade":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"multi_az":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"network_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"publicly_accessible":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"replication_instance_arn":{"type":"string","description_kind":"plain","computed":true},"replication_instance_class":{"type":"string","description_kind":"plain","required":true},"replication_instance_id":{"type":"string","description_kind":"plain","required":true},"replication_instance_private_ips":{"type":["list","string"],"description_kind":"plain","computed":true},"replication_instance_public_ips":{"type":["list","string"],"description_kind":"plain","computed":true},"replication_subnet_group_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dms_replication_subnet_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"replication_subnet_group_arn":{"type":"string","description_kind":"plain","computed":true},"replication_subnet_group_description":{"type":"string","description_kind":"plain","required":true},"replication_subnet_group_id":{"type":"string","description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dms_replication_task":{"version":0,"block":{"attributes":{"cdc_start_position":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cdc_start_time":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"migration_type":{"type":"string","description_kind":"plain","required":true},"replication_instance_arn":{"type":"string","description_kind":"plain","required":true},"replication_task_arn":{"type":"string","description_kind":"plain","computed":true},"replication_task_id":{"type":"string","description_kind":"plain","required":true},"replication_task_settings":{"type":"string","description_kind":"plain","optional":true},"source_endpoint_arn":{"type":"string","description_kind":"plain","required":true},"start_replication_task":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"table_mappings":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_endpoint_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_dms_s3_endpoint":{"version":0,"block":{"attributes":{"add_column_name":{"type":"bool","description_kind":"plain","optional":true},"add_trailing_padding_character":{"type":"bool","description_kind":"plain","optional":true},"bucket_folder":{"type":"string","description_kind":"plain","optional":true},"bucket_name":{"type":"string","description_kind":"plain","required":true},"canned_acl_for_objects":{"type":"string","description_kind":"plain","optional":true},"cdc_inserts_and_updates":{"type":"bool","description_kind":"plain","optional":true},"cdc_inserts_only":{"type":"bool","description_kind":"plain","optional":true},"cdc_max_batch_interval":{"type":"number","description_kind":"plain","optional":true},"cdc_min_file_size":{"type":"number","description_kind":"plain","optional":true},"cdc_path":{"type":"string","description_kind":"plain","optional":true},"certificate_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"compression_type":{"type":"string","description_kind":"plain","optional":true},"csv_delimiter":{"type":"string","description_kind":"plain","optional":true},"csv_no_sup_value":{"type":"string","description_kind":"plain","optional":true},"csv_null_value":{"type":"string","description_kind":"plain","optional":true},"csv_row_delimiter":{"type":"string","description_kind":"plain","optional":true},"data_format":{"type":"string","description_kind":"plain","optional":true},"data_page_size":{"type":"number","description_kind":"plain","optional":true},"date_partition_delimiter":{"type":"string","description_kind":"plain","optional":true},"date_partition_enabled":{"type":"bool","description_kind":"plain","optional":true},"date_partition_sequence":{"type":"string","description_kind":"plain","optional":true},"date_partition_timezone":{"type":"string","description_kind":"plain","optional":true},"detach_target_on_lob_lookup_failure_parquet":{"type":"bool","description_kind":"plain","optional":true},"dict_page_size_limit":{"type":"number","description_kind":"plain","optional":true},"enable_statistics":{"type":"bool","description_kind":"plain","optional":true},"encoding_type":{"type":"string","description_kind":"plain","optional":true},"encryption_mode":{"type":"string","description_kind":"plain","optional":true},"endpoint_arn":{"type":"string","description_kind":"plain","computed":true},"endpoint_id":{"type":"string","description_kind":"plain","required":true},"endpoint_type":{"type":"string","description_kind":"plain","required":true},"engine_display_name":{"type":"string","description_kind":"plain","computed":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"external_id":{"type":"string","description_kind":"plain","computed":true},"external_table_definition":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_header_rows":{"type":"number","description_kind":"plain","optional":true},"include_op_for_full_load":{"type":"bool","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_file_size":{"type":"number","description_kind":"plain","optional":true},"parquet_timestamp_in_millisecond":{"type":"bool","description_kind":"plain","optional":true},"parquet_version":{"type":"string","description_kind":"plain","optional":true},"preserve_transactions":{"type":"bool","description_kind":"plain","optional":true},"rfc_4180":{"type":"bool","description_kind":"plain","optional":true},"row_group_length":{"type":"number","description_kind":"plain","optional":true},"server_side_encryption_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"service_access_role_arn":{"type":"string","description_kind":"plain","required":true},"ssl_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"timestamp_column_name":{"type":"string","description_kind":"plain","optional":true},"use_csv_no_sup_value":{"type":"bool","description_kind":"plain","optional":true},"use_task_start_time_for_full_load_timestamp":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_docdb_cluster":{"version":0,"block":{"attributes":{"apply_immediately":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"backup_retention_period":{"type":"number","description_kind":"plain","optional":true},"cluster_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_identifier_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_members":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"cluster_resource_id":{"type":"string","description_kind":"plain","computed":true},"db_cluster_parameter_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"db_subnet_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"deletion_protection":{"type":"bool","description_kind":"plain","optional":true},"enabled_cloudwatch_logs_exports":{"type":["list","string"],"description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","optional":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"final_snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"global_cluster_identifier":{"type":"string","description_kind":"plain","optional":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"master_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"master_username":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true},"preferred_backup_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"reader_endpoint":{"type":"string","description_kind":"plain","computed":true},"skip_final_snapshot":{"type":"bool","description_kind":"plain","optional":true},"snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"storage_encrypted":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_docdb_cluster_instance":{"version":0,"block":{"attributes":{"apply_immediately":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_minor_version_upgrade":{"type":"bool","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ca_cert_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"db_subnet_group_name":{"type":"string","description_kind":"plain","computed":true},"dbi_resource_id":{"type":"string","description_kind":"plain","computed":true},"enable_performance_insights":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","optional":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_class":{"type":"string","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"performance_insights_kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"preferred_backup_window":{"type":"string","description_kind":"plain","computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"promotion_tier":{"type":"number","description_kind":"plain","optional":true},"publicly_accessible":{"type":"bool","description_kind":"plain","computed":true},"storage_encrypted":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"writer":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_docdb_cluster_parameter_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"family":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"apply_method":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_docdb_cluster_snapshot":{"version":0,"block":{"attributes":{"availability_zones":{"type":["list","string"],"description_kind":"plain","computed":true},"db_cluster_identifier":{"type":"string","description_kind":"plain","required":true},"db_cluster_snapshot_arn":{"type":"string","description_kind":"plain","computed":true},"db_cluster_snapshot_identifier":{"type":"string","description_kind":"plain","required":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"snapshot_type":{"type":"string","description_kind":"plain","computed":true},"source_db_cluster_snapshot_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"storage_encrypted":{"type":"bool","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_docdb_event_subscription":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"customer_aws_id":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"event_categories":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sns_topic_arn":{"type":"string","description_kind":"plain","required":true},"source_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"source_type":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_docdb_global_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"database_name":{"type":"string","description_kind":"plain","optional":true},"deletion_protection":{"type":"bool","description_kind":"plain","optional":true},"engine":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"global_cluster_identifier":{"type":"string","description_kind":"plain","required":true},"global_cluster_members":{"type":["set",["object",{"db_cluster_arn":"string","is_writer":"bool"}]],"description_kind":"plain","computed":true},"global_cluster_resource_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_db_cluster_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"storage_encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_docdb_subnet_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_dx_bgp_peer":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","required":true},"amazon_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"aws_device":{"type":"string","description_kind":"plain","computed":true},"bgp_asn":{"type":"number","description_kind":"plain","required":true},"bgp_auth_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"bgp_peer_id":{"type":"string","description_kind":"plain","computed":true},"bgp_status":{"type":"string","description_kind":"plain","computed":true},"customer_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"virtual_interface_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dx_connection":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_device":{"type":"string","description_kind":"plain","computed":true},"bandwidth":{"type":"string","description_kind":"plain","required":true},"encryption_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"has_logical_redundancy":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"jumbo_frame_capable":{"type":"bool","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"macsec_capable":{"type":"bool","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true},"partner_name":{"type":"string","description_kind":"plain","computed":true},"port_encryption_status":{"type":"string","description_kind":"plain","computed":true},"provider_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"request_macsec":{"type":"bool","description_kind":"plain","optional":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vlan_id":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dx_connection_association":{"version":0,"block":{"attributes":{"connection_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lag_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_dx_connection_confirmation":{"version":0,"block":{"attributes":{"connection_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_dx_gateway":{"version":0,"block":{"attributes":{"amazon_side_asn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dx_gateway_association":{"version":1,"block":{"attributes":{"allowed_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"associated_gateway_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"associated_gateway_owner_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"associated_gateway_type":{"type":"string","description_kind":"plain","computed":true},"dx_gateway_association_id":{"type":"string","description_kind":"plain","computed":true},"dx_gateway_id":{"type":"string","description_kind":"plain","required":true},"dx_gateway_owner_account_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"proposal_id":{"type":"string","description_kind":"plain","optional":true},"vpn_gateway_id":{"type":"string","description_kind":"plain","deprecated":true,"optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dx_gateway_association_proposal":{"version":0,"block":{"attributes":{"allowed_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"associated_gateway_id":{"type":"string","description_kind":"plain","required":true},"associated_gateway_owner_account_id":{"type":"string","description_kind":"plain","computed":true},"associated_gateway_type":{"type":"string","description_kind":"plain","computed":true},"dx_gateway_id":{"type":"string","description_kind":"plain","required":true},"dx_gateway_owner_account_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_dx_hosted_connection":{"version":0,"block":{"attributes":{"aws_device":{"type":"string","description_kind":"plain","computed":true},"bandwidth":{"type":"string","description_kind":"plain","required":true},"connection_id":{"type":"string","description_kind":"plain","required":true},"has_logical_redundancy":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"jumbo_frame_capable":{"type":"bool","description_kind":"plain","computed":true},"lag_id":{"type":"string","description_kind":"plain","computed":true},"loa_issue_time":{"type":"string","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_account_id":{"type":"string","description_kind":"plain","required":true},"partner_name":{"type":"string","description_kind":"plain","computed":true},"provider_name":{"type":"string","description_kind":"plain","computed":true},"region":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"vlan":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_dx_hosted_private_virtual_interface":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","required":true},"amazon_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"amazon_side_asn":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"aws_device":{"type":"string","description_kind":"plain","computed":true},"bgp_asn":{"type":"number","description_kind":"plain","required":true},"bgp_auth_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_id":{"type":"string","description_kind":"plain","required":true},"customer_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"jumbo_frame_capable":{"type":"bool","description_kind":"plain","computed":true},"mtu":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_account_id":{"type":"string","description_kind":"plain","required":true},"vlan":{"type":"number","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dx_hosted_private_virtual_interface_accepter":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"dx_gateway_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"virtual_interface_id":{"type":"string","description_kind":"plain","required":true},"vpn_gateway_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dx_hosted_public_virtual_interface":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","required":true},"amazon_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"amazon_side_asn":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"aws_device":{"type":"string","description_kind":"plain","computed":true},"bgp_asn":{"type":"number","description_kind":"plain","required":true},"bgp_auth_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_id":{"type":"string","description_kind":"plain","required":true},"customer_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_account_id":{"type":"string","description_kind":"plain","required":true},"route_filter_prefixes":{"type":["set","string"],"description_kind":"plain","required":true},"vlan":{"type":"number","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dx_hosted_public_virtual_interface_accepter":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"virtual_interface_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dx_hosted_transit_virtual_interface":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","required":true},"amazon_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"amazon_side_asn":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"aws_device":{"type":"string","description_kind":"plain","computed":true},"bgp_asn":{"type":"number","description_kind":"plain","required":true},"bgp_auth_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_id":{"type":"string","description_kind":"plain","required":true},"customer_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"jumbo_frame_capable":{"type":"bool","description_kind":"plain","computed":true},"mtu":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_account_id":{"type":"string","description_kind":"plain","required":true},"vlan":{"type":"number","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dx_hosted_transit_virtual_interface_accepter":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"dx_gateway_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"virtual_interface_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dx_lag":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"connection_id":{"type":"string","description_kind":"plain","optional":true},"connections_bandwidth":{"type":"string","description_kind":"plain","required":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"has_logical_redundancy":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"jumbo_frame_capable":{"type":"bool","description_kind":"plain","computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true},"provider_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_dx_macsec_key_association":{"version":0,"block":{"attributes":{"cak":{"type":"string","description_kind":"plain","optional":true},"ckn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"secret_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"start_on":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dx_private_virtual_interface":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","required":true},"amazon_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"amazon_side_asn":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"aws_device":{"type":"string","description_kind":"plain","computed":true},"bgp_asn":{"type":"number","description_kind":"plain","required":true},"bgp_auth_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_id":{"type":"string","description_kind":"plain","required":true},"customer_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dx_gateway_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"jumbo_frame_capable":{"type":"bool","description_kind":"plain","computed":true},"mtu":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"sitelink_enabled":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vlan":{"type":"number","description_kind":"plain","required":true},"vpn_gateway_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dx_public_virtual_interface":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","required":true},"amazon_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"amazon_side_asn":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"aws_device":{"type":"string","description_kind":"plain","computed":true},"bgp_asn":{"type":"number","description_kind":"plain","required":true},"bgp_auth_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_id":{"type":"string","description_kind":"plain","required":true},"customer_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"route_filter_prefixes":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vlan":{"type":"number","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dx_transit_virtual_interface":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","required":true},"amazon_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"amazon_side_asn":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"aws_device":{"type":"string","description_kind":"plain","computed":true},"bgp_asn":{"type":"number","description_kind":"plain","required":true},"bgp_auth_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_id":{"type":"string","description_kind":"plain","required":true},"customer_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dx_gateway_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"jumbo_frame_capable":{"type":"bool","description_kind":"plain","computed":true},"mtu":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"sitelink_enabled":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vlan":{"type":"number","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dynamodb_contributor_insights":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_name":{"type":"string","description_kind":"plain","optional":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dynamodb_global_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"replica":{"nesting_mode":"set","block":{"attributes":{"region_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dynamodb_kinesis_streaming_destination":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stream_arn":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_dynamodb_table":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"billing_mode":{"type":"string","description_kind":"plain","optional":true},"deletion_protection_enabled":{"type":"bool","description_kind":"plain","optional":true},"hash_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"range_key":{"type":"string","description_kind":"plain","optional":true},"read_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"restore_date_time":{"type":"string","description_kind":"plain","optional":true},"restore_source_name":{"type":"string","description_kind":"plain","optional":true},"restore_to_latest_time":{"type":"bool","description_kind":"plain","optional":true},"stream_arn":{"type":"string","description_kind":"plain","computed":true},"stream_enabled":{"type":"bool","description_kind":"plain","optional":true},"stream_label":{"type":"string","description_kind":"plain","computed":true},"stream_view_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"table_class":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"write_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"attribute":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"global_secondary_index":{"nesting_mode":"set","block":{"attributes":{"hash_key":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"non_key_attributes":{"type":["set","string"],"description_kind":"plain","optional":true},"projection_type":{"type":"string","description_kind":"plain","required":true},"range_key":{"type":"string","description_kind":"plain","optional":true},"read_capacity":{"type":"number","description_kind":"plain","optional":true},"write_capacity":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"local_secondary_index":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"non_key_attributes":{"type":["list","string"],"description_kind":"plain","optional":true},"projection_type":{"type":"string","description_kind":"plain","required":true},"range_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"point_in_time_recovery":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"replica":{"nesting_mode":"set","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"point_in_time_recovery":{"type":"bool","description_kind":"plain","optional":true},"propagate_tags":{"type":"bool","description_kind":"plain","optional":true},"region_name":{"type":"string","description_kind":"plain","required":true},"stream_arn":{"type":"string","description_kind":"plain","computed":true},"stream_label":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"server_side_encryption":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"ttl":{"nesting_mode":"list","block":{"attributes":{"attribute_name":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_dynamodb_table_item":{"version":0,"block":{"attributes":{"hash_key":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"item":{"type":"string","description_kind":"plain","required":true},"range_key":{"type":"string","description_kind":"plain","optional":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_dynamodb_table_replica":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"global_table_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"point_in_time_recovery":{"type":"bool","description_kind":"plain","optional":true},"table_class_override":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_dynamodb_tag":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ebs_default_kms_key":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ebs_encryption_by_default":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ebs_snapshot":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"data_encryption_key_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"outpost_arn":{"type":"string","description_kind":"plain","optional":true},"owner_alias":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"permanent_restore":{"type":"bool","description_kind":"plain","optional":true},"storage_tier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"temporary_restore_days":{"type":"number","description_kind":"plain","optional":true},"volume_id":{"type":"string","description_kind":"plain","required":true},"volume_size":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ebs_snapshot_copy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"data_encryption_key_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"owner_alias":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"permanent_restore":{"type":"bool","description_kind":"plain","optional":true},"source_region":{"type":"string","description_kind":"plain","required":true},"source_snapshot_id":{"type":"string","description_kind":"plain","required":true},"storage_tier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"temporary_restore_days":{"type":"number","description_kind":"plain","optional":true},"volume_id":{"type":"string","description_kind":"plain","computed":true},"volume_size":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ebs_snapshot_import":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"data_encryption_key_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"owner_alias":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"permanent_restore":{"type":"bool","description_kind":"plain","optional":true},"role_name":{"type":"string","description_kind":"plain","optional":true},"storage_tier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"temporary_restore_days":{"type":"number","description_kind":"plain","optional":true},"volume_id":{"type":"string","description_kind":"plain","computed":true},"volume_size":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"client_data":{"nesting_mode":"list","block":{"attributes":{"comment":{"type":"string","description_kind":"plain","optional":true},"upload_end":{"type":"string","description_kind":"plain","optional":true,"computed":true},"upload_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"upload_start":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"disk_container":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"format":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"user_bucket":{"nesting_mode":"list","block":{"attributes":{"s3_bucket":{"type":"string","description_kind":"plain","required":true},"s3_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ebs_volume":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","required":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"final_snapshot":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"multi_attach_enabled":{"type":"bool","description_kind":"plain","optional":true},"outpost_arn":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_availability_zone_group":{"version":0,"block":{"attributes":{"group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"opt_in_status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_capacity_reservation":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","required":true},"ebs_optimized":{"type":"bool","description_kind":"plain","optional":true},"end_date":{"type":"string","description_kind":"plain","optional":true},"end_date_type":{"type":"string","description_kind":"plain","optional":true},"ephemeral_storage":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_count":{"type":"number","description_kind":"plain","required":true},"instance_match_criteria":{"type":"string","description_kind":"plain","optional":true},"instance_platform":{"type":"string","description_kind":"plain","required":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"outpost_arn":{"type":"string","description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"placement_group_arn":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tenancy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_ec2_carrier_gateway":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_client_vpn_authorization_rule":{"version":0,"block":{"attributes":{"access_group_id":{"type":"string","description_kind":"plain","optional":true},"authorize_all_groups":{"type":"bool","description_kind":"plain","optional":true},"client_vpn_endpoint_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_network_cidr":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_client_vpn_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"client_cidr_block":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"dns_servers":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"self_service_portal":{"type":"string","description_kind":"plain","optional":true},"server_certificate_arn":{"type":"string","description_kind":"plain","required":true},"session_timeout_hours":{"type":"number","description_kind":"plain","optional":true},"split_tunnel":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transport_protocol":{"type":"string","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpn_port":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"authentication_options":{"nesting_mode":"set","block":{"attributes":{"active_directory_id":{"type":"string","description_kind":"plain","optional":true},"root_certificate_chain_arn":{"type":"string","description_kind":"plain","optional":true},"saml_provider_arn":{"type":"string","description_kind":"plain","optional":true},"self_service_saml_provider_arn":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":2},"client_connect_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"lambda_function_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"client_login_banner_options":{"nesting_mode":"list","block":{"attributes":{"banner_text":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"connection_log_options":{"nesting_mode":"list","block":{"attributes":{"cloudwatch_log_group":{"type":"string","description_kind":"plain","optional":true},"cloudwatch_log_stream":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_ec2_client_vpn_network_association":{"version":0,"block":{"attributes":{"association_id":{"type":"string","description_kind":"plain","computed":true},"client_vpn_endpoint_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_client_vpn_route":{"version":0,"block":{"attributes":{"client_vpn_endpoint_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"destination_cidr_block":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"origin":{"type":"string","description_kind":"plain","computed":true},"target_vpc_subnet_id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_fleet":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"context":{"type":"string","description_kind":"plain","optional":true},"excess_capacity_termination_policy":{"type":"string","description_kind":"plain","optional":true},"fleet_state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"fulfilled_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"fulfilled_on_demand_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"replace_unhealthy_instances":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"terminate_instances":{"type":"bool","description_kind":"plain","optional":true},"terminate_instances_with_expiration":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"valid_from":{"type":"string","description_kind":"plain","optional":true},"valid_until":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"fleet_instance_set":{"nesting_mode":"list","block":{"attributes":{"instance_ids":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"instance_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lifecycle":{"type":"string","description_kind":"plain","optional":true,"computed":true},"platform":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"launch_template_config":{"nesting_mode":"list","block":{"block_types":{"launch_template_specification":{"nesting_mode":"list","block":{"attributes":{"launch_template_id":{"type":"string","description_kind":"plain","optional":true},"launch_template_name":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"override":{"nesting_mode":"list","block":{"attributes":{"availability_zone":{"type":"string","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","optional":true},"max_price":{"type":"string","description_kind":"plain","optional":true},"priority":{"type":"number","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"weighted_capacity":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"instance_requirements":{"nesting_mode":"list","block":{"attributes":{"accelerator_manufacturers":{"type":["set","string"],"description_kind":"plain","optional":true},"accelerator_names":{"type":["set","string"],"description_kind":"plain","optional":true},"accelerator_types":{"type":["set","string"],"description_kind":"plain","optional":true},"allowed_instance_types":{"type":["set","string"],"description_kind":"plain","optional":true},"bare_metal":{"type":"string","description_kind":"plain","optional":true},"burstable_performance":{"type":"string","description_kind":"plain","optional":true},"cpu_manufacturers":{"type":["set","string"],"description_kind":"plain","optional":true},"excluded_instance_types":{"type":["set","string"],"description_kind":"plain","optional":true},"instance_generations":{"type":["set","string"],"description_kind":"plain","optional":true},"local_storage":{"type":"string","description_kind":"plain","optional":true},"local_storage_types":{"type":["set","string"],"description_kind":"plain","optional":true},"on_demand_max_price_percentage_over_lowest_price":{"type":"number","description_kind":"plain","optional":true},"require_hibernate_support":{"type":"bool","description_kind":"plain","optional":true},"spot_max_price_percentage_over_lowest_price":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"accelerator_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"accelerator_total_memory_mib":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"baseline_ebs_bandwidth_mbps":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"memory_gib_per_vcpu":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"memory_mib":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"network_bandwidth_gbps":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"network_interface_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"total_local_storage_gb":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"vcpu_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":300}},"description_kind":"plain"},"min_items":1,"max_items":50},"on_demand_options":{"nesting_mode":"list","block":{"attributes":{"allocation_strategy":{"type":"string","description_kind":"plain","optional":true},"max_total_price":{"type":"string","description_kind":"plain","optional":true},"min_target_capacity":{"type":"number","description_kind":"plain","optional":true},"single_availability_zone":{"type":"bool","description_kind":"plain","optional":true},"single_instance_type":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"spot_options":{"nesting_mode":"list","block":{"attributes":{"allocation_strategy":{"type":"string","description_kind":"plain","optional":true},"instance_interruption_behavior":{"type":"string","description_kind":"plain","optional":true},"instance_pools_to_use_count":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"maintenance_strategies":{"nesting_mode":"list","block":{"block_types":{"capacity_rebalance":{"nesting_mode":"list","block":{"attributes":{"replacement_strategy":{"type":"string","description_kind":"plain","optional":true},"termination_delay":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"target_capacity_specification":{"nesting_mode":"list","block":{"attributes":{"default_target_capacity_type":{"type":"string","description_kind":"plain","required":true},"on_demand_target_capacity":{"type":"number","description_kind":"plain","optional":true},"spot_target_capacity":{"type":"number","description_kind":"plain","optional":true},"target_capacity_unit_type":{"type":"string","description_kind":"plain","optional":true},"total_target_capacity":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_host":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"asset_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"auto_placement":{"type":"string","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","required":true},"host_recovery":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_family":{"type":"string","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","optional":true},"outpost_arn":{"type":"string","description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ec2_instance_connect_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"fips_dns_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"network_interface_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"preserve_client_ip":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true},"delete":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_instance_state":{"version":0,"block":{"attributes":{"force":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_local_gateway_route":{"version":0,"block":{"attributes":{"destination_cidr_block":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_gateway_route_table_id":{"type":"string","description_kind":"plain","required":true},"local_gateway_virtual_interface_group_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_local_gateway_route_table_vpc_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_gateway_id":{"type":"string","description_kind":"plain","computed":true},"local_gateway_route_table_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_managed_prefix_list":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_entries":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"entry":{"nesting_mode":"set","block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_managed_prefix_list_entry":{"version":0,"block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"prefix_list_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_network_insights_analysis":{"version":0,"block":{"attributes":{"alternate_path_hints":{"type":["list",["object",{"component_arn":"string","component_id":"string"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"explanations":{"type":["list",["object",{"acl":["list",["object",{"arn":"string","id":"string","name":"string"}]],"acl_rule":["list",["object",{"cidr":"string","egress":"bool","port_range":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","rule_action":"string","rule_number":"number"}]],"address":"string","addresses":["list","string"],"attached_to":["list",["object",{"arn":"string","id":"string","name":"string"}]],"availability_zones":["list","string"],"cidrs":["list","string"],"classic_load_balancer_listener":["list",["object",{"instance_port":"number","load_balancer_port":"number"}]],"component":["list",["object",{"arn":"string","id":"string","name":"string"}]],"customer_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"destination":["list",["object",{"arn":"string","id":"string","name":"string"}]],"destination_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"direction":"string","elastic_load_balancer_listener":["list",["object",{"arn":"string","id":"string","name":"string"}]],"explanation_code":"string","ingress_route_table":["list",["object",{"arn":"string","id":"string","name":"string"}]],"internet_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"load_balancer_arn":"string","load_balancer_listener_port":"number","load_balancer_target_group":["list",["object",{"arn":"string","id":"string","name":"string"}]],"load_balancer_target_groups":["list",["object",{"arn":"string","id":"string","name":"string"}]],"load_balancer_target_port":"number","missing_component":"string","nat_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"network_interface":["list",["object",{"arn":"string","id":"string","name":"string"}]],"packet_field":"string","port":"number","port_ranges":["list",["object",{"from":"number","to":"number"}]],"prefix_list":["list",["object",{"arn":"string","id":"string","name":"string"}]],"protocols":["list","string"],"route_table":["list",["object",{"arn":"string","id":"string","name":"string"}]],"route_table_route":["list",["object",{"destination_cidr":"string","destination_prefix_list_id":"string","egress_only_internet_gateway_id":"string","gateway_id":"string","instance_id":"string","nat_gateway_id":"string","network_interface_id":"string","origin":"string","transit_gateway_id":"string","vpc_peering_connection_id":"string"}]],"security_group":["list",["object",{"arn":"string","id":"string","name":"string"}]],"security_group_rule":["list",["object",{"cidr":"string","direction":"string","port_range":["list",["object",{"from":"number","to":"number"}]],"prefix_list_id":"string","protocol":"string","security_group_id":"string"}]],"security_groups":["list",["object",{"arn":"string","id":"string","name":"string"}]],"source_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"state":"string","subnet":["list",["object",{"arn":"string","id":"string","name":"string"}]],"subnet_route_table":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway_attachment":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway_route_table":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway_route_table_route":["list",["object",{"attachment_id":"string","destination_cidr":"string","prefix_list_id":"string","resource_id":"string","resource_type":"string","route_origin":"string","state":"string"}]],"vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"vpc_endpoint":["list",["object",{"arn":"string","id":"string","name":"string"}]],"vpc_peering_connection":["list",["object",{"arn":"string","id":"string","name":"string"}]],"vpn_connection":["list",["object",{"arn":"string","id":"string","name":"string"}]],"vpn_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"description_kind":"plain","computed":true},"filter_in_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"forward_path_components":{"type":["list",["object",{"acl_rule":["list",["object",{"cidr":"string","egress":"bool","port_range":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","rule_action":"string","rule_number":"number"}]],"additional_details":["list",["object",{"additional_detail_type":"string","component":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"attached_to":["list",["object",{"arn":"string","id":"string","name":"string"}]],"component":["list",["object",{"arn":"string","id":"string","name":"string"}]],"destination_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"inbound_header":["list",["object",{"destination_addresses":["list","string"],"destination_port_ranges":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","source_addresses":["list","string"],"source_port_ranges":["list",["object",{"from":"number","to":"number"}]]}]],"outbound_header":["list",["object",{"destination_addresses":["list","string"],"destination_port_ranges":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","source_addresses":["list","string"],"source_port_ranges":["list",["object",{"from":"number","to":"number"}]]}]],"route_table_route":["list",["object",{"destination_cidr":"string","destination_prefix_list_id":"string","egress_only_internet_gateway_id":"string","gateway_id":"string","instance_id":"string","nat_gateway_id":"string","network_interface_id":"string","origin":"string","transit_gateway_id":"string","vpc_peering_connection_id":"string"}]],"security_group_rule":["list",["object",{"cidr":"string","direction":"string","port_range":["list",["object",{"from":"number","to":"number"}]],"prefix_list_id":"string","protocol":"string","security_group_id":"string"}]],"sequence_number":"number","source_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"subnet":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway_route_table_route":["list",["object",{"attachment_id":"string","destination_cidr":"string","prefix_list_id":"string","resource_id":"string","resource_type":"string","route_origin":"string","state":"string"}]],"vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_insights_path_id":{"type":"string","description_kind":"plain","required":true},"path_found":{"type":"bool","description_kind":"plain","computed":true},"return_path_components":{"type":["list",["object",{"acl_rule":["list",["object",{"cidr":"string","egress":"bool","port_range":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","rule_action":"string","rule_number":"number"}]],"additional_details":["list",["object",{"additional_detail_type":"string","component":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"attached_to":["list",["object",{"arn":"string","id":"string","name":"string"}]],"component":["list",["object",{"arn":"string","id":"string","name":"string"}]],"destination_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"inbound_header":["list",["object",{"destination_addresses":["list","string"],"destination_port_ranges":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","source_addresses":["list","string"],"source_port_ranges":["list",["object",{"from":"number","to":"number"}]]}]],"outbound_header":["list",["object",{"destination_addresses":["list","string"],"destination_port_ranges":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","source_addresses":["list","string"],"source_port_ranges":["list",["object",{"from":"number","to":"number"}]]}]],"route_table_route":["list",["object",{"destination_cidr":"string","destination_prefix_list_id":"string","egress_only_internet_gateway_id":"string","gateway_id":"string","instance_id":"string","nat_gateway_id":"string","network_interface_id":"string","origin":"string","transit_gateway_id":"string","vpc_peering_connection_id":"string"}]],"security_group_rule":["list",["object",{"cidr":"string","direction":"string","port_range":["list",["object",{"from":"number","to":"number"}]],"prefix_list_id":"string","protocol":"string","security_group_id":"string"}]],"sequence_number":"number","source_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"subnet":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway_route_table_route":["list",["object",{"attachment_id":"string","destination_cidr":"string","prefix_list_id":"string","resource_id":"string","resource_type":"string","route_origin":"string","state":"string"}]],"vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"description_kind":"plain","computed":true},"start_date":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_message":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"wait_for_completion":{"type":"bool","description_kind":"plain","optional":true},"warning_message":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ec2_network_insights_path":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"destination":{"type":"string","description_kind":"plain","required":true},"destination_arn":{"type":"string","description_kind":"plain","computed":true},"destination_ip":{"type":"string","description_kind":"plain","optional":true},"destination_port":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","required":true},"source":{"type":"string","description_kind":"plain","required":true},"source_arn":{"type":"string","description_kind":"plain","computed":true},"source_ip":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ec2_serial_console_access":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ec2_subnet_cidr_reservation":{"version":0,"block":{"attributes":{"cidr_block":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"reservation_type":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_tag":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_traffic_mirror_filter":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_services":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ec2_traffic_mirror_filter_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"destination_cidr_block":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"number","description_kind":"plain","optional":true},"rule_action":{"type":"string","description_kind":"plain","required":true},"rule_number":{"type":"number","description_kind":"plain","required":true},"source_cidr_block":{"type":"string","description_kind":"plain","required":true},"traffic_direction":{"type":"string","description_kind":"plain","required":true},"traffic_mirror_filter_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"destination_port_range":{"nesting_mode":"list","block":{"attributes":{"from_port":{"type":"number","description_kind":"plain","optional":true},"to_port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"source_port_range":{"nesting_mode":"list","block":{"attributes":{"from_port":{"type":"number","description_kind":"plain","optional":true},"to_port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_ec2_traffic_mirror_session":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"packet_length":{"type":"number","description_kind":"plain","optional":true},"session_number":{"type":"number","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"traffic_mirror_filter_id":{"type":"string","description_kind":"plain","required":true},"traffic_mirror_target_id":{"type":"string","description_kind":"plain","required":true},"virtual_network_id":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ec2_traffic_mirror_target":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"gateway_load_balancer_endpoint_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","optional":true},"network_load_balancer_arn":{"type":"string","description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway":{"version":0,"block":{"attributes":{"amazon_side_asn":{"type":"number","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"association_default_route_table_id":{"type":"string","description_kind":"plain","computed":true},"auto_accept_shared_attachments":{"type":"string","description_kind":"plain","optional":true},"default_route_table_association":{"type":"string","description_kind":"plain","optional":true},"default_route_table_propagation":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"dns_support":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"multicast_support":{"type":"string","description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"propagation_default_route_table_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_cidr_blocks":{"type":["set","string"],"description_kind":"plain","optional":true},"vpn_ecmp_support":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_connect":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_default_route_table_association":{"type":"bool","description_kind":"plain","optional":true},"transit_gateway_default_route_table_propagation":{"type":"bool","description_kind":"plain","optional":true},"transit_gateway_id":{"type":"string","description_kind":"plain","required":true},"transport_attachment_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_connect_peer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bgp_asn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"bgp_peer_address":{"type":"string","description_kind":"plain","computed":true},"bgp_transit_gateway_addresses":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inside_cidr_blocks":{"type":["set","string"],"description_kind":"plain","required":true},"peer_address":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_multicast_domain":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_accept_shared_associations":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"igmpv2_support":{"type":"string","description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"static_sources_support":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_multicast_domain_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","required":true},"transit_gateway_multicast_domain_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_multicast_group_member":{"version":0,"block":{"attributes":{"group_ip_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true},"transit_gateway_multicast_domain_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_multicast_group_source":{"version":0,"block":{"attributes":{"group_ip_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true},"transit_gateway_multicast_domain_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_peering_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_region":{"type":"string","description_kind":"plain","required":true},"peer_transit_gateway_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_peering_attachment_accepter":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_account_id":{"type":"string","description_kind":"plain","computed":true},"peer_region":{"type":"string","description_kind":"plain","computed":true},"peer_transit_gateway_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","required":true},"transit_gateway_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_policy_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_policy_table_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"resource_type":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","required":true},"transit_gateway_policy_table_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_prefix_list_reference":{"version":0,"block":{"attributes":{"blackhole":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"prefix_list_id":{"type":"string","description_kind":"plain","required":true},"prefix_list_owner_id":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","optional":true},"transit_gateway_route_table_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_route":{"version":0,"block":{"attributes":{"blackhole":{"type":"bool","description_kind":"plain","optional":true},"destination_cidr_block":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","optional":true},"transit_gateway_route_table_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_route_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_association_route_table":{"type":"bool","description_kind":"plain","computed":true},"default_propagation_route_table":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_route_table_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"replace_existing_association":{"type":"bool","description_kind":"plain","optional":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"resource_type":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","required":true},"transit_gateway_route_table_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_route_table_propagation":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"resource_type":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","required":true},"transit_gateway_route_table_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_vpc_attachment":{"version":0,"block":{"attributes":{"appliance_mode_support":{"type":"string","description_kind":"plain","optional":true},"dns_support":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_support":{"type":"string","description_kind":"plain","optional":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_default_route_table_association":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"transit_gateway_default_route_table_propagation":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true},"vpc_owner_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ec2_transit_gateway_vpc_attachment_accepter":{"version":0,"block":{"attributes":{"appliance_mode_support":{"type":"string","description_kind":"plain","computed":true},"dns_support":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_support":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","required":true},"transit_gateway_default_route_table_association":{"type":"bool","description_kind":"plain","optional":true},"transit_gateway_default_route_table_propagation":{"type":"bool","description_kind":"plain","optional":true},"transit_gateway_id":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"vpc_owner_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ecr_lifecycle_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"registry_id":{"type":"string","description_kind":"plain","computed":true},"repository":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ecr_pull_through_cache_rule":{"version":0,"block":{"attributes":{"ecr_repository_prefix":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"registry_id":{"type":"string","description_kind":"plain","computed":true},"upstream_registry_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ecr_registry_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"registry_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ecr_registry_scanning_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"registry_id":{"type":"string","description_kind":"plain","computed":true},"scan_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rule":{"nesting_mode":"set","block":{"attributes":{"scan_frequency":{"type":"string","description_kind":"plain","required":true}},"block_types":{"repository_filter":{"nesting_mode":"set","block":{"attributes":{"filter":{"type":"string","description_kind":"plain","required":true},"filter_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"}},"aws_ecr_replication_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"registry_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"replication_configuration":{"nesting_mode":"list","block":{"block_types":{"rule":{"nesting_mode":"list","block":{"block_types":{"destination":{"nesting_mode":"list","block":{"attributes":{"region":{"type":"string","description_kind":"plain","required":true},"registry_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":25},"repository_filter":{"nesting_mode":"list","block":{"attributes":{"filter":{"type":"string","description_kind":"plain","required":true},"filter_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_ecr_repository":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"force_delete":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_tag_mutability":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"registry_id":{"type":"string","description_kind":"plain","computed":true},"repository_url":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"encryption_type":{"type":"string","description_kind":"plain","optional":true},"kms_key":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"image_scanning_configuration":{"nesting_mode":"list","block":{"attributes":{"scan_on_push":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ecr_repository_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"registry_id":{"type":"string","description_kind":"plain","computed":true},"repository":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ecrpublic_repository":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"registry_id":{"type":"string","description_kind":"plain","computed":true},"repository_name":{"type":"string","description_kind":"plain","required":true},"repository_uri":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"catalog_data":{"nesting_mode":"list","block":{"attributes":{"about_text":{"type":"string","description_kind":"plain","optional":true},"architectures":{"type":["set","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"logo_image_blob":{"type":"string","description_kind":"plain","optional":true,"computed":true},"operating_systems":{"type":["set","string"],"description_kind":"plain","optional":true},"usage_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ecrpublic_repository_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"registry_id":{"type":"string","description_kind":"plain","computed":true},"repository_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ecs_account_setting_default":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"principal_arn":{"type":"string","description_kind":"plain","computed":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ecs_capacity_provider":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"auto_scaling_group_provider":{"nesting_mode":"list","block":{"attributes":{"auto_scaling_group_arn":{"type":"string","description_kind":"plain","required":true},"managed_termination_protection":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"managed_scaling":{"nesting_mode":"list","block":{"attributes":{"instance_warmup_period":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_scaling_step_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"minimum_scaling_step_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_ecs_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"execute_command_configuration":{"nesting_mode":"list","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"logging":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"log_configuration":{"nesting_mode":"list","block":{"attributes":{"cloud_watch_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"cloud_watch_log_group_name":{"type":"string","description_kind":"plain","optional":true},"s3_bucket_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"s3_bucket_name":{"type":"string","description_kind":"plain","optional":true},"s3_key_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"service_connect_defaults":{"nesting_mode":"list","block":{"attributes":{"namespace":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"setting":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ecs_cluster_capacity_providers":{"version":0,"block":{"attributes":{"capacity_providers":{"type":["set","string"],"description_kind":"plain","optional":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"default_capacity_provider_strategy":{"nesting_mode":"set","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true},"capacity_provider":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ecs_service":{"version":0,"block":{"attributes":{"cluster":{"type":"string","description_kind":"plain","optional":true,"computed":true},"deployment_maximum_percent":{"type":"number","description_kind":"plain","optional":true},"deployment_minimum_healthy_percent":{"type":"number","description_kind":"plain","optional":true},"desired_count":{"type":"number","description_kind":"plain","optional":true},"enable_ecs_managed_tags":{"type":"bool","description_kind":"plain","optional":true},"enable_execute_command":{"type":"bool","description_kind":"plain","optional":true},"force_new_deployment":{"type":"bool","description_kind":"plain","optional":true},"health_check_grace_period_seconds":{"type":"number","description_kind":"plain","optional":true},"iam_role":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"launch_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"platform_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"propagate_tags":{"type":"string","description_kind":"plain","optional":true},"scheduling_strategy":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"task_definition":{"type":"string","description_kind":"plain","optional":true},"triggers":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"wait_for_steady_state":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"alarms":{"nesting_mode":"list","block":{"attributes":{"alarm_names":{"type":["set","string"],"description_kind":"plain","required":true},"enable":{"type":"bool","description_kind":"plain","required":true},"rollback":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"capacity_provider_strategy":{"nesting_mode":"set","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true},"capacity_provider":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"deployment_circuit_breaker":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","required":true},"rollback":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"deployment_controller":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"load_balancer":{"nesting_mode":"set","block":{"attributes":{"container_name":{"type":"string","description_kind":"plain","required":true},"container_port":{"type":"number","description_kind":"plain","required":true},"elb_name":{"type":"string","description_kind":"plain","optional":true},"target_group_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"network_configuration":{"nesting_mode":"list","block":{"attributes":{"assign_public_ip":{"type":"bool","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"ordered_placement_strategy":{"nesting_mode":"list","block":{"attributes":{"field":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":5},"placement_constraints":{"nesting_mode":"set","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10},"service_connect_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"log_configuration":{"nesting_mode":"list","block":{"attributes":{"log_driver":{"type":"string","description_kind":"plain","required":true},"options":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"secret_option":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value_from":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"service":{"nesting_mode":"list","block":{"attributes":{"discovery_name":{"type":"string","description_kind":"plain","optional":true},"ingress_port_override":{"type":"number","description_kind":"plain","optional":true},"port_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"client_alias":{"nesting_mode":"list","block":{"attributes":{"dns_name":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"service_registries":{"nesting_mode":"list","block":{"attributes":{"container_name":{"type":"string","description_kind":"plain","optional":true},"container_port":{"type":"number","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"registry_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ecs_tag":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ecs_task_definition":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"arn_without_revision":{"type":"string","description_kind":"plain","computed":true},"container_definitions":{"type":"string","description_kind":"plain","required":true},"cpu":{"type":"string","description_kind":"plain","optional":true},"execution_role_arn":{"type":"string","description_kind":"plain","optional":true},"family":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipc_mode":{"type":"string","description_kind":"plain","optional":true},"memory":{"type":"string","description_kind":"plain","optional":true},"network_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pid_mode":{"type":"string","description_kind":"plain","optional":true},"requires_compatibilities":{"type":["set","string"],"description_kind":"plain","optional":true},"revision":{"type":"number","description_kind":"plain","computed":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"task_role_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ephemeral_storage":{"nesting_mode":"list","block":{"attributes":{"size_in_gib":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"inference_accelerator":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","required":true},"device_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"placement_constraints":{"nesting_mode":"set","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10},"proxy_configuration":{"nesting_mode":"list","block":{"attributes":{"container_name":{"type":"string","description_kind":"plain","required":true},"properties":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"runtime_platform":{"nesting_mode":"list","block":{"attributes":{"cpu_architecture":{"type":"string","description_kind":"plain","optional":true},"operating_system_family":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"volume":{"nesting_mode":"set","block":{"attributes":{"host_path":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"docker_volume_configuration":{"nesting_mode":"list","block":{"attributes":{"autoprovision":{"type":"bool","description_kind":"plain","optional":true},"driver":{"type":"string","description_kind":"plain","optional":true},"driver_opts":{"type":["map","string"],"description_kind":"plain","optional":true},"labels":{"type":["map","string"],"description_kind":"plain","optional":true},"scope":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"efs_volume_configuration":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","required":true},"root_directory":{"type":"string","description_kind":"plain","optional":true},"transit_encryption":{"type":"string","description_kind":"plain","optional":true},"transit_encryption_port":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"authorization_config":{"nesting_mode":"list","block":{"attributes":{"access_point_id":{"type":"string","description_kind":"plain","optional":true},"iam":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"fsx_windows_file_server_volume_configuration":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","required":true},"root_directory":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authorization_config":{"nesting_mode":"list","block":{"attributes":{"credentials_parameter":{"type":"string","description_kind":"plain","required":true},"domain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ecs_task_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster":{"type":"string","description_kind":"plain","required":true},"external_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"force_delete":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"launch_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"platform_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service":{"type":"string","description_kind":"plain","required":true},"stability_status":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"task_definition":{"type":"string","description_kind":"plain","required":true},"task_set_id":{"type":"string","description_kind":"plain","computed":true},"wait_until_stable":{"type":"bool","description_kind":"plain","optional":true},"wait_until_stable_timeout":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"capacity_provider_strategy":{"nesting_mode":"set","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true},"capacity_provider":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"load_balancer":{"nesting_mode":"set","block":{"attributes":{"container_name":{"type":"string","description_kind":"plain","required":true},"container_port":{"type":"number","description_kind":"plain","optional":true},"load_balancer_name":{"type":"string","description_kind":"plain","optional":true},"target_group_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"network_configuration":{"nesting_mode":"list","block":{"attributes":{"assign_public_ip":{"type":"bool","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"service_registries":{"nesting_mode":"list","block":{"attributes":{"container_name":{"type":"string","description_kind":"plain","optional":true},"container_port":{"type":"number","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"registry_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_efs_access_point":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"file_system_arn":{"type":"string","description_kind":"plain","computed":true},"file_system_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"posix_user":{"nesting_mode":"list","block":{"attributes":{"gid":{"type":"number","description_kind":"plain","required":true},"secondary_gids":{"type":["set","number"],"description_kind":"plain","optional":true},"uid":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"root_directory":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"creation_info":{"nesting_mode":"list","block":{"attributes":{"owner_gid":{"type":"number","description_kind":"plain","required":true},"owner_uid":{"type":"number","description_kind":"plain","required":true},"permissions":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_efs_backup_policy":{"version":0,"block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"backup_policy":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_efs_file_system":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone_id":{"type":"string","description_kind":"plain","computed":true},"availability_zone_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"creation_token":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"number_of_mount_targets":{"type":"number","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"performance_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"provisioned_throughput_in_mibps":{"type":"number","description_kind":"plain","optional":true},"size_in_bytes":{"type":["list",["object",{"value":"number","value_in_ia":"number","value_in_standard":"number"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"throughput_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"lifecycle_policy":{"nesting_mode":"list","block":{"attributes":{"transition_to_ia":{"type":"string","description_kind":"plain","optional":true},"transition_to_primary_storage_class":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":2}},"description_kind":"plain"}},"aws_efs_file_system_policy":{"version":0,"block":{"attributes":{"bypass_policy_lockout_safety_check":{"type":"bool","description_kind":"plain","optional":true},"file_system_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_efs_mount_target":{"version":0,"block":{"attributes":{"availability_zone_id":{"type":"string","description_kind":"plain","computed":true},"availability_zone_name":{"type":"string","description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"file_system_arn":{"type":"string","description_kind":"plain","computed":true},"file_system_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"mount_target_dns_name":{"type":"string","description_kind":"plain","computed":true},"network_interface_id":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_efs_replication_configuration":{"version":0,"block":{"attributes":{"creation_time":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"original_source_file_system_arn":{"type":"string","description_kind":"plain","computed":true},"source_file_system_arn":{"type":"string","description_kind":"plain","computed":true},"source_file_system_id":{"type":"string","description_kind":"plain","required":true},"source_file_system_region":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"destination":{"nesting_mode":"list","block":{"attributes":{"availability_zone_name":{"type":"string","description_kind":"plain","optional":true},"file_system_id":{"type":"string","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_egress_only_internet_gateway":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_eip":{"version":0,"block":{"attributes":{"address":{"type":"string","description_kind":"plain","optional":true},"allocation_id":{"type":"string","description_kind":"plain","computed":true},"associate_with_private_ip":{"type":"string","description_kind":"plain","optional":true},"association_id":{"type":"string","description_kind":"plain","computed":true},"carrier_ip":{"type":"string","description_kind":"plain","computed":true},"customer_owned_ip":{"type":"string","description_kind":"plain","computed":true},"customer_owned_ipv4_pool":{"type":"string","description_kind":"plain","optional":true},"domain":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_border_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_dns":{"type":"string","description_kind":"plain","computed":true},"private_ip":{"type":"string","description_kind":"plain","computed":true},"public_dns":{"type":"string","description_kind":"plain","computed":true},"public_ip":{"type":"string","description_kind":"plain","computed":true},"public_ipv4_pool":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc":{"type":"bool","description_kind":"plain","deprecated":true,"optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_eip_association":{"version":0,"block":{"attributes":{"allocation_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"allow_reassociation":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_ip_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_eks_addon":{"version":0,"block":{"attributes":{"addon_name":{"type":"string","description_kind":"plain","required":true},"addon_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"configuration_values":{"type":"string","description_kind":"plain","optional":true,"computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"modified_at":{"type":"string","description_kind":"plain","computed":true},"preserve":{"type":"bool","description_kind":"plain","optional":true},"resolve_conflicts":{"type":"string","description_kind":"plain","deprecated":true,"optional":true},"resolve_conflicts_on_create":{"type":"string","description_kind":"plain","optional":true},"resolve_conflicts_on_update":{"type":"string","description_kind":"plain","optional":true},"service_account_role_arn":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_eks_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_authority":{"type":["list",["object",{"data":"string"}]],"description_kind":"plain","computed":true},"cluster_id":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"enabled_cluster_log_types":{"type":["set","string"],"description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"oidc":["list",["object",{"issuer":"string"}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"platform_version":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"encryption_config":{"nesting_mode":"list","block":{"attributes":{"resources":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"provider":{"nesting_mode":"list","block":{"attributes":{"key_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"kubernetes_network_config":{"nesting_mode":"list","block":{"attributes":{"ip_family":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_ipv4_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_ipv6_cidr":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"outpost_config":{"nesting_mode":"list","block":{"attributes":{"control_plane_instance_type":{"type":"string","description_kind":"plain","required":true},"outpost_arns":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"control_plane_placement":{"nesting_mode":"list","block":{"attributes":{"group_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"cluster_security_group_id":{"type":"string","description_kind":"plain","computed":true},"endpoint_private_access":{"type":"bool","description_kind":"plain","optional":true},"endpoint_public_access":{"type":"bool","description_kind":"plain","optional":true},"public_access_cidrs":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_eks_fargate_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"fargate_profile_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pod_execution_role_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"selector":{"nesting_mode":"set","block":{"attributes":{"labels":{"type":["map","string"],"description_kind":"plain","optional":true},"namespace":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_eks_identity_provider_config":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"oidc":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"groups_claim":{"type":"string","description_kind":"plain","optional":true},"groups_prefix":{"type":"string","description_kind":"plain","optional":true},"identity_provider_config_name":{"type":"string","description_kind":"plain","required":true},"issuer_url":{"type":"string","description_kind":"plain","required":true},"required_claims":{"type":["map","string"],"description_kind":"plain","optional":true},"username_claim":{"type":"string","description_kind":"plain","optional":true},"username_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_eks_node_group":{"version":0,"block":{"attributes":{"ami_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"capacity_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"disk_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"force_update_version":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_types":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"labels":{"type":["map","string"],"description_kind":"plain","optional":true},"node_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"node_group_name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"node_role_arn":{"type":"string","description_kind":"plain","required":true},"release_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resources":{"type":["list",["object",{"autoscaling_groups":["list",["object",{"name":"string"}]],"remote_access_security_group_id":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"launch_template":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"remote_access":{"nesting_mode":"list","block":{"attributes":{"ec2_ssh_key":{"type":"string","description_kind":"plain","optional":true},"source_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"scaling_config":{"nesting_mode":"list","block":{"attributes":{"desired_size":{"type":"number","description_kind":"plain","required":true},"max_size":{"type":"number","description_kind":"plain","required":true},"min_size":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"taint":{"nesting_mode":"set","block":{"attributes":{"effect":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":50},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"update_config":{"nesting_mode":"list","block":{"attributes":{"max_unavailable":{"type":"number","description_kind":"plain","optional":true},"max_unavailable_percentage":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_elastic_beanstalk_application":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"appversion_lifecycle":{"nesting_mode":"list","block":{"attributes":{"delete_source_from_s3":{"type":"bool","description_kind":"plain","optional":true},"max_age_in_days":{"type":"number","description_kind":"plain","optional":true},"max_count":{"type":"number","description_kind":"plain","optional":true},"service_role":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_elastic_beanstalk_application_version":{"version":0,"block":{"attributes":{"application":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"bucket":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"force_delete":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_elastic_beanstalk_configuration_template":{"version":0,"block":{"attributes":{"application":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"environment_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"solution_stack_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"setting":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","required":true},"resource":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elastic_beanstalk_environment":{"version":1,"block":{"attributes":{"all_settings":{"type":["set",["object",{"name":"string","namespace":"string","resource":"string","value":"string"}]],"description_kind":"plain","computed":true},"application":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"autoscaling_groups":{"type":["list","string"],"description_kind":"plain","computed":true},"cname":{"type":"string","description_kind":"plain","computed":true},"cname_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"endpoint_url":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instances":{"type":["list","string"],"description_kind":"plain","computed":true},"launch_configurations":{"type":["list","string"],"description_kind":"plain","computed":true},"load_balancers":{"type":["list","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"platform_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"poll_interval":{"type":"string","description_kind":"plain","optional":true},"queues":{"type":["list","string"],"description_kind":"plain","computed":true},"solution_stack_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"template_name":{"type":"string","description_kind":"plain","optional":true},"tier":{"type":"string","description_kind":"plain","optional":true},"triggers":{"type":["list","string"],"description_kind":"plain","computed":true},"version_label":{"type":"string","description_kind":"plain","optional":true,"computed":true},"wait_for_ready_timeout":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"setting":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","required":true},"resource":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elasticache_cluster":{"version":0,"block":{"attributes":{"apply_immediately":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_minor_version_upgrade":{"type":"string","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"az_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cache_nodes":{"type":["list",["object",{"address":"string","availability_zone":"string","id":"string","outpost_arn":"string","port":"number"}]],"description_kind":"plain","computed":true},"cluster_address":{"type":"string","description_kind":"plain","computed":true},"cluster_id":{"type":"string","description_kind":"plain","required":true},"configuration_endpoint":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version_actual":{"type":"string","description_kind":"plain","computed":true},"final_snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_discovery":{"type":"string","description_kind":"plain","optional":true,"computed":true},"maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"node_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"notification_topic_arn":{"type":"string","description_kind":"plain","optional":true},"num_cache_nodes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"outpost_mode":{"type":"string","description_kind":"plain","optional":true},"parameter_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":true},"preferred_availability_zones":{"type":["list","string"],"description_kind":"plain","optional":true},"preferred_outpost_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"replication_group_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"snapshot_arns":{"type":["list","string"],"description_kind":"plain","optional":true},"snapshot_name":{"type":"string","description_kind":"plain","optional":true},"snapshot_retention_limit":{"type":"number","description_kind":"plain","optional":true},"snapshot_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"block_types":{"log_delivery_configuration":{"nesting_mode":"set","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","required":true},"destination_type":{"type":"string","description_kind":"plain","required":true},"log_format":{"type":"string","description_kind":"plain","required":true},"log_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":2}},"description_kind":"plain"}},"aws_elasticache_global_replication_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"at_rest_encryption_enabled":{"type":"bool","description_kind":"plain","computed":true},"auth_token_enabled":{"type":"bool","description_kind":"plain","computed":true},"automatic_failover_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"cache_node_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_enabled":{"type":"bool","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version_actual":{"type":"string","description_kind":"plain","computed":true},"global_node_groups":{"type":["set",["object",{"global_node_group_id":"string","slots":"string"}]],"description_kind":"plain","computed":true},"global_replication_group_description":{"type":"string","description_kind":"plain","optional":true},"global_replication_group_id":{"type":"string","description_kind":"plain","computed":true},"global_replication_group_id_suffix":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"num_node_groups":{"type":"number","description_kind":"plain","optional":true,"computed":true},"parameter_group_name":{"type":"string","description_kind":"plain","optional":true},"primary_replication_group_id":{"type":"string","description_kind":"plain","required":true},"transit_encryption_enabled":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elasticache_parameter_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"family":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elasticache_replication_group":{"version":1,"block":{"attributes":{"apply_immediately":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"at_rest_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"auth_token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"auto_minor_version_upgrade":{"type":"string","description_kind":"plain","optional":true,"computed":true},"automatic_failover_enabled":{"type":"bool","description_kind":"plain","optional":true},"cluster_enabled":{"type":"bool","description_kind":"plain","computed":true},"configuration_endpoint_address":{"type":"string","description_kind":"plain","computed":true},"data_tiering_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine":{"type":"string","description_kind":"plain","optional":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version_actual":{"type":"string","description_kind":"plain","computed":true},"final_snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"global_replication_group_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"member_clusters":{"type":["set","string"],"description_kind":"plain","computed":true},"multi_az_enabled":{"type":"bool","description_kind":"plain","optional":true},"node_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"notification_topic_arn":{"type":"string","description_kind":"plain","optional":true},"num_cache_clusters":{"type":"number","description_kind":"plain","optional":true,"computed":true},"num_node_groups":{"type":"number","description_kind":"plain","optional":true,"computed":true},"parameter_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true},"preferred_cache_cluster_azs":{"type":["list","string"],"description_kind":"plain","optional":true},"primary_endpoint_address":{"type":"string","description_kind":"plain","computed":true},"reader_endpoint_address":{"type":"string","description_kind":"plain","computed":true},"replicas_per_node_group":{"type":"number","description_kind":"plain","optional":true,"computed":true},"replication_group_id":{"type":"string","description_kind":"plain","required":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"security_group_names":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"snapshot_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"snapshot_name":{"type":"string","description_kind":"plain","optional":true},"snapshot_retention_limit":{"type":"number","description_kind":"plain","optional":true},"snapshot_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"user_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"log_delivery_configuration":{"nesting_mode":"set","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","required":true},"destination_type":{"type":"string","description_kind":"plain","required":true},"log_format":{"type":"string","description_kind":"plain","required":true},"log_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":2},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elasticache_subnet_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_elasticache_user":{"version":0,"block":{"attributes":{"access_string":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"no_password_required":{"type":"bool","description_kind":"plain","optional":true},"passwords":{"type":["set","string"],"description_kind":"plain","optional":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_id":{"type":"string","description_kind":"plain","required":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authentication_mode":{"nesting_mode":"list","block":{"attributes":{"password_count":{"type":"number","description_kind":"plain","computed":true},"passwords":{"type":["set","string"],"description_kind":"plain","optional":true,"sensitive":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elasticache_user_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_group_id":{"type":"string","description_kind":"plain","required":true},"user_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_elasticache_user_group_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_group_id":{"type":"string","description_kind":"plain","required":true},"user_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_elasticsearch_domain":{"version":0,"block":{"attributes":{"access_policies":{"type":"string","description_kind":"plain","optional":true,"computed":true},"advanced_options":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"domain_id":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"elasticsearch_version":{"type":"string","description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kibana_endpoint":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"advanced_security_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"internal_user_database_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"master_user_options":{"nesting_mode":"list","block":{"attributes":{"master_user_arn":{"type":"string","description_kind":"plain","optional":true},"master_user_name":{"type":"string","description_kind":"plain","optional":true},"master_user_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"auto_tune_options":{"nesting_mode":"list","block":{"attributes":{"desired_state":{"type":"string","description_kind":"plain","required":true},"rollback_on_disable":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"maintenance_schedule":{"nesting_mode":"set","block":{"attributes":{"cron_expression_for_recurrence":{"type":"string","description_kind":"plain","required":true},"start_at":{"type":"string","description_kind":"plain","required":true}},"block_types":{"duration":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"cluster_config":{"nesting_mode":"list","block":{"attributes":{"dedicated_master_count":{"type":"number","description_kind":"plain","optional":true},"dedicated_master_enabled":{"type":"bool","description_kind":"plain","optional":true},"dedicated_master_type":{"type":"string","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","optional":true},"warm_count":{"type":"number","description_kind":"plain","optional":true},"warm_enabled":{"type":"bool","description_kind":"plain","optional":true},"warm_type":{"type":"string","description_kind":"plain","optional":true},"zone_awareness_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cold_storage_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"zone_awareness_config":{"nesting_mode":"list","block":{"attributes":{"availability_zone_count":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"cognito_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"identity_pool_id":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"domain_endpoint_options":{"nesting_mode":"list","block":{"attributes":{"custom_endpoint":{"type":"string","description_kind":"plain","optional":true},"custom_endpoint_certificate_arn":{"type":"string","description_kind":"plain","optional":true},"custom_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"enforce_https":{"type":"bool","description_kind":"plain","optional":true},"tls_security_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"ebs_options":{"nesting_mode":"list","block":{"attributes":{"ebs_enabled":{"type":"bool","description_kind":"plain","required":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"encrypt_at_rest":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"log_publishing_options":{"nesting_mode":"set","block":{"attributes":{"cloudwatch_log_group_arn":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"node_to_node_encryption":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"snapshot_options":{"nesting_mode":"list","block":{"attributes":{"automated_snapshot_start_hour":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_options":{"nesting_mode":"list","block":{"attributes":{"availability_zones":{"type":["set","string"],"description_kind":"plain","computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_elasticsearch_domain_policy":{"version":0,"block":{"attributes":{"access_policies":{"type":"string","description_kind":"plain","required":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elasticsearch_domain_saml_options":{"version":0,"block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"saml_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"master_backend_role":{"type":"string","description_kind":"plain","optional":true},"master_user_name":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"roles_key":{"type":"string","description_kind":"plain","optional":true},"session_timeout_minutes":{"type":"number","description_kind":"plain","optional":true},"subject_key":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"idp":{"nesting_mode":"list","block":{"attributes":{"entity_id":{"type":"string","description_kind":"plain","required":true},"metadata_content":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elastictranscoder_pipeline":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"input_bucket":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"output_bucket":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role":{"type":"string","description_kind":"plain","required":true}},"block_types":{"content_config":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_class":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"content_config_permissions":{"nesting_mode":"set","block":{"attributes":{"access":{"type":["list","string"],"description_kind":"plain","optional":true},"grantee":{"type":"string","description_kind":"plain","optional":true},"grantee_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"notifications":{"nesting_mode":"list","block":{"attributes":{"completed":{"type":"string","description_kind":"plain","optional":true},"error":{"type":"string","description_kind":"plain","optional":true},"progressing":{"type":"string","description_kind":"plain","optional":true},"warning":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"thumbnail_config":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_class":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"thumbnail_config_permissions":{"nesting_mode":"set","block":{"attributes":{"access":{"type":["list","string"],"description_kind":"plain","optional":true},"grantee":{"type":"string","description_kind":"plain","optional":true},"grantee_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elastictranscoder_preset":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"container":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"video_codec_options":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"audio":{"nesting_mode":"list","block":{"attributes":{"audio_packing_mode":{"type":"string","description_kind":"plain","optional":true},"bit_rate":{"type":"string","description_kind":"plain","optional":true,"computed":true},"channels":{"type":"string","description_kind":"plain","optional":true},"codec":{"type":"string","description_kind":"plain","optional":true},"sample_rate":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"audio_codec_options":{"nesting_mode":"list","block":{"attributes":{"bit_depth":{"type":"string","description_kind":"plain","optional":true,"computed":true},"bit_order":{"type":"string","description_kind":"plain","optional":true,"computed":true},"profile":{"type":"string","description_kind":"plain","optional":true,"computed":true},"signed":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"thumbnails":{"nesting_mode":"list","block":{"attributes":{"aspect_ratio":{"type":"string","description_kind":"plain","optional":true},"format":{"type":"string","description_kind":"plain","optional":true},"interval":{"type":"string","description_kind":"plain","optional":true},"max_height":{"type":"string","description_kind":"plain","optional":true},"max_width":{"type":"string","description_kind":"plain","optional":true},"padding_policy":{"type":"string","description_kind":"plain","optional":true},"resolution":{"type":"string","description_kind":"plain","optional":true},"sizing_policy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"video":{"nesting_mode":"list","block":{"attributes":{"aspect_ratio":{"type":"string","description_kind":"plain","optional":true},"bit_rate":{"type":"string","description_kind":"plain","optional":true,"computed":true},"codec":{"type":"string","description_kind":"plain","optional":true},"display_aspect_ratio":{"type":"string","description_kind":"plain","optional":true},"fixed_gop":{"type":"string","description_kind":"plain","optional":true},"frame_rate":{"type":"string","description_kind":"plain","optional":true},"keyframes_max_dist":{"type":"string","description_kind":"plain","optional":true},"max_frame_rate":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_height":{"type":"string","description_kind":"plain","optional":true},"max_width":{"type":"string","description_kind":"plain","optional":true},"padding_policy":{"type":"string","description_kind":"plain","optional":true},"resolution":{"type":"string","description_kind":"plain","optional":true},"sizing_policy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"video_watermarks":{"nesting_mode":"set","block":{"attributes":{"horizontal_align":{"type":"string","description_kind":"plain","optional":true},"horizontal_offset":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true},"max_height":{"type":"string","description_kind":"plain","optional":true},"max_width":{"type":"string","description_kind":"plain","optional":true},"opacity":{"type":"string","description_kind":"plain","optional":true},"sizing_policy":{"type":"string","description_kind":"plain","optional":true},"target":{"type":"string","description_kind":"plain","optional":true},"vertical_align":{"type":"string","description_kind":"plain","optional":true},"vertical_offset":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elb":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"connection_draining":{"type":"bool","description_kind":"plain","optional":true},"connection_draining_timeout":{"type":"number","description_kind":"plain","optional":true},"cross_zone_load_balancing":{"type":"bool","description_kind":"plain","optional":true},"desync_mitigation_mode":{"type":"string","description_kind":"plain","optional":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout":{"type":"number","description_kind":"plain","optional":true},"instances":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"internal":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"source_security_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_security_group_id":{"type":"string","description_kind":"plain","computed":true},"subnets":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"zone_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"access_logs":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"interval":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"health_check":{"nesting_mode":"list","block":{"attributes":{"healthy_threshold":{"type":"number","description_kind":"plain","required":true},"interval":{"type":"number","description_kind":"plain","required":true},"target":{"type":"string","description_kind":"plain","required":true},"timeout":{"type":"number","description_kind":"plain","required":true},"unhealthy_threshold":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"listener":{"nesting_mode":"set","block":{"attributes":{"instance_port":{"type":"number","description_kind":"plain","required":true},"instance_protocol":{"type":"string","description_kind":"plain","required":true},"lb_port":{"type":"number","description_kind":"plain","required":true},"lb_protocol":{"type":"string","description_kind":"plain","required":true},"ssl_certificate_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elb_attachment":{"version":0,"block":{"attributes":{"elb":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_emr_block_public_access_configuration":{"version":0,"block":{"attributes":{"block_public_security_group_rules":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"permitted_public_security_group_rule_range":{"nesting_mode":"list","block":{"attributes":{"max_range":{"type":"number","description_kind":"plain","required":true},"min_range":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_emr_cluster":{"version":0,"block":{"attributes":{"additional_info":{"type":"string","description_kind":"plain","optional":true},"applications":{"type":["set","string"],"description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"autoscaling_role":{"type":"string","description_kind":"plain","optional":true},"cluster_state":{"type":"string","description_kind":"plain","computed":true},"configurations":{"type":"string","description_kind":"plain","optional":true},"configurations_json":{"type":"string","description_kind":"plain","optional":true},"custom_ami_id":{"type":"string","description_kind":"plain","optional":true},"ebs_root_volume_size":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"keep_job_flow_alive_when_no_steps":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"list_steps_states":{"type":["set","string"],"description_kind":"plain","optional":true},"log_encryption_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"log_uri":{"type":"string","description_kind":"plain","optional":true},"master_public_dns":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"placement_group_config":{"type":["list",["object",{"instance_role":"string","placement_strategy":"string"}]],"description_kind":"plain","optional":true},"release_label":{"type":"string","description_kind":"plain","required":true},"scale_down_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_configuration":{"type":"string","description_kind":"plain","optional":true},"service_role":{"type":"string","description_kind":"plain","required":true},"step":{"type":["list",["object",{"action_on_failure":"string","hadoop_jar_step":["list",["object",{"args":["list","string"],"jar":"string","main_class":"string","properties":["map","string"]}]],"name":"string"}]],"description_kind":"plain","optional":true,"computed":true},"step_concurrency_level":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"termination_protection":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"visible_to_all_users":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"auto_termination_policy":{"nesting_mode":"list","block":{"attributes":{"idle_timeout":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"bootstrap_action":{"nesting_mode":"list","block":{"attributes":{"args":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"core_instance_fleet":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"provisioned_on_demand_capacity":{"type":"number","description_kind":"plain","computed":true},"provisioned_spot_capacity":{"type":"number","description_kind":"plain","computed":true},"target_on_demand_capacity":{"type":"number","description_kind":"plain","optional":true},"target_spot_capacity":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"instance_type_configs":{"nesting_mode":"set","block":{"attributes":{"bid_price":{"type":"string","description_kind":"plain","optional":true},"bid_price_as_percentage_of_on_demand_price":{"type":"number","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"weighted_capacity":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"configurations":{"nesting_mode":"set","block":{"attributes":{"classification":{"type":"string","description_kind":"plain","optional":true},"properties":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"ebs_config":{"nesting_mode":"set","block":{"attributes":{"iops":{"type":"number","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"volumes_per_instance":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"launch_specifications":{"nesting_mode":"list","block":{"block_types":{"on_demand_specification":{"nesting_mode":"list","block":{"attributes":{"allocation_strategy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"spot_specification":{"nesting_mode":"list","block":{"attributes":{"allocation_strategy":{"type":"string","description_kind":"plain","required":true},"block_duration_minutes":{"type":"number","description_kind":"plain","optional":true},"timeout_action":{"type":"string","description_kind":"plain","required":true},"timeout_duration_minutes":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"core_instance_group":{"nesting_mode":"list","block":{"attributes":{"autoscaling_policy":{"type":"string","description_kind":"plain","optional":true},"bid_price":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ebs_config":{"nesting_mode":"set","block":{"attributes":{"iops":{"type":"number","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"throughput":{"type":"number","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"volumes_per_instance":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ec2_attributes":{"nesting_mode":"list","block":{"attributes":{"additional_master_security_groups":{"type":"string","description_kind":"plain","optional":true},"additional_slave_security_groups":{"type":"string","description_kind":"plain","optional":true},"emr_managed_master_security_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"emr_managed_slave_security_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_profile":{"type":"string","description_kind":"plain","required":true},"key_name":{"type":"string","description_kind":"plain","optional":true},"service_access_security_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"kerberos_attributes":{"nesting_mode":"list","block":{"attributes":{"ad_domain_join_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"ad_domain_join_user":{"type":"string","description_kind":"plain","optional":true},"cross_realm_trust_principal_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"kdc_admin_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"realm":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"master_instance_fleet":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"provisioned_on_demand_capacity":{"type":"number","description_kind":"plain","computed":true},"provisioned_spot_capacity":{"type":"number","description_kind":"plain","computed":true},"target_on_demand_capacity":{"type":"number","description_kind":"plain","optional":true},"target_spot_capacity":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"instance_type_configs":{"nesting_mode":"set","block":{"attributes":{"bid_price":{"type":"string","description_kind":"plain","optional":true},"bid_price_as_percentage_of_on_demand_price":{"type":"number","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"weighted_capacity":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"configurations":{"nesting_mode":"set","block":{"attributes":{"classification":{"type":"string","description_kind":"plain","optional":true},"properties":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"ebs_config":{"nesting_mode":"set","block":{"attributes":{"iops":{"type":"number","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"volumes_per_instance":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"launch_specifications":{"nesting_mode":"list","block":{"block_types":{"on_demand_specification":{"nesting_mode":"list","block":{"attributes":{"allocation_strategy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"spot_specification":{"nesting_mode":"list","block":{"attributes":{"allocation_strategy":{"type":"string","description_kind":"plain","required":true},"block_duration_minutes":{"type":"number","description_kind":"plain","optional":true},"timeout_action":{"type":"string","description_kind":"plain","required":true},"timeout_duration_minutes":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"master_instance_group":{"nesting_mode":"list","block":{"attributes":{"bid_price":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ebs_config":{"nesting_mode":"set","block":{"attributes":{"iops":{"type":"number","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"throughput":{"type":"number","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"volumes_per_instance":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_emr_instance_fleet":{"version":0,"block":{"attributes":{"cluster_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"provisioned_on_demand_capacity":{"type":"number","description_kind":"plain","computed":true},"provisioned_spot_capacity":{"type":"number","description_kind":"plain","computed":true},"target_on_demand_capacity":{"type":"number","description_kind":"plain","optional":true},"target_spot_capacity":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"instance_type_configs":{"nesting_mode":"set","block":{"attributes":{"bid_price":{"type":"string","description_kind":"plain","optional":true},"bid_price_as_percentage_of_on_demand_price":{"type":"number","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"weighted_capacity":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"configurations":{"nesting_mode":"set","block":{"attributes":{"classification":{"type":"string","description_kind":"plain","optional":true},"properties":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"ebs_config":{"nesting_mode":"set","block":{"attributes":{"iops":{"type":"number","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"volumes_per_instance":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"launch_specifications":{"nesting_mode":"list","block":{"block_types":{"on_demand_specification":{"nesting_mode":"list","block":{"attributes":{"allocation_strategy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"spot_specification":{"nesting_mode":"list","block":{"attributes":{"allocation_strategy":{"type":"string","description_kind":"plain","required":true},"block_duration_minutes":{"type":"number","description_kind":"plain","optional":true},"timeout_action":{"type":"string","description_kind":"plain","required":true},"timeout_duration_minutes":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_emr_instance_group":{"version":0,"block":{"attributes":{"autoscaling_policy":{"type":"string","description_kind":"plain","optional":true},"bid_price":{"type":"string","description_kind":"plain","optional":true},"cluster_id":{"type":"string","description_kind":"plain","required":true},"configurations_json":{"type":"string","description_kind":"plain","optional":true},"ebs_optimized":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"running_instance_count":{"type":"number","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"ebs_config":{"nesting_mode":"set","block":{"attributes":{"iops":{"type":"number","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"volumes_per_instance":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_emr_managed_scaling_policy":{"version":0,"block":{"attributes":{"cluster_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"compute_limits":{"nesting_mode":"set","block":{"attributes":{"maximum_capacity_units":{"type":"number","description_kind":"plain","required":true},"maximum_core_capacity_units":{"type":"number","description_kind":"plain","optional":true},"maximum_ondemand_capacity_units":{"type":"number","description_kind":"plain","optional":true},"minimum_capacity_units":{"type":"number","description_kind":"plain","required":true},"unit_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_emr_security_configuration":{"version":0,"block":{"attributes":{"configuration":{"type":"string","description_kind":"plain","required":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_emr_studio":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auth_mode":{"type":"string","description_kind":"plain","required":true},"default_s3_location":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"engine_security_group_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idp_auth_url":{"type":"string","description_kind":"plain","optional":true},"idp_relay_state_parameter_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"service_role":{"type":"string","description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","computed":true},"user_role":{"type":"string","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","required":true},"workspace_security_group_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_emr_studio_session_mapping":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_type":{"type":"string","description_kind":"plain","required":true},"session_policy_arn":{"type":"string","description_kind":"plain","required":true},"studio_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_emrcontainers_job_template":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"job_template_data":{"nesting_mode":"list","block":{"attributes":{"execution_role_arn":{"type":"string","description_kind":"plain","required":true},"job_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"release_label":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"block_types":{"application_configuration":{"nesting_mode":"list","block":{"attributes":{"classification":{"type":"string","description_kind":"plain","required":true},"properties":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"configurations":{"nesting_mode":"list","block":{"attributes":{"classification":{"type":"string","description_kind":"plain","optional":true},"properties":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":100},"monitoring_configuration":{"nesting_mode":"list","block":{"attributes":{"persistent_app_ui":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cloud_watch_monitoring_configuration":{"nesting_mode":"list","block":{"attributes":{"log_group_name":{"type":"string","description_kind":"plain","required":true},"log_stream_name_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_monitoring_configuration":{"nesting_mode":"list","block":{"attributes":{"log_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"job_driver":{"nesting_mode":"list","block":{"block_types":{"spark_sql_job_driver":{"nesting_mode":"list","block":{"attributes":{"entry_point":{"type":"string","description_kind":"plain","optional":true},"spark_sql_parameters":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"spark_submit_job_driver":{"nesting_mode":"list","block":{"attributes":{"entry_point":{"type":"string","description_kind":"plain","required":true},"entry_point_arguments":{"type":["set","string"],"description_kind":"plain","optional":true},"spark_submit_parameters":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_emrcontainers_virtual_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"container_provider":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"info":{"nesting_mode":"list","block":{"block_types":{"eks_info":{"nesting_mode":"list","block":{"attributes":{"namespace":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_emrserverless_application":{"version":0,"block":{"attributes":{"architecture":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"release_label":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"auto_start_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"auto_stop_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"idle_timeout_minutes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"image_configuration":{"nesting_mode":"list","block":{"attributes":{"image_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"initial_capacity":{"nesting_mode":"set","block":{"attributes":{"initial_capacity_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"initial_capacity_config":{"nesting_mode":"list","block":{"attributes":{"worker_count":{"type":"number","description_kind":"plain","required":true}},"block_types":{"worker_configuration":{"nesting_mode":"list","block":{"attributes":{"cpu":{"type":"string","description_kind":"plain","required":true},"disk":{"type":"string","description_kind":"plain","optional":true,"computed":true},"memory":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"maximum_capacity":{"nesting_mode":"list","block":{"attributes":{"cpu":{"type":"string","description_kind":"plain","required":true},"disk":{"type":"string","description_kind":"plain","optional":true,"computed":true},"memory":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"network_configuration":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_evidently_feature":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"default_variation":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"entity_overrides":{"type":["map","string"],"description_kind":"plain","optional":true},"evaluation_rules":{"type":["set",["object",{"name":"string","type":"string"}]],"description_kind":"plain","computed":true},"evaluation_strategy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"project":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"value_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"variations":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"bool_value":{"type":"string","description_kind":"plain","optional":true},"double_value":{"type":"string","description_kind":"plain","optional":true},"long_value":{"type":"string","description_kind":"plain","optional":true},"string_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":5}},"description_kind":"plain"}},"aws_evidently_launch":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"execution":{"type":["list",["object",{"ended_time":"string","started_time":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"project":{"type":"string","description_kind":"plain","required":true},"randomization_salt":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_reason":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"groups":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"feature":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"variation":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":5},"metric_monitors":{"nesting_mode":"list","block":{"block_types":{"metric_definition":{"nesting_mode":"list","block":{"attributes":{"entity_id_key":{"type":"string","description_kind":"plain","required":true},"event_pattern":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"unit_label":{"type":"string","description_kind":"plain","optional":true},"value_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":3},"scheduled_splits_config":{"nesting_mode":"list","block":{"block_types":{"steps":{"nesting_mode":"list","block":{"attributes":{"group_weights":{"type":["map","number"],"description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","required":true}},"block_types":{"segment_overrides":{"nesting_mode":"list","block":{"attributes":{"evaluation_order":{"type":"number","description_kind":"plain","required":true},"segment":{"type":"string","description_kind":"plain","required":true},"weights":{"type":["map","number"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":6}},"description_kind":"plain"},"min_items":1,"max_items":6}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_evidently_project":{"version":0,"block":{"attributes":{"active_experiment_count":{"type":"number","description_kind":"plain","computed":true},"active_launch_count":{"type":"number","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"experiment_count":{"type":"number","description_kind":"plain","computed":true},"feature_count":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"launch_count":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"data_delivery":{"nesting_mode":"list","block":{"block_types":{"cloudwatch_logs":{"nesting_mode":"list","block":{"attributes":{"log_group":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_destination":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_evidently_segment":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"experiment_count":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"launch_count":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"pattern":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_finspace_kx_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone_id":{"type":"string","description_kind":"plain","optional":true},"az_mode":{"type":"string","description_kind":"plain","required":true},"command_line_arguments":{"type":["map","string"],"description_kind":"plain","optional":true},"created_timestamp":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"environment_id":{"type":"string","description_kind":"plain","required":true},"execution_role":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"initialization_script":{"type":"string","description_kind":"plain","optional":true},"last_modified_timestamp":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"release_label":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_reason":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"auto_scaling_configuration":{"nesting_mode":"list","block":{"attributes":{"auto_scaling_metric":{"type":"string","description_kind":"plain","required":true},"max_node_count":{"type":"number","description_kind":"plain","required":true},"metric_target":{"type":"number","description_kind":"plain","required":true},"min_node_count":{"type":"number","description_kind":"plain","required":true},"scale_in_cooldown_seconds":{"type":"number","description_kind":"plain","required":true},"scale_out_cooldown_seconds":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"cache_storage_configurations":{"nesting_mode":"list","block":{"attributes":{"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"capacity_configuration":{"nesting_mode":"list","block":{"attributes":{"node_count":{"type":"number","description_kind":"plain","required":true},"node_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"code":{"nesting_mode":"list","block":{"attributes":{"s3_bucket":{"type":"string","description_kind":"plain","required":true},"s3_key":{"type":"string","description_kind":"plain","required":true},"s3_object_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"database":{"nesting_mode":"list","block":{"attributes":{"changeset_id":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cache_configurations":{"nesting_mode":"list","block":{"attributes":{"cache_type":{"type":"string","description_kind":"plain","required":true},"db_paths":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"savedown_storage_configuration":{"nesting_mode":"list","block":{"attributes":{"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_configuration":{"nesting_mode":"list","block":{"attributes":{"ip_address_type":{"type":"string","description_kind":"plain","required":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_finspace_kx_database":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_timestamp":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"environment_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified_timestamp":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_finspace_kx_environment":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["list","string"],"description_kind":"plain","computed":true},"created_timestamp":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"infrastructure_account_id":{"type":"string","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","required":true},"last_modified_timestamp":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"custom_dns_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_dns_server_ip":{"type":"string","description_kind":"plain","required":true},"custom_dns_server_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"transit_gateway_configuration":{"nesting_mode":"list","block":{"attributes":{"routable_cidr_space":{"type":"string","description_kind":"plain","required":true},"transit_gateway_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"attachment_network_acl_configuration":{"nesting_mode":"list","block":{"attributes":{"cidr_block":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"rule_action":{"type":"string","description_kind":"plain","required":true},"rule_number":{"type":"number","description_kind":"plain","required":true}},"block_types":{"icmp_type_code":{"nesting_mode":"list","block":{"attributes":{"code":{"type":"number","description_kind":"plain","required":true},"type":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"port_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","required":true},"to":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_finspace_kx_user":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"environment_id":{"type":"string","description_kind":"plain","required":true},"iam_role":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fis_experiment_template":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"action":{"nesting_mode":"set","block":{"attributes":{"action_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"start_after":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"target":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"log_configuration":{"nesting_mode":"list","block":{"attributes":{"log_schema_version":{"type":"number","description_kind":"plain","required":true}},"block_types":{"cloudwatch_logs_configuration":{"nesting_mode":"list","block":{"attributes":{"log_group_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"stop_condition":{"nesting_mode":"set","block":{"attributes":{"source":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"target":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"resource_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"resource_type":{"type":"string","description_kind":"plain","required":true},"selection_mode":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"resource_tag":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":50}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_flow_log":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"deliver_cross_account_role":{"type":"string","description_kind":"plain","optional":true},"eni_id":{"type":"string","description_kind":"plain","optional":true},"iam_role_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_destination":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_destination_type":{"type":"string","description_kind":"plain","optional":true},"log_format":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_group_name":{"type":"string","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"max_aggregation_interval":{"type":"number","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"traffic_type":{"type":"string","description_kind":"plain","optional":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","optional":true},"transit_gateway_id":{"type":"string","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"destination_options":{"nesting_mode":"list","block":{"attributes":{"file_format":{"type":"string","description_kind":"plain","optional":true},"hive_compatible_partitions":{"type":"bool","description_kind":"plain","optional":true},"per_hour_partition":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_fms_admin_account":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fms_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"delete_all_policy_resources":{"type":"bool","description_kind":"plain","optional":true},"delete_unused_fm_managed_resources":{"type":"bool","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"exclude_resource_tags":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_update_token":{"type":"string","description_kind":"plain","computed":true},"remediation_enabled":{"type":"bool","description_kind":"plain","optional":true},"resource_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"resource_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_type_list":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"exclude_map":{"nesting_mode":"list","block":{"attributes":{"account":{"type":["set","string"],"description_kind":"plain","optional":true},"orgunit":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"include_map":{"nesting_mode":"list","block":{"attributes":{"account":{"type":["set","string"],"description_kind":"plain","optional":true},"orgunit":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"security_service_policy_data":{"nesting_mode":"list","block":{"attributes":{"managed_service_data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"policy_option":{"nesting_mode":"list","block":{"block_types":{"network_firewall_policy":{"nesting_mode":"list","block":{"attributes":{"firewall_deployment_model":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"third_party_firewall_policy":{"nesting_mode":"list","block":{"attributes":{"firewall_deployment_model":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_fsx_backup":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"file_system_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"volume_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fsx_data_repository_association":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"association_id":{"type":"string","description_kind":"plain","computed":true},"batch_import_meta_data_on_create":{"type":"bool","description_kind":"plain","optional":true},"data_repository_path":{"type":"string","description_kind":"plain","required":true},"delete_data_in_filesystem":{"type":"bool","description_kind":"plain","optional":true},"file_system_id":{"type":"string","description_kind":"plain","required":true},"file_system_path":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"imported_file_chunk_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"s3":{"nesting_mode":"list","block":{"block_types":{"auto_export_policy":{"nesting_mode":"list","block":{"attributes":{"events":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"auto_import_policy":{"nesting_mode":"list","block":{"attributes":{"events":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fsx_file_cache":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"copy_tags_to_data_repository_associations":{"type":"bool","description_kind":"plain","optional":true},"data_repository_association_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"file_cache_id":{"type":"string","description_kind":"plain","computed":true},"file_cache_type":{"type":"string","description_kind":"plain","required":true},"file_cache_type_version":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"storage_capacity":{"type":"number","description_kind":"plain","required":true},"subnet_ids":{"type":["list","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"data_repository_association":{"nesting_mode":"set","block":{"attributes":{"association_id":{"type":"string","description_kind":"plain","computed":true},"data_repository_path":{"type":"string","description_kind":"plain","required":true},"data_repository_subdirectories":{"type":["set","string"],"description_kind":"plain","optional":true},"file_cache_id":{"type":"string","description_kind":"plain","computed":true},"file_cache_path":{"type":"string","description_kind":"plain","required":true},"file_system_id":{"type":"string","description_kind":"plain","computed":true},"file_system_path":{"type":"string","description_kind":"plain","computed":true},"imported_file_chunk_size":{"type":"number","description_kind":"plain","computed":true},"resource_arn":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"nfs":{"nesting_mode":"set","block":{"attributes":{"dns_ips":{"type":["set","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":8},"lustre_configuration":{"nesting_mode":"set","block":{"attributes":{"deployment_type":{"type":"string","description_kind":"plain","required":true},"log_configuration":{"type":["set",["object",{"destination":"string","level":"string"}]],"description_kind":"plain","computed":true},"mount_name":{"type":"string","description_kind":"plain","computed":true},"per_unit_storage_throughput":{"type":"number","description_kind":"plain","required":true},"weekly_maintenance_start_time":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metadata_configuration":{"nesting_mode":"set","block":{"attributes":{"storage_capacity":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":8}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fsx_lustre_file_system":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_import_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"automatic_backup_retention_days":{"type":"number","description_kind":"plain","optional":true,"computed":true},"backup_id":{"type":"string","description_kind":"plain","optional":true},"copy_tags_to_backups":{"type":"bool","description_kind":"plain","optional":true},"daily_automatic_backup_start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"data_compression_type":{"type":"string","description_kind":"plain","optional":true},"deployment_type":{"type":"string","description_kind":"plain","optional":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"drive_cache_type":{"type":"string","description_kind":"plain","optional":true},"export_path":{"type":"string","description_kind":"plain","optional":true,"computed":true},"file_system_type_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"import_path":{"type":"string","description_kind":"plain","optional":true},"imported_file_chunk_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"mount_name":{"type":"string","description_kind":"plain","computed":true},"network_interface_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"per_unit_storage_throughput":{"type":"number","description_kind":"plain","optional":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"storage_capacity":{"type":"number","description_kind":"plain","optional":true},"storage_type":{"type":"string","description_kind":"plain","optional":true},"subnet_ids":{"type":["list","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"weekly_maintenance_start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"log_configuration":{"nesting_mode":"list","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","optional":true,"computed":true},"level":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"root_squash_configuration":{"nesting_mode":"list","block":{"attributes":{"no_squash_nids":{"type":["set","string"],"description_kind":"plain","optional":true},"root_squash":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fsx_ontap_file_system":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"automatic_backup_retention_days":{"type":"number","description_kind":"plain","optional":true},"daily_automatic_backup_start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"deployment_type":{"type":"string","description_kind":"plain","required":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"endpoint_ip_address_range":{"type":"string","description_kind":"plain","optional":true,"computed":true},"endpoints":{"type":["list",["object",{"intercluster":["list",["object",{"dns_name":"string","ip_addresses":["set","string"]}]],"management":["list",["object",{"dns_name":"string","ip_addresses":["set","string"]}]]}]],"description_kind":"plain","computed":true},"fsx_admin_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"preferred_subnet_id":{"type":"string","description_kind":"plain","required":true},"route_table_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"storage_capacity":{"type":"number","description_kind":"plain","optional":true},"storage_type":{"type":"string","description_kind":"plain","optional":true},"subnet_ids":{"type":["list","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"throughput_capacity":{"type":"number","description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"weekly_maintenance_start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"disk_iops_configuration":{"nesting_mode":"list","block":{"attributes":{"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"mode":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fsx_ontap_storage_virtual_machine":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"endpoints":{"type":["list",["object",{"iscsi":["list",["object",{"dns_name":"string","ip_addresses":["set","string"]}]],"management":["list",["object",{"dns_name":"string","ip_addresses":["set","string"]}]],"nfs":["list",["object",{"dns_name":"string","ip_addresses":["set","string"]}]],"smb":["list",["object",{"dns_name":"string","ip_addresses":["set","string"]}]]}]],"description_kind":"plain","computed":true},"file_system_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"root_volume_security_style":{"type":"string","description_kind":"plain","optional":true},"subtype":{"type":"string","description_kind":"plain","computed":true},"svm_admin_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uuid":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"active_directory_configuration":{"nesting_mode":"list","block":{"attributes":{"netbios_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"self_managed_active_directory_configuration":{"nesting_mode":"list","block":{"attributes":{"dns_ips":{"type":["set","string"],"description_kind":"plain","required":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"file_system_administrators_group":{"type":"string","description_kind":"plain","optional":true},"organizational_unit_distinguished_name":{"type":"string","description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fsx_ontap_volume":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bypass_snaplock_enterprise_retention":{"type":"bool","description_kind":"plain","optional":true},"copy_tags_to_backups":{"type":"bool","description_kind":"plain","optional":true},"file_system_id":{"type":"string","description_kind":"plain","computed":true},"flexcache_endpoint_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"junction_path":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"ontap_volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_style":{"type":"string","description_kind":"plain","optional":true,"computed":true},"size_in_megabytes":{"type":"number","description_kind":"plain","required":true},"skip_final_backup":{"type":"bool","description_kind":"plain","optional":true},"snapshot_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_efficiency_enabled":{"type":"bool","description_kind":"plain","optional":true},"storage_virtual_machine_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uuid":{"type":"string","description_kind":"plain","computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"snaplock_configuration":{"nesting_mode":"list","block":{"attributes":{"audit_log_volume":{"type":"bool","description_kind":"plain","optional":true},"privileged_delete":{"type":"string","description_kind":"plain","optional":true},"snaplock_type":{"type":"string","description_kind":"plain","required":true},"volume_append_mode_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"autocommit_period":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"retention_period":{"nesting_mode":"list","block":{"block_types":{"default_retention":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_retention":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_retention":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tiering_policy":{"nesting_mode":"list","block":{"attributes":{"cooling_period":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fsx_openzfs_file_system":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"automatic_backup_retention_days":{"type":"number","description_kind":"plain","optional":true},"backup_id":{"type":"string","description_kind":"plain","optional":true},"copy_tags_to_backups":{"type":"bool","description_kind":"plain","optional":true},"copy_tags_to_volumes":{"type":"bool","description_kind":"plain","optional":true},"daily_automatic_backup_start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"deployment_type":{"type":"string","description_kind":"plain","required":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"endpoint_ip_address_range":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"preferred_subnet_id":{"type":"string","description_kind":"plain","optional":true},"root_volume_id":{"type":"string","description_kind":"plain","computed":true},"route_table_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"storage_capacity":{"type":"number","description_kind":"plain","optional":true},"storage_type":{"type":"string","description_kind":"plain","optional":true},"subnet_ids":{"type":["list","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"throughput_capacity":{"type":"number","description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"weekly_maintenance_start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"disk_iops_configuration":{"nesting_mode":"list","block":{"attributes":{"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"mode":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"root_volume_configuration":{"nesting_mode":"list","block":{"attributes":{"copy_tags_to_snapshots":{"type":"bool","description_kind":"plain","optional":true},"data_compression_type":{"type":"string","description_kind":"plain","optional":true},"read_only":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"record_size_kib":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"nfs_exports":{"nesting_mode":"list","block":{"block_types":{"client_configurations":{"nesting_mode":"set","block":{"attributes":{"clients":{"type":"string","description_kind":"plain","required":true},"options":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":25}},"description_kind":"plain"},"max_items":1},"user_and_group_quotas":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"number","description_kind":"plain","required":true},"storage_capacity_quota_gib":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fsx_openzfs_snapshot":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"volume_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fsx_openzfs_volume":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"copy_tags_to_snapshots":{"type":"bool","description_kind":"plain","optional":true},"data_compression_type":{"type":"string","description_kind":"plain","optional":true},"delete_volume_options":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parent_volume_id":{"type":"string","description_kind":"plain","required":true},"read_only":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"record_size_kib":{"type":"number","description_kind":"plain","optional":true},"storage_capacity_quota_gib":{"type":"number","description_kind":"plain","optional":true,"computed":true},"storage_capacity_reservation_gib":{"type":"number","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"nfs_exports":{"nesting_mode":"list","block":{"block_types":{"client_configurations":{"nesting_mode":"set","block":{"attributes":{"clients":{"type":"string","description_kind":"plain","required":true},"options":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":25}},"description_kind":"plain"},"max_items":1},"origin_snapshot":{"nesting_mode":"list","block":{"attributes":{"copy_strategy":{"type":"string","description_kind":"plain","required":true},"snapshot_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"user_and_group_quotas":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"number","description_kind":"plain","required":true},"storage_capacity_quota_gib":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"}},"aws_fsx_windows_file_system":{"version":0,"block":{"attributes":{"active_directory_id":{"type":"string","description_kind":"plain","optional":true},"aliases":{"type":["set","string"],"description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"automatic_backup_retention_days":{"type":"number","description_kind":"plain","optional":true},"backup_id":{"type":"string","description_kind":"plain","optional":true},"copy_tags_to_backups":{"type":"bool","description_kind":"plain","optional":true},"daily_automatic_backup_start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"deployment_type":{"type":"string","description_kind":"plain","optional":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"preferred_file_server_ip":{"type":"string","description_kind":"plain","computed":true},"preferred_subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"remote_administration_endpoint":{"type":"string","description_kind":"plain","computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"skip_final_backup":{"type":"bool","description_kind":"plain","optional":true},"storage_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"storage_type":{"type":"string","description_kind":"plain","optional":true},"subnet_ids":{"type":["list","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"throughput_capacity":{"type":"number","description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"weekly_maintenance_start_time":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"audit_log_configuration":{"nesting_mode":"list","block":{"attributes":{"audit_log_destination":{"type":"string","description_kind":"plain","optional":true,"computed":true},"file_access_audit_log_level":{"type":"string","description_kind":"plain","optional":true},"file_share_access_audit_log_level":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"disk_iops_configuration":{"nesting_mode":"list","block":{"attributes":{"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"mode":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"self_managed_active_directory":{"nesting_mode":"list","block":{"attributes":{"dns_ips":{"type":["set","string"],"description_kind":"plain","required":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"file_system_administrators_group":{"type":"string","description_kind":"plain","optional":true},"organizational_unit_distinguished_name":{"type":"string","description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_gamelift_alias":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"routing_strategy":{"nesting_mode":"list","block":{"attributes":{"fleet_id":{"type":"string","description_kind":"plain","optional":true},"message":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_gamelift_build":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"operating_system":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"storage_location":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true},"object_version":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_gamelift_fleet":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"build_arn":{"type":"string","description_kind":"plain","computed":true},"build_id":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"ec2_instance_type":{"type":"string","description_kind":"plain","required":true},"fleet_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_role_arn":{"type":"string","description_kind":"plain","optional":true},"log_paths":{"type":["list","string"],"description_kind":"plain","computed":true},"metric_groups":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"new_game_session_protection_policy":{"type":"string","description_kind":"plain","optional":true},"operating_system":{"type":"string","description_kind":"plain","computed":true},"script_arn":{"type":"string","description_kind":"plain","computed":true},"script_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"certificate_configuration":{"nesting_mode":"list","block":{"attributes":{"certificate_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ec2_inbound_permission":{"nesting_mode":"set","block":{"attributes":{"from_port":{"type":"number","description_kind":"plain","required":true},"ip_range":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"to_port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":50},"resource_creation_limit_policy":{"nesting_mode":"list","block":{"attributes":{"new_game_sessions_per_creator":{"type":"number","description_kind":"plain","optional":true},"policy_period_in_minutes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"runtime_configuration":{"nesting_mode":"list","block":{"attributes":{"game_session_activation_timeout_seconds":{"type":"number","description_kind":"plain","optional":true},"max_concurrent_game_session_activations":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"server_process":{"nesting_mode":"list","block":{"attributes":{"concurrent_executions":{"type":"number","description_kind":"plain","required":true},"launch_path":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":50}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_gamelift_game_server_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_scaling_group_arn":{"type":"string","description_kind":"plain","computed":true},"balancing_strategy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"game_server_group_name":{"type":"string","description_kind":"plain","required":true},"game_server_protection_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_size":{"type":"number","description_kind":"plain","required":true},"min_size":{"type":"number","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_subnets":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"auto_scaling_policy":{"nesting_mode":"list","block":{"attributes":{"estimated_instance_warmup":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"target_tracking_configuration":{"nesting_mode":"list","block":{"attributes":{"target_value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"instance_definition":{"nesting_mode":"set","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","required":true},"weighted_capacity":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":2,"max_items":20},"launch_template":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_gamelift_game_session_queue":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"custom_event_data":{"type":"string","description_kind":"plain","optional":true},"destinations":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"notification_target":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"player_latency_policy":{"nesting_mode":"list","block":{"attributes":{"maximum_individual_player_latency_milliseconds":{"type":"number","description_kind":"plain","required":true},"policy_duration_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_gamelift_script":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","optional":true},"zip_file":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"storage_location":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true},"object_version":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_glacier_vault":{"version":0,"block":{"attributes":{"access_policy":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"notification":{"nesting_mode":"list","block":{"attributes":{"events":{"type":["set","string"],"description_kind":"plain","required":true},"sns_topic":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_glacier_vault_lock":{"version":0,"block":{"attributes":{"complete_lock":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_deletion_error":{"type":"bool","description_kind":"plain","optional":true},"policy":{"type":"string","description_kind":"plain","required":true},"vault_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_globalaccelerator_accelerator":{"version":0,"block":{"attributes":{"dns_name":{"type":"string","description_kind":"plain","computed":true},"dual_stack_dns_name":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description_kind":"plain","optional":true},"ip_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"ip_sets":{"type":["list",["object",{"ip_addresses":["list","string"],"ip_family":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"attributes":{"nesting_mode":"list","block":{"attributes":{"flow_logs_enabled":{"type":"bool","description_kind":"plain","optional":true},"flow_logs_s3_bucket":{"type":"string","description_kind":"plain","optional":true},"flow_logs_s3_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_globalaccelerator_custom_routing_accelerator":{"version":0,"block":{"attributes":{"dns_name":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description_kind":"plain","optional":true},"ip_addresses":{"type":["list","string"],"description_kind":"plain","optional":true},"ip_sets":{"type":["list",["object",{"ip_addresses":["list","string"],"ip_family":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"attributes":{"nesting_mode":"list","block":{"attributes":{"flow_logs_enabled":{"type":"bool","description_kind":"plain","optional":true},"flow_logs_s3_bucket":{"type":"string","description_kind":"plain","optional":true},"flow_logs_s3_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_globalaccelerator_custom_routing_endpoint_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"endpoint_group_region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listener_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"destination_configuration":{"nesting_mode":"set","block":{"attributes":{"from_port":{"type":"number","description_kind":"plain","required":true},"protocols":{"type":["set","string"],"description_kind":"plain","required":true},"to_port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"endpoint_configuration":{"nesting_mode":"set","block":{"attributes":{"endpoint_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_globalaccelerator_custom_routing_listener":{"version":0,"block":{"attributes":{"accelerator_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"port_range":{"nesting_mode":"set","block":{"attributes":{"from_port":{"type":"number","description_kind":"plain","optional":true},"to_port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_globalaccelerator_endpoint_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"endpoint_group_region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"health_check_interval_seconds":{"type":"number","description_kind":"plain","optional":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true,"computed":true},"health_check_port":{"type":"number","description_kind":"plain","optional":true,"computed":true},"health_check_protocol":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listener_arn":{"type":"string","description_kind":"plain","required":true},"threshold_count":{"type":"number","description_kind":"plain","optional":true},"traffic_dial_percentage":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"endpoint_configuration":{"nesting_mode":"set","block":{"attributes":{"client_ip_preservation_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"endpoint_id":{"type":"string","description_kind":"plain","optional":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"port_override":{"nesting_mode":"set","block":{"attributes":{"endpoint_port":{"type":"number","description_kind":"plain","required":true},"listener_port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_globalaccelerator_listener":{"version":0,"block":{"attributes":{"accelerator_arn":{"type":"string","description_kind":"plain","required":true},"client_affinity":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","required":true}},"block_types":{"port_range":{"nesting_mode":"set","block":{"attributes":{"from_port":{"type":"number","description_kind":"plain","optional":true},"to_port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_glue_catalog_database":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_uri":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"create_table_default_permission":{"nesting_mode":"list","block":{"attributes":{"permissions":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"principal":{"nesting_mode":"list","block":{"attributes":{"data_lake_principal_identifier":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"target_database":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","required":true},"database_name":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_glue_catalog_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","optional":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"retention":{"type":"number","description_kind":"plain","optional":true},"table_type":{"type":"string","description_kind":"plain","optional":true},"view_expanded_text":{"type":"string","description_kind":"plain","optional":true},"view_original_text":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"open_table_format_input":{"nesting_mode":"list","block":{"block_types":{"iceberg_input":{"nesting_mode":"list","block":{"attributes":{"metadata_operation":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"partition_index":{"nesting_mode":"list","block":{"attributes":{"index_name":{"type":"string","description_kind":"plain","required":true},"index_status":{"type":"string","description_kind":"plain","computed":true},"keys":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":3},"partition_keys":{"nesting_mode":"list","block":{"attributes":{"comment":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"storage_descriptor":{"nesting_mode":"list","block":{"attributes":{"bucket_columns":{"type":["list","string"],"description_kind":"plain","optional":true},"compressed":{"type":"bool","description_kind":"plain","optional":true},"input_format":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","optional":true},"number_of_buckets":{"type":"number","description_kind":"plain","optional":true},"output_format":{"type":"string","description_kind":"plain","optional":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"stored_as_sub_directories":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"comment":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"schema_reference":{"nesting_mode":"list","block":{"attributes":{"schema_version_id":{"type":"string","description_kind":"plain","optional":true},"schema_version_number":{"type":"number","description_kind":"plain","required":true}},"block_types":{"schema_id":{"nesting_mode":"list","block":{"attributes":{"registry_name":{"type":"string","description_kind":"plain","optional":true},"schema_arn":{"type":"string","description_kind":"plain","optional":true},"schema_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ser_de_info":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"serialization_library":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"skewed_info":{"nesting_mode":"list","block":{"attributes":{"skewed_column_names":{"type":["list","string"],"description_kind":"plain","optional":true},"skewed_column_value_location_maps":{"type":["map","string"],"description_kind":"plain","optional":true},"skewed_column_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sort_columns":{"nesting_mode":"list","block":{"attributes":{"column":{"type":"string","description_kind":"plain","required":true},"sort_order":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"target_table":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","required":true},"database_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_glue_classifier":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"csv_classifier":{"nesting_mode":"list","block":{"attributes":{"allow_single_column":{"type":"bool","description_kind":"plain","optional":true},"contains_header":{"type":"string","description_kind":"plain","optional":true},"custom_datatype_configured":{"type":"bool","description_kind":"plain","optional":true},"custom_datatypes":{"type":["list","string"],"description_kind":"plain","optional":true},"delimiter":{"type":"string","description_kind":"plain","optional":true},"disable_value_trimming":{"type":"bool","description_kind":"plain","optional":true},"header":{"type":["list","string"],"description_kind":"plain","optional":true},"quote_symbol":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"grok_classifier":{"nesting_mode":"list","block":{"attributes":{"classification":{"type":"string","description_kind":"plain","required":true},"custom_patterns":{"type":"string","description_kind":"plain","optional":true},"grok_pattern":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_classifier":{"nesting_mode":"list","block":{"attributes":{"json_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"xml_classifier":{"nesting_mode":"list","block":{"attributes":{"classification":{"type":"string","description_kind":"plain","required":true},"row_tag":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_glue_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_properties":{"type":["map","string"],"description_kind":"plain","optional":true,"sensitive":true},"connection_type":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"match_criteria":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"physical_connection_requirements":{"nesting_mode":"list","block":{"attributes":{"availability_zone":{"type":"string","description_kind":"plain","optional":true},"security_group_id_list":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_glue_crawler":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"classifiers":{"type":["list","string"],"description_kind":"plain","optional":true},"configuration":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"role":{"type":"string","description_kind":"plain","required":true},"schedule":{"type":"string","description_kind":"plain","optional":true},"security_configuration":{"type":"string","description_kind":"plain","optional":true},"table_prefix":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"catalog_target":{"nesting_mode":"list","block":{"attributes":{"connection_name":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"dlq_event_queue_arn":{"type":"string","description_kind":"plain","optional":true},"event_queue_arn":{"type":"string","description_kind":"plain","optional":true},"tables":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"delta_target":{"nesting_mode":"list","block":{"attributes":{"connection_name":{"type":"string","description_kind":"plain","optional":true},"create_native_delta_table":{"type":"bool","description_kind":"plain","optional":true},"delta_tables":{"type":["set","string"],"description_kind":"plain","required":true},"write_manifest":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"dynamodb_target":{"nesting_mode":"list","block":{"attributes":{"path":{"type":"string","description_kind":"plain","required":true},"scan_all":{"type":"bool","description_kind":"plain","optional":true},"scan_rate":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"hudi_target":{"nesting_mode":"list","block":{"attributes":{"connection_name":{"type":"string","description_kind":"plain","optional":true},"exclusions":{"type":["list","string"],"description_kind":"plain","optional":true},"maximum_traversal_depth":{"type":"number","description_kind":"plain","required":true},"paths":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"iceberg_target":{"nesting_mode":"list","block":{"attributes":{"connection_name":{"type":"string","description_kind":"plain","optional":true},"exclusions":{"type":["list","string"],"description_kind":"plain","optional":true},"maximum_traversal_depth":{"type":"number","description_kind":"plain","required":true},"paths":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"jdbc_target":{"nesting_mode":"list","block":{"attributes":{"connection_name":{"type":"string","description_kind":"plain","required":true},"enable_additional_metadata":{"type":["list","string"],"description_kind":"plain","optional":true},"exclusions":{"type":["list","string"],"description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"lake_formation_configuration":{"nesting_mode":"list","block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"use_lake_formation_credentials":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"lineage_configuration":{"nesting_mode":"list","block":{"attributes":{"crawler_lineage_settings":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"mongodb_target":{"nesting_mode":"list","block":{"attributes":{"connection_name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","required":true},"scan_all":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"recrawl_policy":{"nesting_mode":"list","block":{"attributes":{"recrawl_behavior":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_target":{"nesting_mode":"list","block":{"attributes":{"connection_name":{"type":"string","description_kind":"plain","optional":true},"dlq_event_queue_arn":{"type":"string","description_kind":"plain","optional":true},"event_queue_arn":{"type":"string","description_kind":"plain","optional":true},"exclusions":{"type":["list","string"],"description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","required":true},"sample_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"schema_change_policy":{"nesting_mode":"list","block":{"attributes":{"delete_behavior":{"type":"string","description_kind":"plain","optional":true},"update_behavior":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_glue_data_catalog_encryption_settings":{"version":0,"block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"data_catalog_encryption_settings":{"nesting_mode":"list","block":{"block_types":{"connection_password_encryption":{"nesting_mode":"list","block":{"attributes":{"aws_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"return_connection_password_encrypted":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"encryption_at_rest":{"nesting_mode":"list","block":{"attributes":{"catalog_encryption_mode":{"type":"string","description_kind":"plain","required":true},"sse_aws_kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_glue_data_quality_ruleset":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_on":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified_on":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recommendation_run_id":{"type":"string","description_kind":"plain","computed":true},"ruleset":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"target_table":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_glue_dev_endpoint":{"version":0,"block":{"attributes":{"arguments":{"type":["map","string"],"description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"extra_jars_s3_path":{"type":"string","description_kind":"plain","optional":true},"extra_python_libs_s3_path":{"type":"string","description_kind":"plain","optional":true},"failure_reason":{"type":"string","description_kind":"plain","computed":true},"glue_version":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"number_of_nodes":{"type":"number","description_kind":"plain","optional":true},"number_of_workers":{"type":"number","description_kind":"plain","optional":true},"private_address":{"type":"string","description_kind":"plain","computed":true},"public_address":{"type":"string","description_kind":"plain","computed":true},"public_key":{"type":"string","description_kind":"plain","optional":true},"public_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"security_configuration":{"type":"string","description_kind":"plain","optional":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"worker_type":{"type":"string","description_kind":"plain","optional":true},"yarn_endpoint_address":{"type":"string","description_kind":"plain","computed":true},"zeppelin_remote_spark_interpreter_port":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_glue_job":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"connections":{"type":["list","string"],"description_kind":"plain","optional":true},"default_arguments":{"type":["map","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"execution_class":{"type":"string","description_kind":"plain","optional":true},"glue_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"max_retries":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"non_overridable_arguments":{"type":["map","string"],"description_kind":"plain","optional":true},"number_of_workers":{"type":"number","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"security_configuration":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"timeout":{"type":"number","description_kind":"plain","optional":true,"computed":true},"worker_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"command":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"python_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"runtime":{"type":"string","description_kind":"plain","optional":true,"computed":true},"script_location":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"execution_property":{"nesting_mode":"list","block":{"attributes":{"max_concurrent_runs":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"notification_property":{"nesting_mode":"list","block":{"attributes":{"notify_delay_after":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_glue_ml_transform":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"glue_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"label_count":{"type":"number","description_kind":"plain","computed":true},"max_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"max_retries":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"number_of_workers":{"type":"number","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"schema":{"type":["list",["object",{"data_type":"string","name":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"timeout":{"type":"number","description_kind":"plain","optional":true},"worker_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"input_record_tables":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true},"connection_name":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"parameters":{"nesting_mode":"list","block":{"attributes":{"transform_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"find_matches_parameters":{"nesting_mode":"list","block":{"attributes":{"accuracy_cost_trade_off":{"type":"number","description_kind":"plain","optional":true},"enforce_provided_labels":{"type":"bool","description_kind":"plain","optional":true},"precision_recall_trade_off":{"type":"number","description_kind":"plain","optional":true},"primary_key_column_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_glue_partition":{"version":0,"block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_accessed_time":{"type":"string","description_kind":"plain","computed":true},"last_analyzed_time":{"type":"string","description_kind":"plain","computed":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"partition_values":{"type":["list","string"],"description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"storage_descriptor":{"nesting_mode":"list","block":{"attributes":{"bucket_columns":{"type":["list","string"],"description_kind":"plain","optional":true},"compressed":{"type":"bool","description_kind":"plain","optional":true},"input_format":{"type":"string","description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","optional":true},"number_of_buckets":{"type":"number","description_kind":"plain","optional":true},"output_format":{"type":"string","description_kind":"plain","optional":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"stored_as_sub_directories":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"comment":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"ser_de_info":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"serialization_library":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"skewed_info":{"nesting_mode":"list","block":{"attributes":{"skewed_column_names":{"type":["list","string"],"description_kind":"plain","optional":true},"skewed_column_value_location_maps":{"type":["map","string"],"description_kind":"plain","optional":true},"skewed_column_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sort_columns":{"nesting_mode":"list","block":{"attributes":{"column":{"type":"string","description_kind":"plain","required":true},"sort_order":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_glue_partition_index":{"version":0,"block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"partition_index":{"nesting_mode":"list","block":{"attributes":{"index_name":{"type":"string","description_kind":"plain","optional":true},"index_status":{"type":"string","description_kind":"plain","computed":true},"keys":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_glue_registry":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"registry_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_glue_resource_policy":{"version":0,"block":{"attributes":{"enable_hybrid":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_glue_schema":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"compatibility":{"type":"string","description_kind":"plain","required":true},"data_format":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest_schema_version":{"type":"number","description_kind":"plain","computed":true},"next_schema_version":{"type":"number","description_kind":"plain","computed":true},"registry_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"registry_name":{"type":"string","description_kind":"plain","computed":true},"schema_checkpoint":{"type":"number","description_kind":"plain","computed":true},"schema_definition":{"type":"string","description_kind":"plain","required":true},"schema_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_glue_security_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"encryption_configuration":{"nesting_mode":"list","block":{"block_types":{"cloudwatch_encryption":{"nesting_mode":"list","block":{"attributes":{"cloudwatch_encryption_mode":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"job_bookmarks_encryption":{"nesting_mode":"list","block":{"attributes":{"job_bookmarks_encryption_mode":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"s3_encryption":{"nesting_mode":"list","block":{"attributes":{"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"s3_encryption_mode":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_glue_trigger":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"schedule":{"type":"string","description_kind":"plain","optional":true},"start_on_creation":{"type":"bool","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true},"workflow_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"arguments":{"type":["map","string"],"description_kind":"plain","optional":true},"crawler_name":{"type":"string","description_kind":"plain","optional":true},"job_name":{"type":"string","description_kind":"plain","optional":true},"security_configuration":{"type":"string","description_kind":"plain","optional":true},"timeout":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"notification_property":{"nesting_mode":"list","block":{"attributes":{"notify_delay_after":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"event_batching_condition":{"nesting_mode":"list","block":{"attributes":{"batch_size":{"type":"number","description_kind":"plain","required":true},"batch_window":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"predicate":{"nesting_mode":"list","block":{"attributes":{"logical":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"conditions":{"nesting_mode":"list","block":{"attributes":{"crawl_state":{"type":"string","description_kind":"plain","optional":true},"crawler_name":{"type":"string","description_kind":"plain","optional":true},"job_name":{"type":"string","description_kind":"plain","optional":true},"logical_operator":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_glue_user_defined_function":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"catalog_id":{"type":"string","description_kind":"plain","optional":true},"class_name":{"type":"string","description_kind":"plain","required":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_name":{"type":"string","description_kind":"plain","required":true},"owner_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"resource_uris":{"nesting_mode":"set","block":{"attributes":{"resource_type":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1000}},"description_kind":"plain"}},"aws_glue_workflow":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_run_properties":{"type":["map","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_concurrent_runs":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_grafana_license_association":{"version":0,"block":{"attributes":{"free_trial_expiration":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_expiration":{"type":"string","description_kind":"plain","computed":true},"license_type":{"type":"string","description_kind":"plain","required":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_grafana_role_association":{"version":0,"block":{"attributes":{"group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role":{"type":"string","description_kind":"plain","required":true},"user_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_grafana_workspace":{"version":0,"block":{"attributes":{"account_access_type":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"authentication_providers":{"type":["list","string"],"description_kind":"plain","required":true},"configuration":{"type":"string","description_kind":"plain","optional":true,"computed":true},"data_sources":{"type":["list","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"grafana_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"notification_destinations":{"type":["list","string"],"description_kind":"plain","optional":true},"organization_role_name":{"type":"string","description_kind":"plain","optional":true},"organizational_units":{"type":["list","string"],"description_kind":"plain","optional":true},"permission_type":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"saml_configuration_status":{"type":"string","description_kind":"plain","computed":true},"stack_set_name":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"network_access_control":{"nesting_mode":"list","block":{"attributes":{"prefix_list_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpce_ids":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_configuration":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_grafana_workspace_api_key":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","computed":true},"key_name":{"type":"string","description_kind":"plain","required":true},"key_role":{"type":"string","description_kind":"plain","required":true},"seconds_to_live":{"type":"number","description_kind":"plain","required":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_grafana_workspace_saml_configuration":{"version":0,"block":{"attributes":{"admin_role_values":{"type":["list","string"],"description_kind":"plain","optional":true},"allowed_organizations":{"type":["list","string"],"description_kind":"plain","optional":true},"editor_role_values":{"type":["list","string"],"description_kind":"plain","required":true},"email_assertion":{"type":"string","description_kind":"plain","optional":true,"computed":true},"groups_assertion":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idp_metadata_url":{"type":"string","description_kind":"plain","optional":true},"idp_metadata_xml":{"type":"string","description_kind":"plain","optional":true},"login_assertion":{"type":"string","description_kind":"plain","optional":true,"computed":true},"login_validity_duration":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name_assertion":{"type":"string","description_kind":"plain","optional":true,"computed":true},"org_assertion":{"type":"string","description_kind":"plain","optional":true},"role_assertion":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_guardduty_detector":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"enable":{"type":"bool","description_kind":"plain","optional":true},"finding_publishing_frequency":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"datasources":{"nesting_mode":"list","block":{"block_types":{"kubernetes":{"nesting_mode":"list","block":{"block_types":{"audit_logs":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"malware_protection":{"nesting_mode":"list","block":{"block_types":{"scan_ec2_instance_with_findings":{"nesting_mode":"list","block":{"block_types":{"ebs_volumes":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"s3_logs":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_guardduty_filter":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"detector_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"rank":{"type":"number","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"finding_criteria":{"nesting_mode":"list","block":{"block_types":{"criterion":{"nesting_mode":"set","block":{"attributes":{"equals":{"type":["list","string"],"description_kind":"plain","optional":true},"field":{"type":"string","description_kind":"plain","required":true},"greater_than":{"type":"string","description_kind":"plain","optional":true},"greater_than_or_equal":{"type":"string","description_kind":"plain","optional":true},"less_than":{"type":"string","description_kind":"plain","optional":true},"less_than_or_equal":{"type":"string","description_kind":"plain","optional":true},"not_equals":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_guardduty_invite_accepter":{"version":0,"block":{"attributes":{"detector_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"master_account_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_guardduty_ipset":{"version":0,"block":{"attributes":{"activate":{"type":"bool","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"detector_id":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_guardduty_member":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"detector_id":{"type":"string","description_kind":"plain","required":true},"disable_email_notification":{"type":"bool","description_kind":"plain","optional":true},"email":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invitation_message":{"type":"string","description_kind":"plain","optional":true},"invite":{"type":"bool","description_kind":"plain","optional":true},"relationship_status":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_guardduty_organization_admin_account":{"version":0,"block":{"attributes":{"admin_account_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_guardduty_organization_configuration":{"version":0,"block":{"attributes":{"auto_enable":{"type":"bool","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"auto_enable_organization_members":{"type":"string","description_kind":"plain","optional":true,"computed":true},"detector_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"datasources":{"nesting_mode":"list","block":{"block_types":{"kubernetes":{"nesting_mode":"list","block":{"block_types":{"audit_logs":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"malware_protection":{"nesting_mode":"list","block":{"block_types":{"scan_ec2_instance_with_findings":{"nesting_mode":"list","block":{"block_types":{"ebs_volumes":{"nesting_mode":"list","block":{"attributes":{"auto_enable":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"s3_logs":{"nesting_mode":"list","block":{"attributes":{"auto_enable":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_guardduty_publishing_destination":{"version":0,"block":{"attributes":{"destination_arn":{"type":"string","description_kind":"plain","required":true},"destination_type":{"type":"string","description_kind":"plain","optional":true},"detector_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_guardduty_threatintelset":{"version":0,"block":{"attributes":{"activate":{"type":"bool","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"detector_id":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_iam_access_key":{"version":0,"block":{"attributes":{"create_date":{"type":"string","description_kind":"plain","computed":true},"encrypted_secret":{"type":"string","description_kind":"plain","computed":true},"encrypted_ses_smtp_password_v4":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_fingerprint":{"type":"string","description_kind":"plain","computed":true},"pgp_key":{"type":"string","description_kind":"plain","optional":true},"secret":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"ses_smtp_password_v4":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"status":{"type":"string","description_kind":"plain","optional":true},"user":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_account_alias":{"version":0,"block":{"attributes":{"account_alias":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_iam_account_password_policy":{"version":0,"block":{"attributes":{"allow_users_to_change_password":{"type":"bool","description_kind":"plain","optional":true},"expire_passwords":{"type":"bool","description_kind":"plain","computed":true},"hard_expiry":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_password_age":{"type":"number","description_kind":"plain","optional":true,"computed":true},"minimum_password_length":{"type":"number","description_kind":"plain","optional":true},"password_reuse_prevention":{"type":"number","description_kind":"plain","optional":true,"computed":true},"require_lowercase_characters":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"require_numbers":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"require_symbols":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"require_uppercase_characters":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_iam_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"unique_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_group_membership":{"version":0,"block":{"attributes":{"group":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"users":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_group_policy":{"version":0,"block":{"attributes":{"group":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_group_policy_attachment":{"version":0,"block":{"attributes":{"group":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_instance_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"create_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","optional":true},"role":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"unique_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_openid_connect_provider":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"client_id_list":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"thumbprint_list":{"type":["list","string"],"description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","optional":true},"policy":{"type":"string","description_kind":"plain","required":true},"policy_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_iam_policy_attachment":{"version":0,"block":{"attributes":{"groups":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy_arn":{"type":"string","description_kind":"plain","required":true},"roles":{"type":["set","string"],"description_kind":"plain","optional":true},"users":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_iam_role":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"assume_role_policy":{"type":"string","description_kind":"plain","required":true},"create_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"force_detach_policies":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_policy_arns":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"max_session_duration":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","optional":true},"permissions_boundary":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"unique_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"inline_policy":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"policy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_iam_role_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"policy":{"type":"string","description_kind":"plain","required":true},"role":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_role_policy_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_arn":{"type":"string","description_kind":"plain","required":true},"role":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_saml_provider":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"saml_metadata_document":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"valid_until":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_security_token_service_preferences":{"version":0,"block":{"attributes":{"global_endpoint_token_version":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_iam_server_certificate":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_body":{"type":"string","description_kind":"plain","required":true},"certificate_chain":{"type":"string","description_kind":"plain","optional":true},"expiration":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","optional":true},"private_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"upload_date":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_service_linked_role":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_service_name":{"type":"string","description_kind":"plain","required":true},"create_date":{"type":"string","description_kind":"plain","computed":true},"custom_suffix":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"path":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"unique_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_service_specific_credential":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_name":{"type":"string","description_kind":"plain","required":true},"service_password":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"service_specific_credential_id":{"type":"string","description_kind":"plain","computed":true},"service_user_name":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","optional":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_signing_certificate":{"version":0,"block":{"attributes":{"certificate_body":{"type":"string","description_kind":"plain","required":true},"certificate_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","optional":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_user":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"force_destroy":{"type":"bool","description":"Delete user even if it has non-Terraform-managed IAM access keys, login profile or MFA devices","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true},"permissions_boundary":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"unique_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_user_group_membership":{"version":0,"block":{"attributes":{"groups":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_user_login_profile":{"version":0,"block":{"attributes":{"encrypted_password":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_fingerprint":{"type":"string","description_kind":"plain","computed":true},"password":{"type":"string","description_kind":"plain","computed":true},"password_length":{"type":"number","description_kind":"plain","optional":true},"password_reset_required":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"pgp_key":{"type":"string","description_kind":"plain","optional":true},"user":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_user_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"policy":{"type":"string","description_kind":"plain","required":true},"user":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_user_policy_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_arn":{"type":"string","description_kind":"plain","required":true},"user":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_user_ssh_key":{"version":0,"block":{"attributes":{"encoding":{"type":"string","description_kind":"plain","required":true},"fingerprint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_key":{"type":"string","description_kind":"plain","required":true},"ssh_public_key_id":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_virtual_mfa_device":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"base_32_string_seed":{"type":"string","description_kind":"plain","computed":true},"enable_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","optional":true},"qr_code_png":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_name":{"type":"string","description_kind":"plain","computed":true},"virtual_mfa_device_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_identitystore_group":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"external_ids":{"type":["list",["object",{"id":"string","issuer":"string"}]],"description_kind":"plain","computed":true},"group_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_store_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_identitystore_group_membership":{"version":0,"block":{"attributes":{"group_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_store_id":{"type":"string","description_kind":"plain","required":true},"member_id":{"type":"string","description_kind":"plain","required":true},"membership_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_identitystore_user":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","required":true},"external_ids":{"type":["list",["object",{"id":"string","issuer":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_store_id":{"type":"string","description_kind":"plain","required":true},"locale":{"type":"string","description_kind":"plain","optional":true},"nickname":{"type":"string","description_kind":"plain","optional":true},"preferred_language":{"type":"string","description_kind":"plain","optional":true},"profile_url":{"type":"string","description_kind":"plain","optional":true},"timezone":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","optional":true},"user_id":{"type":"string","description_kind":"plain","computed":true},"user_name":{"type":"string","description_kind":"plain","required":true},"user_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"addresses":{"nesting_mode":"list","block":{"attributes":{"country":{"type":"string","description_kind":"plain","optional":true},"formatted":{"type":"string","description_kind":"plain","optional":true},"locality":{"type":"string","description_kind":"plain","optional":true},"postal_code":{"type":"string","description_kind":"plain","optional":true},"primary":{"type":"bool","description_kind":"plain","optional":true},"region":{"type":"string","description_kind":"plain","optional":true},"street_address":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"emails":{"nesting_mode":"list","block":{"attributes":{"primary":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"name":{"nesting_mode":"list","block":{"attributes":{"family_name":{"type":"string","description_kind":"plain","required":true},"formatted":{"type":"string","description_kind":"plain","optional":true},"given_name":{"type":"string","description_kind":"plain","required":true},"honorific_prefix":{"type":"string","description_kind":"plain","optional":true},"honorific_suffix":{"type":"string","description_kind":"plain","optional":true},"middle_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"phone_numbers":{"nesting_mode":"list","block":{"attributes":{"primary":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_imagebuilder_component":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"change_description":{"type":"string","description_kind":"plain","optional":true},"data":{"type":"string","description_kind":"plain","optional":true,"computed":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","computed":true},"platform":{"type":"string","description_kind":"plain","required":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"supported_os_versions":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"uri":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_imagebuilder_container_recipe":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"container_type":{"type":"string","description_kind":"plain","required":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"dockerfile_template_data":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dockerfile_template_uri":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","computed":true},"parent_image":{"type":"string","description_kind":"plain","required":true},"platform":{"type":"string","description_kind":"plain","computed":true},"platform_override":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","required":true},"working_directory":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"component":{"nesting_mode":"list","block":{"attributes":{"component_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1},"instance_configuration":{"nesting_mode":"list","block":{"attributes":{"image":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"block_device_mapping":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","optional":true},"no_device":{"type":"bool","description_kind":"plain","optional":true},"virtual_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ebs":{"nesting_mode":"list","block":{"attributes":{"delete_on_termination":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"string","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true},"throughput":{"type":"number","description_kind":"plain","optional":true},"volume_size":{"type":"number","description_kind":"plain","optional":true},"volume_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"target_repository":{"nesting_mode":"list","block":{"attributes":{"repository_name":{"type":"string","description_kind":"plain","required":true},"service":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_imagebuilder_distribution_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"date_updated":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"distribution":{"nesting_mode":"set","block":{"attributes":{"license_configuration_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"region":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ami_distribution_configuration":{"nesting_mode":"list","block":{"attributes":{"ami_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"target_account_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"launch_permission":{"nesting_mode":"list","block":{"attributes":{"organization_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"organizational_unit_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"user_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"user_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"container_distribution_configuration":{"nesting_mode":"list","block":{"attributes":{"container_tags":{"type":["set","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"target_repository":{"nesting_mode":"list","block":{"attributes":{"repository_name":{"type":"string","description_kind":"plain","required":true},"service":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"fast_launch_configuration":{"nesting_mode":"set","block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"max_parallel_launches":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"launch_template":{"nesting_mode":"list","block":{"attributes":{"launch_template_id":{"type":"string","description_kind":"plain","optional":true},"launch_template_name":{"type":"string","description_kind":"plain","optional":true},"launch_template_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"snapshot_configuration":{"nesting_mode":"list","block":{"attributes":{"target_resource_count":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1000},"launch_template_configuration":{"nesting_mode":"set","block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true},"default":{"type":"bool","description_kind":"plain","optional":true},"launch_template_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_imagebuilder_image":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"container_recipe_arn":{"type":"string","description_kind":"plain","optional":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"distribution_configuration_arn":{"type":"string","description_kind":"plain","optional":true},"enhanced_image_metadata_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_recipe_arn":{"type":"string","description_kind":"plain","optional":true},"infrastructure_configuration_arn":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","computed":true},"os_version":{"type":"string","description_kind":"plain","computed":true},"output_resources":{"type":["list",["object",{"amis":["set",["object",{"account_id":"string","description":"string","image":"string","name":"string","region":"string"}]],"containers":["set",["object",{"image_uris":["set","string"],"region":"string"}]]}]],"description_kind":"plain","computed":true},"platform":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"image_tests_configuration":{"nesting_mode":"list","block":{"attributes":{"image_tests_enabled":{"type":"bool","description_kind":"plain","optional":true},"timeout_minutes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_imagebuilder_image_pipeline":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"container_recipe_arn":{"type":"string","description_kind":"plain","optional":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"date_last_run":{"type":"string","description_kind":"plain","computed":true},"date_next_run":{"type":"string","description_kind":"plain","computed":true},"date_updated":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"distribution_configuration_arn":{"type":"string","description_kind":"plain","optional":true},"enhanced_image_metadata_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_recipe_arn":{"type":"string","description_kind":"plain","optional":true},"infrastructure_configuration_arn":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"platform":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"image_scanning_configuration":{"nesting_mode":"list","block":{"attributes":{"image_scanning_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"ecr_configuration":{"nesting_mode":"list","block":{"attributes":{"container_tags":{"type":["set","string"],"description_kind":"plain","optional":true},"repository_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"image_tests_configuration":{"nesting_mode":"list","block":{"attributes":{"image_tests_enabled":{"type":"bool","description_kind":"plain","optional":true},"timeout_minutes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"schedule":{"nesting_mode":"list","block":{"attributes":{"pipeline_execution_start_condition":{"type":"string","description_kind":"plain","optional":true},"schedule_expression":{"type":"string","description_kind":"plain","required":true},"timezone":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_imagebuilder_image_recipe":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","computed":true},"parent_image":{"type":"string","description_kind":"plain","required":true},"platform":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_data_base64":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","required":true},"working_directory":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"block_device_mapping":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","optional":true},"no_device":{"type":"bool","description_kind":"plain","optional":true},"virtual_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ebs":{"nesting_mode":"list","block":{"attributes":{"delete_on_termination":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"string","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true},"throughput":{"type":"number","description_kind":"plain","optional":true},"volume_size":{"type":"number","description_kind":"plain","optional":true},"volume_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"component":{"nesting_mode":"list","block":{"attributes":{"component_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1},"systems_manager_agent":{"nesting_mode":"list","block":{"attributes":{"uninstall_after_build":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_imagebuilder_infrastructure_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"date_updated":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_profile_name":{"type":"string","description_kind":"plain","required":true},"instance_types":{"type":["set","string"],"description_kind":"plain","optional":true},"key_pair":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"sns_topic_arn":{"type":"string","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"terminate_instance_on_failure":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"instance_metadata_options":{"nesting_mode":"list","block":{"attributes":{"http_put_response_hop_limit":{"type":"number","description_kind":"plain","optional":true},"http_tokens":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logging":{"nesting_mode":"list","block":{"block_types":{"s3_logs":{"nesting_mode":"list","block":{"attributes":{"s3_bucket_name":{"type":"string","description_kind":"plain","required":true},"s3_key_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_inspector2_delegated_admin_account":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"relationship_status":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_inspector2_enabler":{"version":0,"block":{"attributes":{"account_ids":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_types":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_inspector2_member_association":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"delegated_admin_account_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"relationship_status":{"type":"string","description_kind":"plain","computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_inspector2_organization_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_account_limit_reached":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"auto_enable":{"nesting_mode":"list","block":{"attributes":{"ec2":{"type":"bool","description_kind":"plain","required":true},"ecr":{"type":"bool","description_kind":"plain","required":true},"lambda":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_inspector_assessment_target":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_group_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_inspector_assessment_template":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"duration":{"type":"number","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"rules_package_arns":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"event_subscription":{"nesting_mode":"set","block":{"attributes":{"event":{"type":"string","description_kind":"plain","required":true},"topic_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_inspector_resource_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_instance":{"version":1,"block":{"attributes":{"ami":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"associate_public_ip_address":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cpu_core_count":{"type":"number","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"cpu_threads_per_core":{"type":"number","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"disable_api_stop":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"disable_api_termination":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"ebs_optimized":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"get_password_data":{"type":"bool","description_kind":"plain","optional":true},"hibernation":{"type":"bool","description_kind":"plain","optional":true},"host_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"host_resource_group_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iam_instance_profile":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_initiated_shutdown_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_lifecycle":{"type":"string","description_kind":"plain","computed":true},"instance_state":{"type":"string","description_kind":"plain","computed":true},"instance_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_address_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ipv6_addresses":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"key_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"monitoring":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"password_data":{"type":"string","description_kind":"plain","computed":true},"placement_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"placement_partition_number":{"type":"number","description_kind":"plain","optional":true,"computed":true},"primary_network_interface_id":{"type":"string","description_kind":"plain","computed":true},"private_dns":{"type":"string","description_kind":"plain","computed":true},"private_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_dns":{"type":"string","description_kind":"plain","computed":true},"public_ip":{"type":"string","description_kind":"plain","computed":true},"secondary_private_ips":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"source_dest_check":{"type":"bool","description_kind":"plain","optional":true},"spot_instance_request_id":{"type":"string","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tenancy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_data":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_data_base64":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_data_replace_on_change":{"type":"bool","description_kind":"plain","optional":true},"volume_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"capacity_reservation_specification":{"nesting_mode":"list","block":{"attributes":{"capacity_reservation_preference":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"capacity_reservation_target":{"nesting_mode":"list","block":{"attributes":{"capacity_reservation_id":{"type":"string","description_kind":"plain","optional":true},"capacity_reservation_resource_group_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"cpu_options":{"nesting_mode":"list","block":{"attributes":{"amd_sev_snp":{"type":"string","description_kind":"plain","optional":true,"computed":true},"core_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"threads_per_core":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"credit_specification":{"nesting_mode":"list","block":{"attributes":{"cpu_credits":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ebs_block_device":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"device_name":{"type":"string","description_kind":"plain","required":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_id":{"type":"string","description_kind":"plain","computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"enclave_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"ephemeral_block_device":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","required":true},"no_device":{"type":"bool","description_kind":"plain","optional":true},"virtual_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"instance_market_options":{"nesting_mode":"list","block":{"attributes":{"market_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"spot_options":{"nesting_mode":"list","block":{"attributes":{"instance_interruption_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_price":{"type":"string","description_kind":"plain","optional":true,"computed":true},"spot_instance_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"valid_until":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"launch_template":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maintenance_options":{"nesting_mode":"list","block":{"attributes":{"auto_recovery":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"metadata_options":{"nesting_mode":"list","block":{"attributes":{"http_endpoint":{"type":"string","description_kind":"plain","optional":true},"http_protocol_ipv6":{"type":"string","description_kind":"plain","optional":true},"http_put_response_hop_limit":{"type":"number","description_kind":"plain","optional":true,"computed":true},"http_tokens":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_metadata_tags":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"network_interface":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"device_index":{"type":"number","description_kind":"plain","required":true},"network_card_index":{"type":"number","description_kind":"plain","optional":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"private_dns_name_options":{"nesting_mode":"list","block":{"attributes":{"enable_resource_name_dns_a_record":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"enable_resource_name_dns_aaaa_record":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"hostname_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"root_block_device":{"nesting_mode":"list","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"device_name":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_id":{"type":"string","description_kind":"plain","computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_internet_gateway":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_internet_gateway_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internet_gateway_id":{"type":"string","description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_internetmonitor_monitor":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_city_networks_to_monitor":{"type":"number","description_kind":"plain","optional":true},"monitor_name":{"type":"string","description_kind":"plain","required":true},"resources":{"type":["set","string"],"description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"traffic_percentage_to_monitor":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"health_events_config":{"nesting_mode":"list","block":{"attributes":{"availability_score_threshold":{"type":"number","description_kind":"plain","optional":true},"performance_score_threshold":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"internet_measurements_log_delivery":{"nesting_mode":"list","block":{"block_types":{"s3_config":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"log_delivery_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_iot_authorizer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authorizer_function_arn":{"type":"string","description_kind":"plain","required":true},"enable_caching_for_http":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"signing_disabled":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true},"token_key_name":{"type":"string","description_kind":"plain","optional":true},"token_signing_public_keys":{"type":["map","string"],"description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}},"aws_iot_certificate":{"version":0,"block":{"attributes":{"active":{"type":"bool","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"ca_pem":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_pem":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"csr":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"public_key":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"description_kind":"plain"}},"aws_iot_indexing_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"thing_group_indexing_configuration":{"nesting_mode":"list","block":{"attributes":{"thing_group_indexing_mode":{"type":"string","description_kind":"plain","required":true}},"block_types":{"custom_field":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"managed_field":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"thing_indexing_configuration":{"nesting_mode":"list","block":{"attributes":{"device_defender_indexing_mode":{"type":"string","description_kind":"plain","optional":true},"named_shadow_indexing_mode":{"type":"string","description_kind":"plain","optional":true},"thing_connectivity_indexing_mode":{"type":"string","description_kind":"plain","optional":true},"thing_indexing_mode":{"type":"string","description_kind":"plain","required":true}},"block_types":{"custom_field":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"managed_field":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_iot_logging_options":{"version":0,"block":{"attributes":{"default_log_level":{"type":"string","description_kind":"plain","required":true},"disable_all_logs":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iot_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_version_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iot_policy_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"target":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iot_provisioning_template":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_version_id":{"type":"number","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"provisioning_role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"template_body":{"type":"string","description_kind":"plain","required":true}},"block_types":{"pre_provisioning_hook":{"nesting_mode":"list","block":{"attributes":{"payload_version":{"type":"string","description_kind":"plain","optional":true},"target_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_iot_role_alias":{"version":0,"block":{"attributes":{"alias":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"credential_duration":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iot_thing":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"attributes":{"type":["map","string"],"description_kind":"plain","optional":true},"default_client_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"thing_type_name":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iot_thing_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["list",["object",{"creation_date":"string","parent_group_name":"string","root_to_parent_groups":["list",["object",{"group_arn":"string","group_name":"string"}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parent_group_name":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"properties":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"attribute_payload":{"nesting_mode":"list","block":{"attributes":{"attributes":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_iot_thing_group_membership":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"override_dynamic_group":{"type":"bool","description_kind":"plain","optional":true},"thing_group_name":{"type":"string","description_kind":"plain","required":true},"thing_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iot_thing_principal_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"principal":{"type":"string","description_kind":"plain","required":true},"thing":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iot_thing_type":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"deprecated":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"properties":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"searchable_attributes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_iot_topic_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"sql":{"type":"string","description_kind":"plain","required":true},"sql_version":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"cloudwatch_alarm":{"nesting_mode":"set","block":{"attributes":{"alarm_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"state_reason":{"type":"string","description_kind":"plain","required":true},"state_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"cloudwatch_logs":{"nesting_mode":"set","block":{"attributes":{"log_group_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"cloudwatch_metric":{"nesting_mode":"set","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","required":true},"metric_namespace":{"type":"string","description_kind":"plain","required":true},"metric_timestamp":{"type":"string","description_kind":"plain","optional":true},"metric_unit":{"type":"string","description_kind":"plain","required":true},"metric_value":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"dynamodb":{"nesting_mode":"set","block":{"attributes":{"hash_key_field":{"type":"string","description_kind":"plain","required":true},"hash_key_type":{"type":"string","description_kind":"plain","optional":true},"hash_key_value":{"type":"string","description_kind":"plain","required":true},"operation":{"type":"string","description_kind":"plain","optional":true},"payload_field":{"type":"string","description_kind":"plain","optional":true},"range_key_field":{"type":"string","description_kind":"plain","optional":true},"range_key_type":{"type":"string","description_kind":"plain","optional":true},"range_key_value":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"dynamodbv2":{"nesting_mode":"set","block":{"attributes":{"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"put_item":{"nesting_mode":"list","block":{"attributes":{"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"elasticsearch":{"nesting_mode":"set","block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","required":true},"index":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"error_action":{"nesting_mode":"list","block":{"block_types":{"cloudwatch_alarm":{"nesting_mode":"list","block":{"attributes":{"alarm_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"state_reason":{"type":"string","description_kind":"plain","required":true},"state_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"cloudwatch_logs":{"nesting_mode":"list","block":{"attributes":{"log_group_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"cloudwatch_metric":{"nesting_mode":"list","block":{"attributes":{"metric_name":{"type":"string","description_kind":"plain","required":true},"metric_namespace":{"type":"string","description_kind":"plain","required":true},"metric_timestamp":{"type":"string","description_kind":"plain","optional":true},"metric_unit":{"type":"string","description_kind":"plain","required":true},"metric_value":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"dynamodb":{"nesting_mode":"list","block":{"attributes":{"hash_key_field":{"type":"string","description_kind":"plain","required":true},"hash_key_type":{"type":"string","description_kind":"plain","optional":true},"hash_key_value":{"type":"string","description_kind":"plain","required":true},"operation":{"type":"string","description_kind":"plain","optional":true},"payload_field":{"type":"string","description_kind":"plain","optional":true},"range_key_field":{"type":"string","description_kind":"plain","optional":true},"range_key_type":{"type":"string","description_kind":"plain","optional":true},"range_key_value":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"dynamodbv2":{"nesting_mode":"list","block":{"attributes":{"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"put_item":{"nesting_mode":"list","block":{"attributes":{"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"elasticsearch":{"nesting_mode":"list","block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","required":true},"index":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"firehose":{"nesting_mode":"list","block":{"attributes":{"batch_mode":{"type":"bool","description_kind":"plain","optional":true},"delivery_stream_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"separator":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"http":{"nesting_mode":"list","block":{"attributes":{"confirmation_url":{"type":"string","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","required":true}},"block_types":{"http_header":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"iot_analytics":{"nesting_mode":"list","block":{"attributes":{"batch_mode":{"type":"bool","description_kind":"plain","optional":true},"channel_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"iot_events":{"nesting_mode":"list","block":{"attributes":{"batch_mode":{"type":"bool","description_kind":"plain","optional":true},"input_name":{"type":"string","description_kind":"plain","required":true},"message_id":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"kafka":{"nesting_mode":"list","block":{"attributes":{"client_properties":{"type":["map","string"],"description_kind":"plain","required":true},"destination_arn":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","optional":true},"partition":{"type":"string","description_kind":"plain","optional":true},"topic":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"kinesis":{"nesting_mode":"list","block":{"attributes":{"partition_key":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"stream_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"lambda":{"nesting_mode":"list","block":{"attributes":{"function_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"republish":{"nesting_mode":"list","block":{"attributes":{"qos":{"type":"number","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"topic":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"canned_acl":{"type":"string","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sns":{"nesting_mode":"list","block":{"attributes":{"message_format":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"target_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sqs":{"nesting_mode":"list","block":{"attributes":{"queue_url":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"use_base64":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"step_functions":{"nesting_mode":"list","block":{"attributes":{"execution_name_prefix":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"state_machine_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timestream":{"nesting_mode":"list","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dimension":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timestamp":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"firehose":{"nesting_mode":"set","block":{"attributes":{"batch_mode":{"type":"bool","description_kind":"plain","optional":true},"delivery_stream_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"separator":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"http":{"nesting_mode":"set","block":{"attributes":{"confirmation_url":{"type":"string","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","required":true}},"block_types":{"http_header":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"iot_analytics":{"nesting_mode":"set","block":{"attributes":{"batch_mode":{"type":"bool","description_kind":"plain","optional":true},"channel_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"iot_events":{"nesting_mode":"set","block":{"attributes":{"batch_mode":{"type":"bool","description_kind":"plain","optional":true},"input_name":{"type":"string","description_kind":"plain","required":true},"message_id":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"kafka":{"nesting_mode":"set","block":{"attributes":{"client_properties":{"type":["map","string"],"description_kind":"plain","required":true},"destination_arn":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","optional":true},"partition":{"type":"string","description_kind":"plain","optional":true},"topic":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"kinesis":{"nesting_mode":"set","block":{"attributes":{"partition_key":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"stream_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"lambda":{"nesting_mode":"set","block":{"attributes":{"function_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"republish":{"nesting_mode":"set","block":{"attributes":{"qos":{"type":"number","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"topic":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"s3":{"nesting_mode":"set","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"canned_acl":{"type":"string","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"sns":{"nesting_mode":"set","block":{"attributes":{"message_format":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"target_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"sqs":{"nesting_mode":"set","block":{"attributes":{"queue_url":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"use_base64":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"step_functions":{"nesting_mode":"set","block":{"attributes":{"execution_name_prefix":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"state_machine_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timestream":{"nesting_mode":"set","block":{"attributes":{"database_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dimension":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timestamp":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_iot_topic_rule_destination":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_configuration":{"nesting_mode":"list","block":{"attributes":{"role_arn":{"type":"string","description_kind":"plain","required":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_ivs_channel":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authorized":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ingest_endpoint":{"type":"string","description_kind":"plain","computed":true},"latency_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"playback_url":{"type":"string","description_kind":"plain","computed":true},"recording_configuration_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ivs_playback_key_pair":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"fingerprint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_key":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ivs_recording_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"recording_reconnect_window_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"destination_configuration":{"nesting_mode":"list","block":{"block_types":{"s3":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"thumbnail_configuration":{"nesting_mode":"list","block":{"attributes":{"recording_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_interval_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ivschat_logging_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"destination_configuration":{"nesting_mode":"list","block":{"block_types":{"cloudwatch_logs":{"nesting_mode":"list","block":{"attributes":{"log_group_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"firehose":{"nesting_mode":"list","block":{"attributes":{"delivery_stream_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ivschat_room":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"logging_configuration_identifiers":{"type":["list","string"],"description_kind":"plain","optional":true},"maximum_message_length":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_message_rate_per_second":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"message_review_handler":{"nesting_mode":"list","block":{"attributes":{"fallback_result":{"type":"string","description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kendra_data_source":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"data_source_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"error_message":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_id":{"type":"string","description_kind":"plain","required":true},"language_code":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"schedule":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"s3_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"exclusion_patterns":{"type":["set","string"],"description_kind":"plain","optional":true},"inclusion_patterns":{"type":["set","string"],"description_kind":"plain","optional":true},"inclusion_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"access_control_list_configuration":{"nesting_mode":"list","block":{"attributes":{"key_path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"documents_metadata_configuration":{"nesting_mode":"list","block":{"attributes":{"s3_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"web_crawler_configuration":{"nesting_mode":"list","block":{"attributes":{"crawl_depth":{"type":"number","description_kind":"plain","optional":true},"max_content_size_per_page_in_mega_bytes":{"type":"number","description_kind":"plain","optional":true},"max_links_per_page":{"type":"number","description_kind":"plain","optional":true},"max_urls_per_minute_crawl_rate":{"type":"number","description_kind":"plain","optional":true},"url_exclusion_patterns":{"type":["set","string"],"description_kind":"plain","optional":true},"url_inclusion_patterns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"authentication_configuration":{"nesting_mode":"list","block":{"block_types":{"basic_authentication":{"nesting_mode":"set","block":{"attributes":{"credentials":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"proxy_configuration":{"nesting_mode":"list","block":{"attributes":{"credentials":{"type":"string","description_kind":"plain","optional":true},"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"urls":{"nesting_mode":"list","block":{"block_types":{"seed_url_configuration":{"nesting_mode":"list","block":{"attributes":{"seed_urls":{"type":["set","string"],"description_kind":"plain","required":true},"web_crawler_mode":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"site_maps_configuration":{"nesting_mode":"list","block":{"attributes":{"site_maps":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"custom_document_enrichment_configuration":{"nesting_mode":"list","block":{"attributes":{"role_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"inline_configurations":{"nesting_mode":"set","block":{"attributes":{"document_content_deletion":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"condition_document_attribute_key":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition_on_value":{"nesting_mode":"list","block":{"attributes":{"date_value":{"type":"string","description_kind":"plain","optional":true},"long_value":{"type":"number","description_kind":"plain","optional":true},"string_list_value":{"type":["set","string"],"description_kind":"plain","optional":true},"string_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"target":{"nesting_mode":"list","block":{"attributes":{"target_document_attribute_key":{"type":"string","description_kind":"plain","optional":true},"target_document_attribute_value_deletion":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"target_document_attribute_value":{"nesting_mode":"list","block":{"attributes":{"date_value":{"type":"string","description_kind":"plain","optional":true},"long_value":{"type":"number","description_kind":"plain","optional":true},"string_list_value":{"type":["set","string"],"description_kind":"plain","optional":true},"string_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"post_extraction_hook_configuration":{"nesting_mode":"list","block":{"attributes":{"lambda_arn":{"type":"string","description_kind":"plain","required":true},"s3_bucket":{"type":"string","description_kind":"plain","required":true}},"block_types":{"invocation_condition":{"nesting_mode":"list","block":{"attributes":{"condition_document_attribute_key":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition_on_value":{"nesting_mode":"list","block":{"attributes":{"date_value":{"type":"string","description_kind":"plain","optional":true},"long_value":{"type":"number","description_kind":"plain","optional":true},"string_list_value":{"type":["set","string"],"description_kind":"plain","optional":true},"string_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"pre_extraction_hook_configuration":{"nesting_mode":"list","block":{"attributes":{"lambda_arn":{"type":"string","description_kind":"plain","required":true},"s3_bucket":{"type":"string","description_kind":"plain","required":true}},"block_types":{"invocation_condition":{"nesting_mode":"list","block":{"attributes":{"condition_document_attribute_key":{"type":"string","description_kind":"plain","required":true},"operator":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition_on_value":{"nesting_mode":"list","block":{"attributes":{"date_value":{"type":"string","description_kind":"plain","optional":true},"long_value":{"type":"number","description_kind":"plain","optional":true},"string_list_value":{"type":["set","string"],"description_kind":"plain","optional":true},"string_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kendra_experience":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"endpoints":{"type":["set",["object",{"endpoint":"string","endpoint_type":"string"}]],"description_kind":"plain","computed":true},"experience_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"content_source_configuration":{"nesting_mode":"list","block":{"attributes":{"data_source_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"direct_put_content":{"type":"bool","description_kind":"plain","optional":true},"faq_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"user_identity_configuration":{"nesting_mode":"list","block":{"attributes":{"identity_attribute_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kendra_faq":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"error_message":{"type":"string","description_kind":"plain","computed":true},"faq_id":{"type":"string","description_kind":"plain","computed":true},"file_format":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_id":{"type":"string","description_kind":"plain","required":true},"language_code":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"s3_path":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kendra_index":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"edition":{"type":"string","description_kind":"plain","optional":true},"error_message":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_statistics":{"type":["list",["object",{"faq_statistics":["list",["object",{"indexed_question_answers_count":"number"}]],"text_document_statistics":["list",["object",{"indexed_text_bytes":"number","indexed_text_documents_count":"number"}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true},"user_context_policy":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"capacity_units":{"nesting_mode":"list","block":{"attributes":{"query_capacity_units":{"type":"number","description_kind":"plain","optional":true,"computed":true},"storage_capacity_units":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"document_metadata_configuration_updates":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"relevance":{"nesting_mode":"list","block":{"attributes":{"duration":{"type":"string","description_kind":"plain","optional":true,"computed":true},"freshness":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"importance":{"type":"number","description_kind":"plain","optional":true,"computed":true},"rank_order":{"type":"string","description_kind":"plain","optional":true,"computed":true},"values_importance_map":{"type":["map","number"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"search":{"nesting_mode":"list","block":{"attributes":{"displayable":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"facetable":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"searchable":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"sortable":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":500},"server_side_encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"user_group_resolution_configuration":{"nesting_mode":"list","block":{"attributes":{"user_group_resolution_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"user_token_configurations":{"nesting_mode":"list","block":{"block_types":{"json_token_type_configuration":{"nesting_mode":"list","block":{"attributes":{"group_attribute_field":{"type":"string","description_kind":"plain","required":true},"user_name_attribute_field":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"jwt_token_type_configuration":{"nesting_mode":"list","block":{"attributes":{"claim_regex":{"type":"string","description_kind":"plain","optional":true},"group_attribute_field":{"type":"string","description_kind":"plain","optional":true},"issuer":{"type":"string","description_kind":"plain","optional":true},"key_location":{"type":"string","description_kind":"plain","required":true},"secrets_manager_arn":{"type":"string","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","optional":true},"user_name_attribute_field":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_kendra_query_suggestions_block_list":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"query_suggestions_block_list_id":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"source_s3_path":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kendra_thesaurus":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"thesaurus_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"source_s3_path":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_key_pair":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"fingerprint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_pair_id":{"type":"string","description_kind":"plain","computed":true},"key_type":{"type":"string","description_kind":"plain","computed":true},"public_key":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_keyspaces_keyspace":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_keyspaces_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_time_to_live":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"keyspace_name":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"capacity_specification":{"nesting_mode":"list","block":{"attributes":{"read_capacity_units":{"type":"number","description_kind":"plain","optional":true},"throughput_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"write_capacity_units":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"client_side_timestamps":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"comment":{"nesting_mode":"list","block":{"attributes":{"message":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"encryption_specification":{"nesting_mode":"list","block":{"attributes":{"kms_key_identifier":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"point_in_time_recovery":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"schema_definition":{"nesting_mode":"list","block":{"block_types":{"clustering_key":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"order_by":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"column":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"partition_key":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"static_column":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"ttl":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_kinesis_analytics_application":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"code":{"type":"string","description_kind":"plain","optional":true},"create_timestamp":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_update_timestamp":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"start_application":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"log_stream_arn":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"inputs":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name_prefix":{"type":"string","description_kind":"plain","required":true},"stream_names":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"kinesis_firehose":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"kinesis_stream":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"parallelism":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"processing_configuration":{"nesting_mode":"list","block":{"block_types":{"lambda":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"schema":{"nesting_mode":"list","block":{"attributes":{"record_encoding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"record_columns":{"nesting_mode":"list","block":{"attributes":{"mapping":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"sql_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1000},"record_format":{"nesting_mode":"list","block":{"attributes":{"record_format_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"mapping_parameters":{"nesting_mode":"list","block":{"block_types":{"csv":{"nesting_mode":"list","block":{"attributes":{"record_column_delimiter":{"type":"string","description_kind":"plain","required":true},"record_row_delimiter":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json":{"nesting_mode":"list","block":{"attributes":{"record_row_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"starting_position_configuration":{"nesting_mode":"list","block":{"attributes":{"starting_position":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"outputs":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"kinesis_firehose":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"kinesis_stream":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"lambda":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"schema":{"nesting_mode":"list","block":{"attributes":{"record_format_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":3},"reference_data_sources":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"s3":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"file_key":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"schema":{"nesting_mode":"list","block":{"attributes":{"record_encoding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"record_columns":{"nesting_mode":"list","block":{"attributes":{"mapping":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"sql_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1000},"record_format":{"nesting_mode":"list","block":{"attributes":{"record_format_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"mapping_parameters":{"nesting_mode":"list","block":{"block_types":{"csv":{"nesting_mode":"list","block":{"attributes":{"record_column_delimiter":{"type":"string","description_kind":"plain","required":true},"record_row_delimiter":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json":{"nesting_mode":"list","block":{"attributes":{"record_row_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_kinesis_firehose_delivery_stream":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"destination":{"type":"string","description_kind":"plain","required":true},"destination_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"elasticsearch_configuration":{"nesting_mode":"list","block":{"attributes":{"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"cluster_endpoint":{"type":"string","description_kind":"plain","optional":true},"domain_arn":{"type":"string","description_kind":"plain","optional":true},"index_name":{"type":"string","description_kind":"plain","required":true},"index_rotation_period":{"type":"string","description_kind":"plain","optional":true},"retry_duration":{"type":"number","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"s3_backup_mode":{"type":"string","description_kind":"plain","optional":true},"type_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"processing_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"processors":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameters":{"nesting_mode":"list","block":{"attributes":{"parameter_name":{"type":"string","description_kind":"plain","required":true},"parameter_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"s3_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"compression_format":{"type":"string","description_kind":"plain","optional":true},"error_output_prefix":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"role_arn":{"type":"string","description_kind":"plain","required":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"extended_s3_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"compression_format":{"type":"string","description_kind":"plain","optional":true},"error_output_prefix":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"s3_backup_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"data_format_conversion_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"input_format_configuration":{"nesting_mode":"list","block":{"block_types":{"deserializer":{"nesting_mode":"list","block":{"block_types":{"hive_json_ser_de":{"nesting_mode":"list","block":{"attributes":{"timestamp_formats":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"open_x_json_ser_de":{"nesting_mode":"list","block":{"attributes":{"case_insensitive":{"type":"bool","description_kind":"plain","optional":true},"column_to_json_key_mappings":{"type":["map","string"],"description_kind":"plain","optional":true},"convert_dots_in_json_keys_to_underscores":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"output_format_configuration":{"nesting_mode":"list","block":{"block_types":{"serializer":{"nesting_mode":"list","block":{"block_types":{"orc_ser_de":{"nesting_mode":"list","block":{"attributes":{"block_size_bytes":{"type":"number","description_kind":"plain","optional":true},"bloom_filter_columns":{"type":["list","string"],"description_kind":"plain","optional":true},"bloom_filter_false_positive_probability":{"type":"number","description_kind":"plain","optional":true},"compression":{"type":"string","description_kind":"plain","optional":true},"dictionary_key_threshold":{"type":"number","description_kind":"plain","optional":true},"enable_padding":{"type":"bool","description_kind":"plain","optional":true},"format_version":{"type":"string","description_kind":"plain","optional":true},"padding_tolerance":{"type":"number","description_kind":"plain","optional":true},"row_index_stride":{"type":"number","description_kind":"plain","optional":true},"stripe_size_bytes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"parquet_ser_de":{"nesting_mode":"list","block":{"attributes":{"block_size_bytes":{"type":"number","description_kind":"plain","optional":true},"compression":{"type":"string","description_kind":"plain","optional":true},"enable_dictionary_compression":{"type":"bool","description_kind":"plain","optional":true},"max_padding_bytes":{"type":"number","description_kind":"plain","optional":true},"page_size_bytes":{"type":"number","description_kind":"plain","optional":true},"writer_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"schema_configuration":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"table_name":{"type":"string","description_kind":"plain","required":true},"version_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"dynamic_partitioning_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"retry_duration":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"processing_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"processors":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameters":{"nesting_mode":"list","block":{"attributes":{"parameter_name":{"type":"string","description_kind":"plain","required":true},"parameter_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"s3_backup_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"compression_format":{"type":"string","description_kind":"plain","optional":true},"error_output_prefix":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"http_endpoint_configuration":{"nesting_mode":"list","block":{"attributes":{"access_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"retry_duration":{"type":"number","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"s3_backup_mode":{"type":"string","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"processing_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"processors":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameters":{"nesting_mode":"list","block":{"attributes":{"parameter_name":{"type":"string","description_kind":"plain","required":true},"parameter_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"request_configuration":{"nesting_mode":"list","block":{"attributes":{"content_encoding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"common_attributes":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"s3_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"compression_format":{"type":"string","description_kind":"plain","optional":true},"error_output_prefix":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"kinesis_source_configuration":{"nesting_mode":"list","block":{"attributes":{"kinesis_stream_arn":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"opensearch_configuration":{"nesting_mode":"list","block":{"attributes":{"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"cluster_endpoint":{"type":"string","description_kind":"plain","optional":true},"domain_arn":{"type":"string","description_kind":"plain","optional":true},"index_name":{"type":"string","description_kind":"plain","required":true},"index_rotation_period":{"type":"string","description_kind":"plain","optional":true},"retry_duration":{"type":"number","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"s3_backup_mode":{"type":"string","description_kind":"plain","optional":true},"type_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"processing_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"processors":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameters":{"nesting_mode":"list","block":{"attributes":{"parameter_name":{"type":"string","description_kind":"plain","required":true},"parameter_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"s3_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"compression_format":{"type":"string","description_kind":"plain","optional":true},"error_output_prefix":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"role_arn":{"type":"string","description_kind":"plain","required":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"redshift_configuration":{"nesting_mode":"list","block":{"attributes":{"cluster_jdbcurl":{"type":"string","description_kind":"plain","required":true},"copy_options":{"type":"string","description_kind":"plain","optional":true},"data_table_columns":{"type":"string","description_kind":"plain","optional":true},"data_table_name":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"retry_duration":{"type":"number","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"s3_backup_mode":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"processing_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"processors":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameters":{"nesting_mode":"list","block":{"attributes":{"parameter_name":{"type":"string","description_kind":"plain","required":true},"parameter_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"s3_backup_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"compression_format":{"type":"string","description_kind":"plain","optional":true},"error_output_prefix":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"s3_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"compression_format":{"type":"string","description_kind":"plain","optional":true},"error_output_prefix":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"server_side_encryption":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"key_arn":{"type":"string","description_kind":"plain","optional":true},"key_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"splunk_configuration":{"nesting_mode":"list","block":{"attributes":{"hec_acknowledgment_timeout":{"type":"number","description_kind":"plain","optional":true},"hec_endpoint":{"type":"string","description_kind":"plain","required":true},"hec_endpoint_type":{"type":"string","description_kind":"plain","optional":true},"hec_token":{"type":"string","description_kind":"plain","required":true},"retry_duration":{"type":"number","description_kind":"plain","optional":true},"s3_backup_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"processing_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"processors":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameters":{"nesting_mode":"list","block":{"attributes":{"parameter_name":{"type":"string","description_kind":"plain","required":true},"parameter_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"s3_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"buffering_interval":{"type":"number","description_kind":"plain","optional":true},"buffering_size":{"type":"number","description_kind":"plain","optional":true},"compression_format":{"type":"string","description_kind":"plain","optional":true},"error_output_prefix":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","optional":true},"log_stream_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kinesis_stream":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"encryption_type":{"type":"string","description_kind":"plain","optional":true},"enforce_consumer_deletion":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"retention_period":{"type":"number","description_kind":"plain","optional":true},"shard_count":{"type":"number","description_kind":"plain","optional":true},"shard_level_metrics":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"stream_mode_details":{"nesting_mode":"list","block":{"attributes":{"stream_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kinesis_stream_consumer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_timestamp":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"stream_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_kinesis_video_stream":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"data_retention_in_hours":{"type":"number","description_kind":"plain","optional":true},"device_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"media_type":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kinesisanalyticsv2_application":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"create_timestamp":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"force_stop":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_update_timestamp":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"runtime_environment":{"type":"string","description_kind":"plain","required":true},"service_execution_role":{"type":"string","description_kind":"plain","required":true},"start_application":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version_id":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"application_configuration":{"nesting_mode":"list","block":{"block_types":{"application_code_configuration":{"nesting_mode":"list","block":{"attributes":{"code_content_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"code_content":{"nesting_mode":"list","block":{"attributes":{"text_content":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"s3_content_location":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"file_key":{"type":"string","description_kind":"plain","required":true},"object_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"application_snapshot_configuration":{"nesting_mode":"list","block":{"attributes":{"snapshots_enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"environment_properties":{"nesting_mode":"list","block":{"block_types":{"property_group":{"nesting_mode":"set","block":{"attributes":{"property_group_id":{"type":"string","description_kind":"plain","required":true},"property_map":{"type":["map","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":50}},"description_kind":"plain"},"max_items":1},"flink_application_configuration":{"nesting_mode":"list","block":{"block_types":{"checkpoint_configuration":{"nesting_mode":"list","block":{"attributes":{"checkpoint_interval":{"type":"number","description_kind":"plain","optional":true,"computed":true},"checkpointing_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"configuration_type":{"type":"string","description_kind":"plain","required":true},"min_pause_between_checkpoints":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"monitoring_configuration":{"nesting_mode":"list","block":{"attributes":{"configuration_type":{"type":"string","description_kind":"plain","required":true},"log_level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metrics_level":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"parallelism_configuration":{"nesting_mode":"list","block":{"attributes":{"auto_scaling_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"configuration_type":{"type":"string","description_kind":"plain","required":true},"parallelism":{"type":"number","description_kind":"plain","optional":true,"computed":true},"parallelism_per_kpu":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"run_configuration":{"nesting_mode":"list","block":{"block_types":{"application_restore_configuration":{"nesting_mode":"list","block":{"attributes":{"application_restore_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"snapshot_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"flink_run_configuration":{"nesting_mode":"list","block":{"attributes":{"allow_non_restored_state":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sql_application_configuration":{"nesting_mode":"list","block":{"block_types":{"input":{"nesting_mode":"list","block":{"attributes":{"in_app_stream_names":{"type":["list","string"],"description_kind":"plain","computed":true},"input_id":{"type":"string","description_kind":"plain","computed":true},"name_prefix":{"type":"string","description_kind":"plain","required":true}},"block_types":{"input_parallelism":{"nesting_mode":"list","block":{"attributes":{"count":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"input_processing_configuration":{"nesting_mode":"list","block":{"block_types":{"input_lambda_processor":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"input_schema":{"nesting_mode":"list","block":{"attributes":{"record_encoding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"record_column":{"nesting_mode":"list","block":{"attributes":{"mapping":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"sql_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1000},"record_format":{"nesting_mode":"list","block":{"attributes":{"record_format_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"mapping_parameters":{"nesting_mode":"list","block":{"block_types":{"csv_mapping_parameters":{"nesting_mode":"list","block":{"attributes":{"record_column_delimiter":{"type":"string","description_kind":"plain","required":true},"record_row_delimiter":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_mapping_parameters":{"nesting_mode":"list","block":{"attributes":{"record_row_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"input_starting_position_configuration":{"nesting_mode":"list","block":{"attributes":{"input_starting_position":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"kinesis_firehose_input":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"kinesis_streams_input":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"output":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"output_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"destination_schema":{"nesting_mode":"list","block":{"attributes":{"record_format_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"kinesis_firehose_output":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"kinesis_streams_output":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"lambda_output":{"nesting_mode":"list","block":{"attributes":{"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":3},"reference_data_source":{"nesting_mode":"list","block":{"attributes":{"reference_id":{"type":"string","description_kind":"plain","computed":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"reference_schema":{"nesting_mode":"list","block":{"attributes":{"record_encoding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"record_column":{"nesting_mode":"list","block":{"attributes":{"mapping":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"sql_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1000},"record_format":{"nesting_mode":"list","block":{"attributes":{"record_format_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"mapping_parameters":{"nesting_mode":"list","block":{"block_types":{"csv_mapping_parameters":{"nesting_mode":"list","block":{"attributes":{"record_column_delimiter":{"type":"string","description_kind":"plain","required":true},"record_row_delimiter":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json_mapping_parameters":{"nesting_mode":"list","block":{"attributes":{"record_row_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"s3_reference_data_source":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"file_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"vpc_configuration":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_configuration_id":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"cloudwatch_logging_options":{"nesting_mode":"list","block":{"attributes":{"cloudwatch_logging_option_id":{"type":"string","description_kind":"plain","computed":true},"log_stream_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kinesisanalyticsv2_application_snapshot":{"version":0,"block":{"attributes":{"application_name":{"type":"string","description_kind":"plain","required":true},"application_version_id":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"snapshot_creation_timestamp":{"type":"string","description_kind":"plain","computed":true},"snapshot_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kms_alias":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_key_arn":{"type":"string","description_kind":"plain","computed":true},"target_key_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_kms_ciphertext":{"version":0,"block":{"attributes":{"ciphertext_blob":{"type":"string","description_kind":"plain","computed":true},"context":{"type":["map","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_id":{"type":"string","description_kind":"plain","required":true},"plaintext":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"aws_kms_custom_key_store":{"version":0,"block":{"attributes":{"cloud_hsm_cluster_id":{"type":"string","description_kind":"plain","required":true},"custom_key_store_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_store_password":{"type":"string","description_kind":"plain","required":true},"trust_anchor_certificate":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kms_external_key":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bypass_policy_lockout_safety_check":{"type":"bool","description_kind":"plain","optional":true},"deletion_window_in_days":{"type":"number","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"expiration_model":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_material_base64":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"key_state":{"type":"string","description_kind":"plain","computed":true},"key_usage":{"type":"string","description_kind":"plain","computed":true},"multi_region":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"valid_to":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_kms_grant":{"version":0,"block":{"attributes":{"grant_creation_tokens":{"type":["set","string"],"description_kind":"plain","optional":true},"grant_id":{"type":"string","description_kind":"plain","computed":true},"grant_token":{"type":"string","description_kind":"plain","computed":true},"grantee_principal":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"operations":{"type":["set","string"],"description_kind":"plain","required":true},"retire_on_delete":{"type":"bool","description_kind":"plain","optional":true},"retiring_principal":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"constraints":{"nesting_mode":"set","block":{"attributes":{"encryption_context_equals":{"type":["map","string"],"description_kind":"plain","optional":true},"encryption_context_subset":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kms_key":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bypass_policy_lockout_safety_check":{"type":"bool","description_kind":"plain","optional":true},"custom_key_store_id":{"type":"string","description_kind":"plain","optional":true},"customer_master_key_spec":{"type":"string","description_kind":"plain","optional":true},"deletion_window_in_days":{"type":"number","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_key_rotation":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_enabled":{"type":"bool","description_kind":"plain","optional":true},"key_id":{"type":"string","description_kind":"plain","computed":true},"key_usage":{"type":"string","description_kind":"plain","optional":true},"multi_region":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_kms_key_policy":{"version":0,"block":{"attributes":{"bypass_policy_lockout_safety_check":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_id":{"type":"string","description_kind":"plain","required":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_kms_replica_external_key":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bypass_policy_lockout_safety_check":{"type":"bool","description_kind":"plain","optional":true},"deletion_window_in_days":{"type":"number","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"expiration_model":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_id":{"type":"string","description_kind":"plain","computed":true},"key_material_base64":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"key_state":{"type":"string","description_kind":"plain","computed":true},"key_usage":{"type":"string","description_kind":"plain","computed":true},"policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"primary_key_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"valid_to":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_kms_replica_key":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bypass_policy_lockout_safety_check":{"type":"bool","description_kind":"plain","optional":true},"deletion_window_in_days":{"type":"number","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_id":{"type":"string","description_kind":"plain","computed":true},"key_rotation_enabled":{"type":"bool","description_kind":"plain","computed":true},"key_spec":{"type":"string","description_kind":"plain","computed":true},"key_usage":{"type":"string","description_kind":"plain","computed":true},"policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"primary_key_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lakeformation_data_lake_settings":{"version":0,"block":{"attributes":{"admins":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"allow_external_data_filtering":{"type":"bool","description_kind":"plain","optional":true},"authorized_session_tag_value_list":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"catalog_id":{"type":"string","description_kind":"plain","optional":true},"external_data_filtering_allow_list":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"read_only_admins":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"trusted_resource_owners":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"create_database_default_permissions":{"nesting_mode":"list","block":{"attributes":{"permissions":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"principal":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":3},"create_table_default_permissions":{"nesting_mode":"list","block":{"attributes":{"permissions":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"principal":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":3}},"description_kind":"plain"}},"aws_lakeformation_lf_tag":{"version":0,"block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lakeformation_permissions":{"version":0,"block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true},"catalog_resource":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"permissions":{"type":["list","string"],"description_kind":"plain","required":true},"permissions_with_grant_option":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"principal":{"type":"string","description_kind":"plain","required":true}},"block_types":{"data_location":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"database":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"lf_tag":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"lf_tag_policy":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"expression":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"table":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"wildcard":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"table_with_columns":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"column_names":{"type":["set","string"],"description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"excluded_column_names":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"wildcard":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_lakeformation_resource":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lakeformation_resource_lf_tags":{"version":0,"block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"database":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"lf_tag":{"nesting_mode":"set","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"table":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"wildcard":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"table_with_columns":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"column_names":{"type":["set","string"],"description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"excluded_column_names":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"wildcard":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lambda_alias":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"function_name":{"type":"string","description_kind":"plain","required":true},"function_version":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invoke_arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"routing_config":{"nesting_mode":"list","block":{"attributes":{"additional_version_weights":{"type":["map","number"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_lambda_code_signing_config":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"config_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"allowed_publishers":{"nesting_mode":"list","block":{"attributes":{"signing_profile_version_arns":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"policies":{"nesting_mode":"list","block":{"attributes":{"untrusted_artifact_on_deployment":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_lambda_event_source_mapping":{"version":0,"block":{"attributes":{"batch_size":{"type":"number","description_kind":"plain","optional":true},"bisect_batch_on_function_error":{"type":"bool","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"event_source_arn":{"type":"string","description_kind":"plain","optional":true},"function_arn":{"type":"string","description_kind":"plain","computed":true},"function_name":{"type":"string","description_kind":"plain","required":true},"function_response_types":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"last_processing_result":{"type":"string","description_kind":"plain","computed":true},"maximum_batching_window_in_seconds":{"type":"number","description_kind":"plain","optional":true},"maximum_record_age_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_retry_attempts":{"type":"number","description_kind":"plain","optional":true,"computed":true},"parallelization_factor":{"type":"number","description_kind":"plain","optional":true,"computed":true},"queues":{"type":["list","string"],"description_kind":"plain","optional":true},"starting_position":{"type":"string","description_kind":"plain","optional":true},"starting_position_timestamp":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","computed":true},"state_transition_reason":{"type":"string","description_kind":"plain","computed":true},"topics":{"type":["set","string"],"description_kind":"plain","optional":true},"tumbling_window_in_seconds":{"type":"number","description_kind":"plain","optional":true},"uuid":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"amazon_managed_kafka_event_source_config":{"nesting_mode":"list","block":{"attributes":{"consumer_group_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"destination_config":{"nesting_mode":"list","block":{"block_types":{"on_failure":{"nesting_mode":"list","block":{"attributes":{"destination_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"document_db_event_source_config":{"nesting_mode":"list","block":{"attributes":{"collection_name":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"full_document":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"filter_criteria":{"nesting_mode":"list","block":{"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"scaling_config":{"nesting_mode":"list","block":{"attributes":{"maximum_concurrency":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"self_managed_event_source":{"nesting_mode":"list","block":{"attributes":{"endpoints":{"type":["map","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"self_managed_kafka_event_source_config":{"nesting_mode":"list","block":{"attributes":{"consumer_group_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"source_access_configuration":{"nesting_mode":"set","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":22}},"description_kind":"plain"}},"aws_lambda_function":{"version":0,"block":{"attributes":{"architectures":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"code_signing_config_arn":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","optional":true},"function_name":{"type":"string","description_kind":"plain","required":true},"handler":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_uri":{"type":"string","description_kind":"plain","optional":true},"invoke_arn":{"type":"string","description_kind":"plain","computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"layers":{"type":["list","string"],"description_kind":"plain","optional":true},"memory_size":{"type":"number","description_kind":"plain","optional":true},"package_type":{"type":"string","description_kind":"plain","optional":true},"publish":{"type":"bool","description_kind":"plain","optional":true},"qualified_arn":{"type":"string","description_kind":"plain","computed":true},"qualified_invoke_arn":{"type":"string","description_kind":"plain","computed":true},"replace_security_groups_on_destroy":{"type":"bool","description_kind":"plain","deprecated":true,"optional":true},"replacement_security_group_ids":{"type":["set","string"],"description_kind":"plain","deprecated":true,"optional":true},"reserved_concurrent_executions":{"type":"number","description_kind":"plain","optional":true},"role":{"type":"string","description_kind":"plain","required":true},"runtime":{"type":"string","description_kind":"plain","optional":true},"s3_bucket":{"type":"string","description_kind":"plain","optional":true},"s3_key":{"type":"string","description_kind":"plain","optional":true},"s3_object_version":{"type":"string","description_kind":"plain","optional":true},"signing_job_arn":{"type":"string","description_kind":"plain","computed":true},"signing_profile_version_arn":{"type":"string","description_kind":"plain","computed":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"source_code_hash":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_code_size":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"timeout":{"type":"number","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"dead_letter_config":{"nesting_mode":"list","block":{"attributes":{"target_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"environment":{"nesting_mode":"list","block":{"attributes":{"variables":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ephemeral_storage":{"nesting_mode":"list","block":{"attributes":{"size":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"file_system_config":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"local_mount_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"image_config":{"nesting_mode":"list","block":{"attributes":{"command":{"type":["list","string"],"description_kind":"plain","optional":true},"entry_point":{"type":["list","string"],"description_kind":"plain","optional":true},"working_directory":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"snap_start":{"nesting_mode":"list","block":{"attributes":{"apply_on":{"type":"string","description_kind":"plain","required":true},"optimization_status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"tracing_config":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_lambda_function_event_invoke_config":{"version":0,"block":{"attributes":{"function_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"maximum_event_age_in_seconds":{"type":"number","description_kind":"plain","optional":true},"maximum_retry_attempts":{"type":"number","description_kind":"plain","optional":true},"qualifier":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"destination_config":{"nesting_mode":"list","block":{"block_types":{"on_failure":{"nesting_mode":"list","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"on_success":{"nesting_mode":"list","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_lambda_function_url":{"version":0,"block":{"attributes":{"authorization_type":{"type":"string","description_kind":"plain","required":true},"function_arn":{"type":"string","description_kind":"plain","computed":true},"function_name":{"type":"string","description_kind":"plain","required":true},"function_url":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invoke_mode":{"type":"string","description_kind":"plain","optional":true},"qualifier":{"type":"string","description_kind":"plain","optional":true},"url_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"cors":{"nesting_mode":"list","block":{"attributes":{"allow_credentials":{"type":"bool","description_kind":"plain","optional":true},"allow_headers":{"type":["set","string"],"description_kind":"plain","optional":true},"allow_methods":{"type":["set","string"],"description_kind":"plain","optional":true},"allow_origins":{"type":["set","string"],"description_kind":"plain","optional":true},"expose_headers":{"type":["set","string"],"description_kind":"plain","optional":true},"max_age":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lambda_invocation":{"version":0,"block":{"attributes":{"function_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"input":{"type":"string","description_kind":"plain","required":true},"lifecycle_scope":{"type":"string","description_kind":"plain","optional":true},"qualifier":{"type":"string","description_kind":"plain","optional":true},"result":{"type":"string","description_kind":"plain","computed":true},"terraform_key":{"type":"string","description_kind":"plain","optional":true},"triggers":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_lambda_layer_version":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"compatible_architectures":{"type":["set","string"],"description_kind":"plain","optional":true},"compatible_runtimes":{"type":["set","string"],"description_kind":"plain","optional":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"filename":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"layer_arn":{"type":"string","description_kind":"plain","computed":true},"layer_name":{"type":"string","description_kind":"plain","required":true},"license_info":{"type":"string","description_kind":"plain","optional":true},"s3_bucket":{"type":"string","description_kind":"plain","optional":true},"s3_key":{"type":"string","description_kind":"plain","optional":true},"s3_object_version":{"type":"string","description_kind":"plain","optional":true},"signing_job_arn":{"type":"string","description_kind":"plain","computed":true},"signing_profile_version_arn":{"type":"string","description_kind":"plain","computed":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"source_code_hash":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_code_size":{"type":"number","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lambda_layer_version_permission":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"layer_name":{"type":"string","description_kind":"plain","required":true},"organization_id":{"type":"string","description_kind":"plain","optional":true},"policy":{"type":"string","description_kind":"plain","computed":true},"principal":{"type":"string","description_kind":"plain","required":true},"revision_id":{"type":"string","description_kind":"plain","computed":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"statement_id":{"type":"string","description_kind":"plain","required":true},"version_number":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lambda_permission":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"event_source_token":{"type":"string","description_kind":"plain","optional":true},"function_name":{"type":"string","description_kind":"plain","required":true},"function_url_auth_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"principal":{"type":"string","description_kind":"plain","required":true},"principal_org_id":{"type":"string","description_kind":"plain","optional":true},"qualifier":{"type":"string","description_kind":"plain","optional":true},"source_account":{"type":"string","description_kind":"plain","optional":true},"source_arn":{"type":"string","description_kind":"plain","optional":true},"statement_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"statement_id_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lambda_provisioned_concurrency_config":{"version":1,"block":{"attributes":{"function_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"provisioned_concurrent_executions":{"type":"number","description_kind":"plain","required":true},"qualifier":{"type":"string","description_kind":"plain","required":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_launch_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"associate_public_ip_address":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"ebs_optimized":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"enable_monitoring":{"type":"bool","description_kind":"plain","optional":true},"iam_instance_profile":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_id":{"type":"string","description_kind":"plain","required":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"key_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"placement_tenancy":{"type":"string","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"spot_price":{"type":"string","description_kind":"plain","optional":true},"user_data":{"type":"string","description_kind":"plain","optional":true},"user_data_base64":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ebs_block_device":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"device_name":{"type":"string","description_kind":"plain","required":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"no_device":{"type":"bool","description_kind":"plain","optional":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"ephemeral_block_device":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","required":true},"no_device":{"type":"bool","description_kind":"plain","optional":true},"virtual_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"metadata_options":{"nesting_mode":"list","block":{"attributes":{"http_endpoint":{"type":"string","description_kind":"plain","optional":true,"computed":true},"http_put_response_hop_limit":{"type":"number","description_kind":"plain","optional":true,"computed":true},"http_tokens":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"root_block_device":{"nesting_mode":"list","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_launch_template":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_version":{"type":"number","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"disable_api_stop":{"type":"bool","description_kind":"plain","optional":true},"disable_api_termination":{"type":"bool","description_kind":"plain","optional":true},"ebs_optimized":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_id":{"type":"string","description_kind":"plain","optional":true},"instance_initiated_shutdown_behavior":{"type":"string","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","optional":true},"kernel_id":{"type":"string","description_kind":"plain","optional":true},"key_name":{"type":"string","description_kind":"plain","optional":true},"latest_version":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ram_disk_id":{"type":"string","description_kind":"plain","optional":true},"security_group_names":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_default_version":{"type":"bool","description_kind":"plain","optional":true},"user_data":{"type":"string","description_kind":"plain","optional":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"block_device_mappings":{"nesting_mode":"list","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","optional":true},"no_device":{"type":"string","description_kind":"plain","optional":true},"virtual_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ebs":{"nesting_mode":"list","block":{"attributes":{"delete_on_termination":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"string","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"capacity_reservation_specification":{"nesting_mode":"list","block":{"attributes":{"capacity_reservation_preference":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"capacity_reservation_target":{"nesting_mode":"list","block":{"attributes":{"capacity_reservation_id":{"type":"string","description_kind":"plain","optional":true},"capacity_reservation_resource_group_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"cpu_options":{"nesting_mode":"list","block":{"attributes":{"amd_sev_snp":{"type":"string","description_kind":"plain","optional":true},"core_count":{"type":"number","description_kind":"plain","optional":true},"threads_per_core":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"credit_specification":{"nesting_mode":"list","block":{"attributes":{"cpu_credits":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"elastic_gpu_specifications":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"elastic_inference_accelerator":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"enclave_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"hibernation_options":{"nesting_mode":"list","block":{"attributes":{"configured":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"iam_instance_profile":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"instance_market_options":{"nesting_mode":"list","block":{"attributes":{"market_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"spot_options":{"nesting_mode":"list","block":{"attributes":{"block_duration_minutes":{"type":"number","description_kind":"plain","optional":true},"instance_interruption_behavior":{"type":"string","description_kind":"plain","optional":true},"max_price":{"type":"string","description_kind":"plain","optional":true},"spot_instance_type":{"type":"string","description_kind":"plain","optional":true},"valid_until":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"instance_requirements":{"nesting_mode":"list","block":{"attributes":{"accelerator_manufacturers":{"type":["set","string"],"description_kind":"plain","optional":true},"accelerator_names":{"type":["set","string"],"description_kind":"plain","optional":true},"accelerator_types":{"type":["set","string"],"description_kind":"plain","optional":true},"allowed_instance_types":{"type":["set","string"],"description_kind":"plain","optional":true},"bare_metal":{"type":"string","description_kind":"plain","optional":true},"burstable_performance":{"type":"string","description_kind":"plain","optional":true},"cpu_manufacturers":{"type":["set","string"],"description_kind":"plain","optional":true},"excluded_instance_types":{"type":["set","string"],"description_kind":"plain","optional":true},"instance_generations":{"type":["set","string"],"description_kind":"plain","optional":true},"local_storage":{"type":"string","description_kind":"plain","optional":true},"local_storage_types":{"type":["set","string"],"description_kind":"plain","optional":true},"on_demand_max_price_percentage_over_lowest_price":{"type":"number","description_kind":"plain","optional":true},"require_hibernate_support":{"type":"bool","description_kind":"plain","optional":true},"spot_max_price_percentage_over_lowest_price":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"accelerator_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"accelerator_total_memory_mib":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"baseline_ebs_bandwidth_mbps":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"memory_gib_per_vcpu":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"memory_mib":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"network_bandwidth_gbps":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"network_interface_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"total_local_storage_gb":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"vcpu_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"license_specification":{"nesting_mode":"set","block":{"attributes":{"license_configuration_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"maintenance_options":{"nesting_mode":"list","block":{"attributes":{"auto_recovery":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"metadata_options":{"nesting_mode":"list","block":{"attributes":{"http_endpoint":{"type":"string","description_kind":"plain","optional":true,"computed":true},"http_protocol_ipv6":{"type":"string","description_kind":"plain","optional":true,"computed":true},"http_put_response_hop_limit":{"type":"number","description_kind":"plain","optional":true,"computed":true},"http_tokens":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_metadata_tags":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"monitoring":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"network_interfaces":{"nesting_mode":"list","block":{"attributes":{"associate_carrier_ip_address":{"type":"string","description_kind":"plain","optional":true},"associate_public_ip_address":{"type":"string","description_kind":"plain","optional":true},"delete_on_termination":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"device_index":{"type":"number","description_kind":"plain","optional":true},"interface_type":{"type":"string","description_kind":"plain","optional":true},"ipv4_address_count":{"type":"number","description_kind":"plain","optional":true},"ipv4_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"ipv4_prefix_count":{"type":"number","description_kind":"plain","optional":true},"ipv4_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true},"ipv6_address_count":{"type":"number","description_kind":"plain","optional":true},"ipv6_addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"ipv6_prefix_count":{"type":"number","description_kind":"plain","optional":true},"ipv6_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true},"network_card_index":{"type":"number","description_kind":"plain","optional":true},"network_interface_id":{"type":"string","description_kind":"plain","optional":true},"private_ip_address":{"type":"string","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"placement":{"nesting_mode":"list","block":{"attributes":{"affinity":{"type":"string","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true},"group_name":{"type":"string","description_kind":"plain","optional":true},"host_id":{"type":"string","description_kind":"plain","optional":true},"host_resource_group_arn":{"type":"string","description_kind":"plain","optional":true},"partition_number":{"type":"number","description_kind":"plain","optional":true},"spread_domain":{"type":"string","description_kind":"plain","optional":true},"tenancy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"private_dns_name_options":{"nesting_mode":"list","block":{"attributes":{"enable_resource_name_dns_a_record":{"type":"bool","description_kind":"plain","optional":true},"enable_resource_name_dns_aaaa_record":{"type":"bool","description_kind":"plain","optional":true},"hostname_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tag_specifications":{"nesting_mode":"list","block":{"attributes":{"resource_type":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lb":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"arn_suffix":{"type":"string","description_kind":"plain","computed":true},"customer_owned_ipv4_pool":{"type":"string","description_kind":"plain","optional":true},"desync_mitigation_mode":{"type":"string","description_kind":"plain","optional":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"drop_invalid_header_fields":{"type":"bool","description_kind":"plain","optional":true},"enable_cross_zone_load_balancing":{"type":"bool","description_kind":"plain","optional":true},"enable_deletion_protection":{"type":"bool","description_kind":"plain","optional":true},"enable_http2":{"type":"bool","description_kind":"plain","optional":true},"enable_tls_version_and_cipher_suite_headers":{"type":"bool","description_kind":"plain","optional":true},"enable_waf_fail_open":{"type":"bool","description_kind":"plain","optional":true},"enable_xff_client_port":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout":{"type":"number","description_kind":"plain","optional":true},"internal":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_type":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"preserve_host_header":{"type":"bool","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnets":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"xff_header_processing_mode":{"type":"string","description_kind":"plain","optional":true},"zone_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"access_logs":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"subnet_mapping":{"nesting_mode":"set","block":{"attributes":{"allocation_id":{"type":"string","description_kind":"plain","optional":true},"ipv6_address":{"type":"string","description_kind":"plain","optional":true},"outpost_id":{"type":"string","description_kind":"plain","computed":true},"private_ipv4_address":{"type":"string","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lb_cookie_stickiness_policy":{"version":0,"block":{"attributes":{"cookie_expiration_period":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lb_port":{"type":"number","description_kind":"plain","required":true},"load_balancer":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lb_listener":{"version":0,"block":{"attributes":{"alpn_policy":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_arn":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ssl_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"default_action":{"nesting_mode":"list","block":{"attributes":{"order":{"type":"number","description_kind":"plain","optional":true,"computed":true},"target_group_arn":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authenticate_cognito":{"nesting_mode":"list","block":{"attributes":{"authentication_request_extra_params":{"type":["map","string"],"description_kind":"plain","optional":true},"on_unauthenticated_request":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","optional":true,"computed":true},"session_cookie_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"session_timeout":{"type":"number","description_kind":"plain","optional":true,"computed":true},"user_pool_arn":{"type":"string","description_kind":"plain","required":true},"user_pool_client_id":{"type":"string","description_kind":"plain","required":true},"user_pool_domain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"authenticate_oidc":{"nesting_mode":"list","block":{"attributes":{"authentication_request_extra_params":{"type":["map","string"],"description_kind":"plain","optional":true},"authorization_endpoint":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"issuer":{"type":"string","description_kind":"plain","required":true},"on_unauthenticated_request":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","optional":true,"computed":true},"session_cookie_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"session_timeout":{"type":"number","description_kind":"plain","optional":true,"computed":true},"token_endpoint":{"type":"string","description_kind":"plain","required":true},"user_info_endpoint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"fixed_response":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","required":true},"message_body":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"forward":{"nesting_mode":"list","block":{"block_types":{"stickiness":{"nesting_mode":"list","block":{"attributes":{"duration":{"type":"number","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"target_group":{"nesting_mode":"set","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":5}},"description_kind":"plain"},"max_items":1},"redirect":{"nesting_mode":"list","block":{"attributes":{"host":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"query":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lb_listener_certificate":{"version":0,"block":{"attributes":{"certificate_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listener_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lb_listener_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listener_arn":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"order":{"type":"number","description_kind":"plain","optional":true,"computed":true},"target_group_arn":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authenticate_cognito":{"nesting_mode":"list","block":{"attributes":{"authentication_request_extra_params":{"type":["map","string"],"description_kind":"plain","optional":true},"on_unauthenticated_request":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","optional":true},"session_cookie_name":{"type":"string","description_kind":"plain","optional":true},"session_timeout":{"type":"number","description_kind":"plain","optional":true},"user_pool_arn":{"type":"string","description_kind":"plain","required":true},"user_pool_client_id":{"type":"string","description_kind":"plain","required":true},"user_pool_domain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"authenticate_oidc":{"nesting_mode":"list","block":{"attributes":{"authentication_request_extra_params":{"type":["map","string"],"description_kind":"plain","optional":true},"authorization_endpoint":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"issuer":{"type":"string","description_kind":"plain","required":true},"on_unauthenticated_request":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","optional":true},"session_cookie_name":{"type":"string","description_kind":"plain","optional":true},"session_timeout":{"type":"number","description_kind":"plain","optional":true},"token_endpoint":{"type":"string","description_kind":"plain","required":true},"user_info_endpoint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"fixed_response":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","required":true},"message_body":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"forward":{"nesting_mode":"list","block":{"block_types":{"stickiness":{"nesting_mode":"list","block":{"attributes":{"duration":{"type":"number","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"target_group":{"nesting_mode":"set","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":2,"max_items":5}},"description_kind":"plain"},"max_items":1},"redirect":{"nesting_mode":"list","block":{"attributes":{"host":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"query":{"type":"string","description_kind":"plain","optional":true},"status_code":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"condition":{"nesting_mode":"set","block":{"block_types":{"host_header":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"http_header":{"nesting_mode":"list","block":{"attributes":{"http_header_name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"http_request_method":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"path_pattern":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"source_ip":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_lb_ssl_negotiation_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lb_port":{"type":"number","description_kind":"plain","required":true},"load_balancer":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"triggers":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"attribute":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lb_target_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"arn_suffix":{"type":"string","description_kind":"plain","computed":true},"connection_termination":{"type":"bool","description_kind":"plain","optional":true},"deregistration_delay":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lambda_multi_value_headers_enabled":{"type":"bool","description_kind":"plain","optional":true},"load_balancing_algorithm_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancing_cross_zone_enabled":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"preserve_client_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"protocol_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"proxy_protocol_v2":{"type":"bool","description_kind":"plain","optional":true},"slow_start":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_type":{"type":"string","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"health_check":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"healthy_threshold":{"type":"number","description_kind":"plain","optional":true},"interval":{"type":"number","description_kind":"plain","optional":true},"matcher":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"timeout":{"type":"number","description_kind":"plain","optional":true,"computed":true},"unhealthy_threshold":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"stickiness":{"nesting_mode":"list","block":{"attributes":{"cookie_duration":{"type":"number","description_kind":"plain","optional":true},"cookie_name":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"target_failover":{"nesting_mode":"list","block":{"attributes":{"on_deregistration":{"type":"string","description_kind":"plain","required":true},"on_unhealthy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lb_target_group_attachment":{"version":0,"block":{"attributes":{"availability_zone":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true},"target_group_arn":{"type":"string","description_kind":"plain","required":true},"target_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lex_bot":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"checksum":{"type":"string","description_kind":"plain","computed":true},"child_directed":{"type":"bool","description_kind":"plain","required":true},"create_version":{"type":"bool","description_kind":"plain","optional":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"detect_sentiment":{"type":"bool","description_kind":"plain","optional":true},"enable_model_improvements":{"type":"bool","description_kind":"plain","optional":true},"failure_reason":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_session_ttl_in_seconds":{"type":"number","description_kind":"plain","optional":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"locale":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"nlu_intent_confidence_threshold":{"type":"number","description_kind":"plain","optional":true},"process_behavior":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true},"voice_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"abort_statement":{"nesting_mode":"list","block":{"attributes":{"response_card":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"message":{"nesting_mode":"set","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"group_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":15}},"description_kind":"plain"},"min_items":1,"max_items":1},"clarification_prompt":{"nesting_mode":"list","block":{"attributes":{"max_attempts":{"type":"number","description_kind":"plain","required":true},"response_card":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"message":{"nesting_mode":"set","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"group_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":15}},"description_kind":"plain"},"max_items":1},"intent":{"nesting_mode":"set","block":{"attributes":{"intent_name":{"type":"string","description_kind":"plain","required":true},"intent_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":250},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lex_bot_alias":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bot_name":{"type":"string","description_kind":"plain","required":true},"bot_version":{"type":"string","description_kind":"plain","required":true},"checksum":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"conversation_logs":{"nesting_mode":"list","block":{"attributes":{"iam_role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"log_settings":{"nesting_mode":"set","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","required":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"log_type":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"resource_prefix":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lex_intent":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"checksum":{"type":"string","description_kind":"plain","computed":true},"create_version":{"type":"bool","description_kind":"plain","optional":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parent_intent_signature":{"type":"string","description_kind":"plain","optional":true},"sample_utterances":{"type":["set","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"conclusion_statement":{"nesting_mode":"list","block":{"attributes":{"response_card":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"message":{"nesting_mode":"set","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"group_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":15}},"description_kind":"plain"},"max_items":1},"confirmation_prompt":{"nesting_mode":"list","block":{"attributes":{"max_attempts":{"type":"number","description_kind":"plain","required":true},"response_card":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"message":{"nesting_mode":"set","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"group_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":15}},"description_kind":"plain"},"max_items":1},"dialog_code_hook":{"nesting_mode":"list","block":{"attributes":{"message_version":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"follow_up_prompt":{"nesting_mode":"list","block":{"block_types":{"prompt":{"nesting_mode":"list","block":{"attributes":{"max_attempts":{"type":"number","description_kind":"plain","required":true},"response_card":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"message":{"nesting_mode":"set","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"group_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":15}},"description_kind":"plain"},"min_items":1,"max_items":1},"rejection_statement":{"nesting_mode":"list","block":{"attributes":{"response_card":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"message":{"nesting_mode":"set","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"group_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":15}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"fulfillment_activity":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"code_hook":{"nesting_mode":"list","block":{"attributes":{"message_version":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"rejection_statement":{"nesting_mode":"list","block":{"attributes":{"response_card":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"message":{"nesting_mode":"set","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"group_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":15}},"description_kind":"plain"},"max_items":1},"slot":{"nesting_mode":"set","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","optional":true},"response_card":{"type":"string","description_kind":"plain","optional":true},"sample_utterances":{"type":["list","string"],"description_kind":"plain","optional":true},"slot_constraint":{"type":"string","description_kind":"plain","required":true},"slot_type":{"type":"string","description_kind":"plain","required":true},"slot_type_version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value_elicitation_prompt":{"nesting_mode":"list","block":{"attributes":{"max_attempts":{"type":"number","description_kind":"plain","required":true},"response_card":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"message":{"nesting_mode":"set","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"group_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":15}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lex_slot_type":{"version":0,"block":{"attributes":{"checksum":{"type":"string","description_kind":"plain","computed":true},"create_version":{"type":"bool","description_kind":"plain","optional":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"value_selection_strategy":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"enumeration_value":{"nesting_mode":"set","block":{"attributes":{"synonyms":{"type":["set","string"],"description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10000},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lexv2models_bot":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"idle_session_ttl_in_seconds":{"type":"number","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"test_bot_alias_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"data_privacy":{"nesting_mode":"list","block":{"attributes":{"child_directed":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"}},"members":{"nesting_mode":"list","block":{"attributes":{"alias_id":{"type":"string","description_kind":"plain","required":true},"alias_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true},"delete":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.","description_kind":"plain","optional":true},"update":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_licensemanager_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_configuration_arn":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_licensemanager_grant":{"version":0,"block":{"attributes":{"allowed_operations":{"type":["set","string"],"description":"Allowed operations for the grant. This is a subset of the allowed operations on the license.","description_kind":"plain","required":true},"arn":{"type":"string","description":"Amazon Resource Name (ARN) of the grant.","description_kind":"plain","computed":true},"home_region":{"type":"string","description":"Home Region of the grant.","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_arn":{"type":"string","description":"License ARN.","description_kind":"plain","required":true},"name":{"type":"string","description":"Name of the grant.","description_kind":"plain","required":true},"parent_arn":{"type":"string","description":"Parent ARN.","description_kind":"plain","computed":true},"principal":{"type":"string","description":"The grantee principal ARN. The target account for the grant in the form of the ARN for an account principal of the root user.","description_kind":"plain","required":true},"status":{"type":"string","description":"Grant status.","description_kind":"plain","computed":true},"version":{"type":"string","description":"Grant version.","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_licensemanager_grant_accepter":{"version":0,"block":{"attributes":{"allowed_operations":{"type":["set","string"],"description":"Allowed operations for the grant.","description_kind":"plain","computed":true},"grant_arn":{"type":"string","description":"Amazon Resource Name (ARN) of the grant.","description_kind":"plain","required":true},"home_region":{"type":"string","description":"Home Region of the grant.","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_arn":{"type":"string","description":"License ARN.","description_kind":"plain","computed":true},"name":{"type":"string","description":"Name of the grant.","description_kind":"plain","computed":true},"parent_arn":{"type":"string","description":"Parent ARN.","description_kind":"plain","computed":true},"principal":{"type":"string","description":"The grantee principal ARN.","description_kind":"plain","computed":true},"status":{"type":"string","description":"GrantAccepter status.","description_kind":"plain","computed":true},"version":{"type":"string","description":"GrantAccepter version.","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_licensemanager_license_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_count":{"type":"number","description_kind":"plain","optional":true},"license_count_hard_limit":{"type":"bool","description_kind":"plain","optional":true},"license_counting_type":{"type":"string","description_kind":"plain","required":true},"license_rules":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lightsail_bucket":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"bundle_id":{"type":"string","description_kind":"plain","required":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"force_delete":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","computed":true},"support_code":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lightsail_bucket_access_key":{"version":0,"block":{"attributes":{"access_key_id":{"type":"string","description_kind":"plain","computed":true},"bucket_name":{"type":"string","description_kind":"plain","required":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"secret_access_key":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lightsail_bucket_resource_access":{"version":0,"block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lightsail_certificate":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"domain_validation_options":{"type":["set",["object",{"domain_name":"string","resource_record_name":"string","resource_record_type":"string","resource_record_value":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subject_alternative_names":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lightsail_container_service":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_disabled":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"power":{"type":"string","description_kind":"plain","required":true},"power_id":{"type":"string","description_kind":"plain","computed":true},"principal_arn":{"type":"string","description_kind":"plain","computed":true},"private_domain_name":{"type":"string","description_kind":"plain","computed":true},"resource_type":{"type":"string","description_kind":"plain","computed":true},"scale":{"type":"number","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"private_registry_access":{"nesting_mode":"list","block":{"block_types":{"ecr_image_puller_role":{"nesting_mode":"list","block":{"attributes":{"is_active":{"type":"bool","description_kind":"plain","optional":true},"principal_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"public_domain_names":{"nesting_mode":"list","block":{"block_types":{"certificate":{"nesting_mode":"set","block":{"attributes":{"certificate_name":{"type":"string","description_kind":"plain","required":true},"domain_names":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lightsail_container_service_deployment_version":{"version":0,"block":{"attributes":{"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"container":{"nesting_mode":"set","block":{"attributes":{"command":{"type":["list","string"],"description_kind":"plain","optional":true},"container_name":{"type":"string","description_kind":"plain","required":true},"environment":{"type":["map","string"],"description_kind":"plain","optional":true},"image":{"type":"string","description_kind":"plain","required":true},"ports":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":53},"public_endpoint":{"nesting_mode":"list","block":{"attributes":{"container_name":{"type":"string","description_kind":"plain","required":true},"container_port":{"type":"number","description_kind":"plain","required":true}},"block_types":{"health_check":{"nesting_mode":"list","block":{"attributes":{"healthy_threshold":{"type":"number","description_kind":"plain","optional":true},"interval_seconds":{"type":"number","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"success_codes":{"type":"string","description_kind":"plain","optional":true},"timeout_seconds":{"type":"number","description_kind":"plain","optional":true},"unhealthy_threshold":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lightsail_database":{"version":0,"block":{"attributes":{"apply_immediately":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"backup_retention_enabled":{"type":"bool","description_kind":"plain","optional":true},"blueprint_id":{"type":"string","description_kind":"plain","required":true},"bundle_id":{"type":"string","description_kind":"plain","required":true},"ca_certificate_identifier":{"type":"string","description_kind":"plain","computed":true},"cpu_count":{"type":"number","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"disk_size":{"type":"number","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"final_snapshot_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"master_database_name":{"type":"string","description_kind":"plain","required":true},"master_endpoint_address":{"type":"string","description_kind":"plain","computed":true},"master_endpoint_port":{"type":"number","description_kind":"plain","computed":true},"master_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"master_username":{"type":"string","description_kind":"plain","required":true},"preferred_backup_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"publicly_accessible":{"type":"bool","description_kind":"plain","optional":true},"ram_size":{"type":"number","description_kind":"plain","computed":true},"relational_database_name":{"type":"string","description_kind":"plain","required":true},"secondary_availability_zone":{"type":"string","description_kind":"plain","computed":true},"skip_final_snapshot":{"type":"bool","description_kind":"plain","optional":true},"support_code":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lightsail_disk":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","required":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"size_in_gb":{"type":"number","description_kind":"plain","required":true},"support_code":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lightsail_disk_attachment":{"version":0,"block":{"attributes":{"disk_name":{"type":"string","description_kind":"plain","required":true},"disk_path":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lightsail_distribution":{"version":0,"block":{"attributes":{"alternative_domain_names":{"type":["list","string"],"description":"The alternate domain names of the distribution.","description_kind":"plain","computed":true},"arn":{"type":"string","description":"The Amazon Resource Name (ARN) of the distribution.","description_kind":"plain","computed":true},"bundle_id":{"type":"string","description":"The bundle ID to use for the distribution.","description_kind":"plain","required":true},"certificate_name":{"type":"string","description":"The name of the SSL/TLS certificate attached to the distribution, if any.","description_kind":"plain","optional":true},"created_at":{"type":"string","description":"The timestamp when the distribution was created.","description_kind":"plain","computed":true},"domain_name":{"type":"string","description":"The domain name of the distribution.","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description":"The IP address type of the distribution.","description_kind":"plain","optional":true},"is_enabled":{"type":"bool","description":"Indicates whether the distribution is enabled.","description_kind":"plain","optional":true},"location":{"type":["list",["object",{"availability_zone":"string","region_name":"string"}]],"description":"An object that describes the location of the distribution, such as the AWS Region and Availability Zone.","description_kind":"plain","computed":true},"name":{"type":"string","description":"The name of the distribution.","description_kind":"plain","required":true},"origin_public_dns":{"type":"string","description":"The public DNS of the origin.","description_kind":"plain","computed":true},"resource_type":{"type":"string","description":"The Lightsail resource type (e.g., Distribution).","description_kind":"plain","computed":true},"status":{"type":"string","description":"The status of the distribution.","description_kind":"plain","computed":true},"support_code":{"type":"string","description":"The support code. Include this code in your email to support when you have questions about your Lightsail distribution. This code enables our support team to look up your Lightsail information more easily.","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"cache_behavior":{"nesting_mode":"set","block":{"attributes":{"behavior":{"type":"string","description":"The cache behavior for the specified path.","description_kind":"plain","required":true},"path":{"type":"string","description":"The path to a directory or file to cached, or not cache. Use an asterisk symbol to specify wildcard directories (path/to/assets/*), and file types (*.html, *jpg, *js). Directories and file paths are case-sensitive.","description_kind":"plain","required":true}},"description":"An array of objects that describe the per-path cache behavior of the distribution.","description_kind":"plain"}},"cache_behavior_settings":{"nesting_mode":"list","block":{"attributes":{"allowed_http_methods":{"type":"string","description":"The HTTP methods that are processed and forwarded to the distribution's origin.","description_kind":"plain","optional":true},"cached_http_methods":{"type":"string","description":"The HTTP method responses that are cached by your distribution.","description_kind":"plain","optional":true},"default_ttl":{"type":"number","description":"The default amount of time that objects stay in the distribution's cache before the distribution forwards another request to the origin to determine whether the content has been updated.","description_kind":"plain","optional":true},"maximum_ttl":{"type":"number","description":"The maximum amount of time that objects stay in the distribution's cache before the distribution forwards another request to the origin to determine whether the object has been updated.","description_kind":"plain","optional":true},"minimum_ttl":{"type":"number","description":"The minimum amount of time that objects stay in the distribution's cache before the distribution forwards another request to the origin to determine whether the object has been updated.","description_kind":"plain","optional":true}},"block_types":{"forwarded_cookies":{"nesting_mode":"list","block":{"attributes":{"cookies_allow_list":{"type":["set","string"],"description":"The specific cookies to forward to your distribution's origin.","description_kind":"plain","optional":true},"option":{"type":"string","description":"Specifies which cookies to forward to the distribution's origin for a cache behavior: all, none, or allow-list to forward only the cookies specified in the cookiesAllowList parameter.","description_kind":"plain","optional":true}},"description":"An object that describes the cookies that are forwarded to the origin. Your content is cached based on the cookies that are forwarded.","description_kind":"plain"},"max_items":1},"forwarded_headers":{"nesting_mode":"list","block":{"attributes":{"headers_allow_list":{"type":["set","string"],"description":"The specific headers to forward to your distribution's origin.","description_kind":"plain","optional":true},"option":{"type":"string","description":"The headers that you want your distribution to forward to your origin and base caching on.","description_kind":"plain","optional":true}},"description":"An object that describes the headers that are forwarded to the origin. Your content is cached based on the headers that are forwarded.","description_kind":"plain"},"max_items":1},"forwarded_query_strings":{"nesting_mode":"list","block":{"attributes":{"option":{"type":"bool","description":"Indicates whether the distribution forwards and caches based on query strings.","description_kind":"plain","optional":true},"query_strings_allowed_list":{"type":["set","string"],"description":"The specific query strings that the distribution forwards to the origin.","description_kind":"plain","optional":true}},"description":"An object that describes the query strings that are forwarded to the origin. Your content is cached based on the query strings that are forwarded.","description_kind":"plain"},"max_items":1}},"description":"An object that describes the cache behavior settings of the distribution.","description_kind":"plain"},"max_items":1},"default_cache_behavior":{"nesting_mode":"list","block":{"attributes":{"behavior":{"type":"string","description":"The cache behavior of the distribution.","description_kind":"plain","required":true}},"description":"An object that describes the default cache behavior of the distribution.","description_kind":"plain"},"min_items":1,"max_items":1},"origin":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description":"The name of the origin resource.","description_kind":"plain","required":true},"protocol_policy":{"type":"string","description":"The protocol that your Amazon Lightsail distribution uses when establishing a connection with your origin to pull content.","description_kind":"plain","optional":true},"region_name":{"type":"string","description":"The AWS Region name of the origin resource.","description_kind":"plain","required":true},"resource_type":{"type":"string","description":"The resource type of the origin resource (e.g., Instance).","description_kind":"plain","computed":true}},"description":"An object that describes the origin resource of the distribution, such as a Lightsail instance, bucket, or load balancer.","description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lightsail_domain":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lightsail_domain_entry":{"version":0,"block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_alias":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"target":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lightsail_instance":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","required":true},"blueprint_id":{"type":"string","description_kind":"plain","required":true},"bundle_id":{"type":"string","description_kind":"plain","required":true},"cpu_count":{"type":"number","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description_kind":"plain","optional":true},"ipv6_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"is_static_ip":{"type":"bool","description_kind":"plain","computed":true},"key_pair_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"private_ip_address":{"type":"string","description_kind":"plain","computed":true},"public_ip_address":{"type":"string","description_kind":"plain","computed":true},"ram_size":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_data":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"add_on":{"nesting_mode":"list","block":{"attributes":{"snapshot_time":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_lightsail_instance_public_ports":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"port_info":{"nesting_mode":"set","block":{"attributes":{"cidr_list_aliases":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"cidrs":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"from_port":{"type":"number","description_kind":"plain","required":true},"ipv6_cidrs":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","required":true},"to_port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_lightsail_key_pair":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"encrypted_fingerprint":{"type":"string","description_kind":"plain","computed":true},"encrypted_private_key":{"type":"string","description_kind":"plain","computed":true},"fingerprint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"pgp_key":{"type":"string","description_kind":"plain","optional":true},"private_key":{"type":"string","description_kind":"plain","computed":true},"public_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lightsail_lb":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"health_check_path":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_port":{"type":"number","description_kind":"plain","required":true},"ip_address_type":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","computed":true},"public_ports":{"type":["list","number"],"description_kind":"plain","computed":true},"support_code":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lightsail_lb_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_name":{"type":"string","description_kind":"plain","required":true},"lb_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lightsail_lb_certificate":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"domain_validation_records":{"type":["set",["object",{"domain_name":"string","resource_record_name":"string","resource_record_type":"string","resource_record_value":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lb_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"subject_alternative_names":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"support_code":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lightsail_lb_certificate_attachment":{"version":0,"block":{"attributes":{"certificate_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lb_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lightsail_lb_https_redirection_policy":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lb_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lightsail_lb_stickiness_policy":{"version":0,"block":{"attributes":{"cookie_duration":{"type":"number","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lb_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lightsail_static_ip":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"support_code":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lightsail_static_ip_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_name":{"type":"string","description_kind":"plain","required":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"static_ip_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_load_balancer_backend_server_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_port":{"type":"number","description_kind":"plain","required":true},"load_balancer_name":{"type":"string","description_kind":"plain","required":true},"policy_names":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_load_balancer_listener_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_name":{"type":"string","description_kind":"plain","required":true},"load_balancer_port":{"type":"number","description_kind":"plain","required":true},"policy_names":{"type":["set","string"],"description_kind":"plain","optional":true},"triggers":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_load_balancer_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_name":{"type":"string","description_kind":"plain","required":true},"policy_name":{"type":"string","description_kind":"plain","required":true},"policy_type_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"policy_attribute":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_location_geofence_collection":{"version":0,"block":{"attributes":{"collection_arn":{"type":"string","description_kind":"plain","computed":true},"collection_name":{"type":"string","description_kind":"plain","required":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_location_map":{"version":0,"block":{"attributes":{"create_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"map_arn":{"type":"string","description_kind":"plain","computed":true},"map_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"attributes":{"style":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_location_place_index":{"version":0,"block":{"attributes":{"create_time":{"type":"string","description_kind":"plain","computed":true},"data_source":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_arn":{"type":"string","description_kind":"plain","computed":true},"index_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"data_source_configuration":{"nesting_mode":"list","block":{"attributes":{"intended_use":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_location_route_calculator":{"version":0,"block":{"attributes":{"calculator_arn":{"type":"string","description_kind":"plain","computed":true},"calculator_name":{"type":"string","description_kind":"plain","required":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"data_source":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_location_tracker":{"version":0,"block":{"attributes":{"create_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"position_filtering":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tracker_arn":{"type":"string","description_kind":"plain","computed":true},"tracker_name":{"type":"string","description_kind":"plain","required":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_location_tracker_association":{"version":0,"block":{"attributes":{"consumer_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tracker_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_macie2_account":{"version":0,"block":{"attributes":{"created_at":{"type":"string","description_kind":"plain","computed":true},"finding_publishing_frequency":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_role":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_macie2_classification_export_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"s3_destination":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"key_prefix":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_macie2_classification_job":{"version":0,"block":{"attributes":{"created_at":{"type":"string","description_kind":"plain","computed":true},"custom_data_identifier_ids":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"initial_run":{"type":"bool","description_kind":"plain","optional":true},"job_arn":{"type":"string","description_kind":"plain","computed":true},"job_id":{"type":"string","description_kind":"plain","computed":true},"job_status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"job_type":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sampling_percentage":{"type":"number","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_paused_details":{"type":["list",["object",{"job_expires_at":"string","job_imminent_expiration_health_event_arn":"string","job_paused_at":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"s3_job_definition":{"nesting_mode":"list","block":{"block_types":{"bucket_criteria":{"nesting_mode":"list","block":{"block_types":{"excludes":{"nesting_mode":"list","block":{"block_types":{"and":{"nesting_mode":"list","block":{"block_types":{"simple_criterion":{"nesting_mode":"list","block":{"attributes":{"comparator":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"values":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"tag_criterion":{"nesting_mode":"list","block":{"attributes":{"comparator":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"tag_values":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"value":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"includes":{"nesting_mode":"list","block":{"block_types":{"and":{"nesting_mode":"list","block":{"block_types":{"simple_criterion":{"nesting_mode":"list","block":{"attributes":{"comparator":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"values":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"tag_criterion":{"nesting_mode":"list","block":{"attributes":{"comparator":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"tag_values":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"value":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"bucket_definitions":{"nesting_mode":"list","block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"buckets":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"scoping":{"nesting_mode":"list","block":{"block_types":{"excludes":{"nesting_mode":"list","block":{"block_types":{"and":{"nesting_mode":"list","block":{"block_types":{"simple_scope_term":{"nesting_mode":"list","block":{"attributes":{"comparator":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"values":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"tag_scope_term":{"nesting_mode":"list","block":{"attributes":{"comparator":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"tag_values":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"value":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"includes":{"nesting_mode":"list","block":{"block_types":{"and":{"nesting_mode":"list","block":{"block_types":{"simple_scope_term":{"nesting_mode":"list","block":{"attributes":{"comparator":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"values":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"tag_scope_term":{"nesting_mode":"list","block":{"attributes":{"comparator":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"tag_values":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"value":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"schedule_frequency":{"nesting_mode":"list","block":{"attributes":{"daily_schedule":{"type":"bool","description_kind":"plain","optional":true},"monthly_schedule":{"type":"number","description_kind":"plain","optional":true,"computed":true},"weekly_schedule":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_macie2_custom_data_identifier":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_words":{"type":["set","string"],"description_kind":"plain","optional":true},"keywords":{"type":["set","string"],"description_kind":"plain","optional":true},"maximum_match_distance":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"regex":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_macie2_findings_filter":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"position":{"type":"number","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"finding_criteria":{"nesting_mode":"list","block":{"block_types":{"criterion":{"nesting_mode":"set","block":{"attributes":{"eq":{"type":["set","string"],"description_kind":"plain","optional":true},"eq_exact_match":{"type":["set","string"],"description_kind":"plain","optional":true},"field":{"type":"string","description_kind":"plain","required":true},"gt":{"type":"string","description_kind":"plain","optional":true},"gte":{"type":"string","description_kind":"plain","optional":true},"lt":{"type":"string","description_kind":"plain","optional":true},"lte":{"type":"string","description_kind":"plain","optional":true},"neq":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_macie2_invitation_accepter":{"version":0,"block":{"attributes":{"administrator_account_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invitation_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_macie2_member":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"administrator_account_id":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"email":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invitation_disable_email_notification":{"type":"bool","description_kind":"plain","optional":true},"invitation_message":{"type":"string","description_kind":"plain","optional":true},"invite":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"invited_at":{"type":"string","description_kind":"plain","computed":true},"master_account_id":{"type":"string","description_kind":"plain","computed":true},"relationship_status":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_macie2_organization_admin_account":{"version":0,"block":{"attributes":{"admin_account_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_main_route_table_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"original_route_table_id":{"type":"string","description_kind":"plain","computed":true},"route_table_id":{"type":"string","description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_media_convert_queue":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"pricing_plan":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"reservation_plan_settings":{"nesting_mode":"list","block":{"attributes":{"commitment":{"type":"string","description_kind":"plain","required":true},"renewal_type":{"type":"string","description_kind":"plain","required":true},"reserved_slots":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_media_package_channel":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"channel_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"hls_ingest":{"type":["list",["object",{"ingest_endpoints":["list",["object",{"password":"string","url":"string","username":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_media_store_container":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_media_store_container_policy":{"version":0,"block":{"attributes":{"container_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_medialive_channel":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"channel_class":{"type":"string","description_kind":"plain","required":true},"channel_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"start_channel":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"cdi_input_specification":{"nesting_mode":"list","block":{"attributes":{"resolution":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"destinations":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"media_package_settings":{"nesting_mode":"set","block":{"attributes":{"channel_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"multiplex_settings":{"nesting_mode":"list","block":{"attributes":{"multiplex_id":{"type":"string","description_kind":"plain","required":true},"program_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"settings":{"nesting_mode":"set","block":{"attributes":{"password_param":{"type":"string","description_kind":"plain","optional":true},"stream_name":{"type":"string","description_kind":"plain","optional":true},"url":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1},"encoder_settings":{"nesting_mode":"list","block":{"block_types":{"audio_descriptions":{"nesting_mode":"set","block":{"attributes":{"audio_selector_name":{"type":"string","description_kind":"plain","required":true},"audio_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"audio_type_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"language_code":{"type":"string","description_kind":"plain","optional":true,"computed":true},"language_code_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"stream_name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"audio_normalization_settings":{"nesting_mode":"list","block":{"attributes":{"algorithm":{"type":"string","description_kind":"plain","optional":true,"computed":true},"algorithm_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_lkfs":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"audio_watermark_settings":{"nesting_mode":"list","block":{"block_types":{"nielsen_watermarks_settings":{"nesting_mode":"list","block":{"attributes":{"nielsen_distribution_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"nielsen_cbet_settings":{"nesting_mode":"list","block":{"attributes":{"cbet_check_digit_string":{"type":"string","description_kind":"plain","required":true},"cbet_stepaside":{"type":"string","description_kind":"plain","required":true},"csid":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"nielsen_naes_ii_nw_settings":{"nesting_mode":"list","block":{"attributes":{"check_digit_string":{"type":"string","description_kind":"plain","required":true},"sid":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"codec_settings":{"nesting_mode":"list","block":{"block_types":{"aac_settings":{"nesting_mode":"list","block":{"attributes":{"bitrate":{"type":"number","description_kind":"plain","optional":true,"computed":true},"coding_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"input_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"profile":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rate_control_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"raw_format":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sample_rate":{"type":"number","description_kind":"plain","optional":true,"computed":true},"spec":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vbr_quality":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"ac3_settings":{"nesting_mode":"list","block":{"attributes":{"bitrate":{"type":"number","description_kind":"plain","optional":true,"computed":true},"bitstream_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"coding_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dialnorm":{"type":"number","description_kind":"plain","optional":true,"computed":true},"drc_profile":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lfe_filter":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata_control":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"eac3_atmos_settings":{"nesting_mode":"list","block":{"attributes":{"bitrate":{"type":"number","description_kind":"plain","optional":true,"computed":true},"coding_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dialnorm":{"type":"number","description_kind":"plain","optional":true,"computed":true},"drc_line":{"type":"string","description_kind":"plain","optional":true,"computed":true},"drc_rf":{"type":"string","description_kind":"plain","optional":true,"computed":true},"height_trim":{"type":"number","description_kind":"plain","optional":true,"computed":true},"surround_trim":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"eac3_settings":{"nesting_mode":"list","block":{"attributes":{"attenuation_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"bitrate":{"type":"number","description_kind":"plain","optional":true,"computed":true},"bitstream_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"coding_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dc_filter":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dialnorm":{"type":"number","description_kind":"plain","optional":true,"computed":true},"drc_line":{"type":"string","description_kind":"plain","optional":true,"computed":true},"drc_rf":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lfe_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lfe_filter":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lo_ro_center_mix_level":{"type":"number","description_kind":"plain","optional":true,"computed":true},"lo_ro_surround_mix_level":{"type":"number","description_kind":"plain","optional":true,"computed":true},"lt_rt_center_mix_level":{"type":"number","description_kind":"plain","optional":true,"computed":true},"lt_rt_surround_mix_level":{"type":"number","description_kind":"plain","optional":true,"computed":true},"metadata_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"passthrough_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"phase_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stereo_downmix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"surround_ex_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"surround_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"mp2_settings":{"nesting_mode":"list","block":{"attributes":{"bitrate":{"type":"number","description_kind":"plain","optional":true,"computed":true},"coding_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sample_rate":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"pass_through_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"wav_settings":{"nesting_mode":"list","block":{"attributes":{"bit_depth":{"type":"number","description_kind":"plain","optional":true,"computed":true},"coding_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sample_rate":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"remix_settings":{"nesting_mode":"list","block":{"attributes":{"channels_in":{"type":"number","description_kind":"plain","optional":true,"computed":true},"channels_out":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"channel_mappings":{"nesting_mode":"set","block":{"attributes":{"output_channel":{"type":"number","description_kind":"plain","required":true}},"block_types":{"input_channel_levels":{"nesting_mode":"set","block":{"attributes":{"gain":{"type":"number","description_kind":"plain","required":true},"input_channel":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"avail_blanking":{"nesting_mode":"list","block":{"attributes":{"state":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"avail_blanking_image":{"nesting_mode":"list","block":{"attributes":{"password_param":{"type":"string","description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"caption_descriptions":{"nesting_mode":"list","block":{"attributes":{"accessibility":{"type":"string","description_kind":"plain","optional":true},"caption_selector_name":{"type":"string","description_kind":"plain","required":true},"language_code":{"type":"string","description_kind":"plain","optional":true},"language_description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"destination_settings":{"nesting_mode":"list","block":{"block_types":{"arib_destination_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"burn_in_destination_settings":{"nesting_mode":"list","block":{"attributes":{"alignment":{"type":"string","description_kind":"plain","optional":true},"background_color":{"type":"string","description_kind":"plain","optional":true},"background_opacity":{"type":"number","description_kind":"plain","optional":true},"font_color":{"type":"string","description_kind":"plain","optional":true},"font_opacity":{"type":"number","description_kind":"plain","optional":true},"font_resolution":{"type":"number","description_kind":"plain","optional":true},"font_size":{"type":"string","description_kind":"plain","optional":true},"outline_color":{"type":"string","description_kind":"plain","required":true},"outline_size":{"type":"number","description_kind":"plain","optional":true},"shadow_color":{"type":"string","description_kind":"plain","optional":true},"shadow_opacity":{"type":"number","description_kind":"plain","optional":true},"shadow_x_offset":{"type":"number","description_kind":"plain","optional":true},"shadow_y_offset":{"type":"number","description_kind":"plain","optional":true},"teletext_grid_control":{"type":"string","description_kind":"plain","required":true},"x_position":{"type":"number","description_kind":"plain","optional":true},"y_position":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"font":{"nesting_mode":"list","block":{"attributes":{"password_param":{"type":"string","description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"dvb_sub_destination_settings":{"nesting_mode":"list","block":{"attributes":{"alignment":{"type":"string","description_kind":"plain","optional":true},"background_color":{"type":"string","description_kind":"plain","optional":true},"background_opacity":{"type":"number","description_kind":"plain","optional":true},"font_color":{"type":"string","description_kind":"plain","optional":true},"font_opacity":{"type":"number","description_kind":"plain","optional":true},"font_resolution":{"type":"number","description_kind":"plain","optional":true},"font_size":{"type":"string","description_kind":"plain","optional":true,"computed":true},"outline_color":{"type":"string","description_kind":"plain","optional":true},"outline_size":{"type":"number","description_kind":"plain","optional":true},"shadow_color":{"type":"string","description_kind":"plain","optional":true},"shadow_opacity":{"type":"number","description_kind":"plain","optional":true},"shadow_x_offset":{"type":"number","description_kind":"plain","optional":true},"shadow_y_offset":{"type":"number","description_kind":"plain","optional":true},"teletext_grid_control":{"type":"string","description_kind":"plain","optional":true},"x_position":{"type":"number","description_kind":"plain","optional":true},"y_position":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"font":{"nesting_mode":"list","block":{"attributes":{"password_param":{"type":"string","description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ebu_tt_d_destination_settings":{"nesting_mode":"list","block":{"attributes":{"copyright_holder":{"type":"string","description_kind":"plain","optional":true},"fill_line_gap":{"type":"string","description_kind":"plain","optional":true},"font_family":{"type":"string","description_kind":"plain","optional":true},"style_control":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"embedded_destination_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"embedded_plus_scte20_destination_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"rtmp_caption_info_destination_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"scte20_plus_embedded_destination_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"scte27_destination_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"smpte_tt_destination_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"teletext_destination_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"ttml_destination_settings":{"nesting_mode":"list","block":{"attributes":{"style_control":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"webvtt_destination_settings":{"nesting_mode":"list","block":{"attributes":{"style_control":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"global_configuration":{"nesting_mode":"list","block":{"attributes":{"initial_audio_gain":{"type":"number","description_kind":"plain","optional":true},"input_end_action":{"type":"string","description_kind":"plain","optional":true},"output_locking_mode":{"type":"string","description_kind":"plain","optional":true},"output_timing_source":{"type":"string","description_kind":"plain","optional":true},"support_low_framerate_inputs":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"input_loss_behavior":{"nesting_mode":"list","block":{"attributes":{"black_frame_msec":{"type":"number","description_kind":"plain","optional":true},"input_loss_image_color":{"type":"string","description_kind":"plain","optional":true},"input_loss_image_type":{"type":"string","description_kind":"plain","optional":true},"repeat_frame_msec":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"input_loss_image_slate":{"nesting_mode":"list","block":{"attributes":{"password_param":{"type":"string","description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"motion_graphics_configuration":{"nesting_mode":"list","block":{"attributes":{"motion_graphics_insertion":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"motion_graphics_settings":{"nesting_mode":"list","block":{"block_types":{"html_motion_graphics_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"nielsen_configuration":{"nesting_mode":"list","block":{"attributes":{"distributor_id":{"type":"string","description_kind":"plain","optional":true},"nielsen_pcm_to_id3_tagging":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"output_groups":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"output_group_settings":{"nesting_mode":"list","block":{"block_types":{"archive_group_settings":{"nesting_mode":"list","block":{"attributes":{"rollover_interval":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"archive_cdn_settings":{"nesting_mode":"list","block":{"block_types":{"archive_s3_settings":{"nesting_mode":"list","block":{"attributes":{"canned_acl":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"destination":{"nesting_mode":"list","block":{"attributes":{"destination_ref_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"frame_capture_group_settings":{"nesting_mode":"list","block":{"block_types":{"destination":{"nesting_mode":"list","block":{"attributes":{"destination_ref_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"frame_capture_cdn_settings":{"nesting_mode":"list","block":{"block_types":{"frame_capture_s3_settings":{"nesting_mode":"list","block":{"attributes":{"canned_acl":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"hls_group_settings":{"nesting_mode":"list","block":{"attributes":{"ad_markers":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"base_url_content":{"type":"string","description_kind":"plain","optional":true,"computed":true},"base_url_content1":{"type":"string","description_kind":"plain","optional":true,"computed":true},"base_url_manifest":{"type":"string","description_kind":"plain","optional":true,"computed":true},"base_url_manifest1":{"type":"string","description_kind":"plain","optional":true,"computed":true},"caption_language_setting":{"type":"string","description_kind":"plain","optional":true,"computed":true},"client_cache":{"type":"string","description_kind":"plain","optional":true,"computed":true},"codec_specification":{"type":"string","description_kind":"plain","optional":true,"computed":true},"constant_iv":{"type":"string","description_kind":"plain","optional":true,"computed":true},"directory_structure":{"type":"string","description_kind":"plain","optional":true,"computed":true},"discontinuity_tags":{"type":"string","description_kind":"plain","optional":true,"computed":true},"encryption_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"hls_id3_segment_tagging":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iframe_only_playlists":{"type":"string","description_kind":"plain","optional":true,"computed":true},"incomplete_segment_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_n_segments":{"type":"number","description_kind":"plain","optional":true,"computed":true},"input_loss_action":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iv_in_manifest":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iv_source":{"type":"string","description_kind":"plain","optional":true,"computed":true},"keep_segments":{"type":"number","description_kind":"plain","optional":true,"computed":true},"key_format":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_format_versions":{"type":"string","description_kind":"plain","optional":true,"computed":true},"manifest_compression":{"type":"string","description_kind":"plain","optional":true,"computed":true},"manifest_duration_format":{"type":"string","description_kind":"plain","optional":true,"computed":true},"min_segment_length":{"type":"number","description_kind":"plain","optional":true,"computed":true},"mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"output_selection":{"type":"string","description_kind":"plain","optional":true,"computed":true},"program_date_time":{"type":"string","description_kind":"plain","optional":true,"computed":true},"program_date_time_clock":{"type":"string","description_kind":"plain","optional":true,"computed":true},"program_date_time_period":{"type":"number","description_kind":"plain","optional":true,"computed":true},"redundant_manifest":{"type":"string","description_kind":"plain","optional":true,"computed":true},"segment_length":{"type":"number","description_kind":"plain","optional":true,"computed":true},"segments_per_subdirectory":{"type":"number","description_kind":"plain","optional":true,"computed":true},"stream_inf_resolution":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timed_metadata_id3_frame":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timed_metadata_id3_period":{"type":"number","description_kind":"plain","optional":true,"computed":true},"timestamp_delta_milliseconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ts_file_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"caption_language_mappings":{"nesting_mode":"set","block":{"attributes":{"caption_channel":{"type":"number","description_kind":"plain","required":true},"language_code":{"type":"string","description_kind":"plain","required":true},"language_description":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":4},"destination":{"nesting_mode":"list","block":{"attributes":{"destination_ref_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"hls_cdn_settings":{"nesting_mode":"list","block":{"block_types":{"hls_akamai_settings":{"nesting_mode":"list","block":{"attributes":{"connection_retry_interval":{"type":"number","description_kind":"plain","optional":true},"filecache_duration":{"type":"number","description_kind":"plain","optional":true},"http_transfer_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"num_retries":{"type":"number","description_kind":"plain","optional":true},"restart_delay":{"type":"number","description_kind":"plain","optional":true},"salt":{"type":"string","description_kind":"plain","optional":true,"computed":true},"token":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"hls_basic_put_settings":{"nesting_mode":"list","block":{"attributes":{"connection_retry_interval":{"type":"number","description_kind":"plain","optional":true},"filecache_duration":{"type":"number","description_kind":"plain","optional":true},"num_retries":{"type":"number","description_kind":"plain","optional":true},"restart_delay":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"hls_media_store_settings":{"nesting_mode":"list","block":{"attributes":{"connection_retry_interval":{"type":"number","description_kind":"plain","optional":true},"filecache_duration":{"type":"number","description_kind":"plain","optional":true},"media_store_storage_class":{"type":"string","description_kind":"plain","optional":true,"computed":true},"num_retries":{"type":"number","description_kind":"plain","optional":true},"restart_delay":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"hls_s3_settings":{"nesting_mode":"list","block":{"attributes":{"canned_acl":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"hls_webdav_settings":{"nesting_mode":"list","block":{"attributes":{"connection_retry_interval":{"type":"number","description_kind":"plain","optional":true},"filecache_duration":{"type":"number","description_kind":"plain","optional":true},"http_transfer_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"num_retries":{"type":"number","description_kind":"plain","optional":true},"restart_delay":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"key_provider_settings":{"nesting_mode":"list","block":{"block_types":{"static_key_settings":{"nesting_mode":"list","block":{"attributes":{"static_key_value":{"type":"string","description_kind":"plain","required":true}},"block_types":{"key_provider_server":{"nesting_mode":"list","block":{"attributes":{"password_param":{"type":"string","description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"media_package_group_settings":{"nesting_mode":"list","block":{"block_types":{"destination":{"nesting_mode":"list","block":{"attributes":{"destination_ref_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"ms_smooth_group_settings":{"nesting_mode":"list","block":{"attributes":{"acquisition_point_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"audio_only_timecode_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"certificate_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_retry_interval":{"type":"number","description_kind":"plain","optional":true,"computed":true},"event_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"event_id_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"event_stop_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"filecache_duration":{"type":"number","description_kind":"plain","optional":true},"fragment_length":{"type":"number","description_kind":"plain","optional":true,"computed":true},"input_loss_action":{"type":"string","description_kind":"plain","optional":true,"computed":true},"num_retries":{"type":"number","description_kind":"plain","optional":true},"restart_delay":{"type":"number","description_kind":"plain","optional":true},"segmentation_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"send_delay_ms":{"type":"number","description_kind":"plain","optional":true,"computed":true},"sparse_track_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stream_manifest_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timestamp_offset":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timestamp_offset_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"destination":{"nesting_mode":"list","block":{"attributes":{"destination_ref_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"multiplex_group_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"rtmp_group_settings":{"nesting_mode":"list","block":{"attributes":{"ad_markers":{"type":["list","string"],"description_kind":"plain","optional":true},"authentication_scheme":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cache_full_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cache_length":{"type":"number","description_kind":"plain","optional":true,"computed":true},"caption_data":{"type":"string","description_kind":"plain","optional":true,"computed":true},"input_loss_action":{"type":"string","description_kind":"plain","optional":true,"computed":true},"restart_delay":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"udp_group_settings":{"nesting_mode":"list","block":{"attributes":{"input_loss_action":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timed_metadata_id3_frame":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timed_metadata_id3_period":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"outputs":{"nesting_mode":"list","block":{"attributes":{"audio_description_names":{"type":["set","string"],"description_kind":"plain","optional":true},"caption_description_names":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"output_name":{"type":"string","description_kind":"plain","optional":true},"video_description_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"output_settings":{"nesting_mode":"list","block":{"block_types":{"archive_output_settings":{"nesting_mode":"list","block":{"attributes":{"extension":{"type":"string","description_kind":"plain","optional":true},"name_modifier":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"container_settings":{"nesting_mode":"list","block":{"block_types":{"m2ts_settings":{"nesting_mode":"list","block":{"attributes":{"absent_input_audio_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arib":{"type":"string","description_kind":"plain","optional":true},"arib_captions_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arib_captions_pid_control":{"type":"string","description_kind":"plain","optional":true},"audio_buffer_model":{"type":"string","description_kind":"plain","optional":true},"audio_frames_per_pes":{"type":"number","description_kind":"plain","optional":true},"audio_pids":{"type":"string","description_kind":"plain","optional":true,"computed":true},"audio_stream_type":{"type":"string","description_kind":"plain","optional":true},"bitrate":{"type":"number","description_kind":"plain","optional":true},"buffer_model":{"type":"string","description_kind":"plain","optional":true},"cc_descriptor":{"type":"string","description_kind":"plain","optional":true},"dvb_sub_pids":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dvb_teletext_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ebif":{"type":"string","description_kind":"plain","optional":true},"ebp_audio_interval":{"type":"string","description_kind":"plain","optional":true},"ebp_lookahead_ms":{"type":"number","description_kind":"plain","optional":true},"ebp_placement":{"type":"string","description_kind":"plain","optional":true},"ecm_pid":{"type":"string","description_kind":"plain","optional":true},"es_rate_in_pes":{"type":"string","description_kind":"plain","optional":true},"etv_platform_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"etv_signal_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"fragment_time":{"type":"number","description_kind":"plain","optional":true},"klv":{"type":"string","description_kind":"plain","optional":true},"klv_data_pids":{"type":"string","description_kind":"plain","optional":true,"computed":true},"nielsen_id3_behavior":{"type":"string","description_kind":"plain","optional":true},"null_packet_bitrate":{"type":"number","description_kind":"plain","optional":true},"pat_interval":{"type":"number","description_kind":"plain","optional":true},"pcr_control":{"type":"string","description_kind":"plain","optional":true},"pcr_period":{"type":"number","description_kind":"plain","optional":true},"pcr_pid":{"type":"string","description_kind":"plain","optional":true},"pmt_interval":{"type":"number","description_kind":"plain","optional":true},"pmt_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"program_num":{"type":"number","description_kind":"plain","optional":true},"rate_mode":{"type":"string","description_kind":"plain","optional":true},"scte27_pids":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scte35_control":{"type":"string","description_kind":"plain","optional":true},"scte35_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"segmentation_markers":{"type":"string","description_kind":"plain","optional":true},"segmentation_style":{"type":"string","description_kind":"plain","optional":true},"segmentation_time":{"type":"number","description_kind":"plain","optional":true},"timed_metadata_behavior":{"type":"string","description_kind":"plain","optional":true},"timed_metadata_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"transport_stream_id":{"type":"number","description_kind":"plain","optional":true},"video_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"dvb_nit_settings":{"nesting_mode":"list","block":{"attributes":{"network_id":{"type":"number","description_kind":"plain","required":true},"network_name":{"type":"string","description_kind":"plain","required":true},"rep_interval":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dvb_sdt_settings":{"nesting_mode":"list","block":{"attributes":{"output_sdt":{"type":"string","description_kind":"plain","optional":true},"rep_interval":{"type":"number","description_kind":"plain","optional":true},"service_name":{"type":"string","description_kind":"plain","optional":true},"service_provider_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dvb_tdt_settings":{"nesting_mode":"list","block":{"attributes":{"rep_interval":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"raw_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"frame_capture_output_settings":{"nesting_mode":"list","block":{"attributes":{"name_modifier":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"hls_output_settings":{"nesting_mode":"list","block":{"attributes":{"h265_packaging_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_modifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"segment_modifier":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"hls_settings":{"nesting_mode":"list","block":{"block_types":{"audio_only_hls_settings":{"nesting_mode":"list","block":{"attributes":{"audio_group_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"audio_track_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"segment_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"audio_only_image":{"nesting_mode":"list","block":{"attributes":{"password_param":{"type":"string","description_kind":"plain","optional":true,"computed":true},"uri":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"fmp4_hls_settings":{"nesting_mode":"list","block":{"attributes":{"audio_rendition_sets":{"type":"string","description_kind":"plain","optional":true,"computed":true},"nielsen_id3_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timed_metadata_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"frame_capture_hls_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"standard_hls_settings":{"nesting_mode":"list","block":{"attributes":{"audio_rendition_sets":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"m3u8_settings":{"nesting_mode":"list","block":{"attributes":{"audio_frames_per_pes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"audio_pids":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ecm_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"nielsen_id3_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pat_interval":{"type":"number","description_kind":"plain","optional":true,"computed":true},"pcr_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pcr_period":{"type":"number","description_kind":"plain","optional":true,"computed":true},"pcr_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pmt_interval":{"type":"number","description_kind":"plain","optional":true,"computed":true},"pmt_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"program_num":{"type":"number","description_kind":"plain","optional":true,"computed":true},"scte35_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scte35_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timed_metadata_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timed_metadata_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"transport_stream_id":{"type":"number","description_kind":"plain","optional":true,"computed":true},"video_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"media_package_output_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"ms_smooth_output_settings":{"nesting_mode":"list","block":{"attributes":{"h265_packaging_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_modifier":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"multiplex_output_settings":{"nesting_mode":"list","block":{"block_types":{"destination":{"nesting_mode":"list","block":{"attributes":{"destination_ref_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"rtmp_output_settings":{"nesting_mode":"list","block":{"attributes":{"certificate_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_retry_interval":{"type":"number","description_kind":"plain","optional":true,"computed":true},"num_retries":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"destination":{"nesting_mode":"list","block":{"attributes":{"destination_ref_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"udp_output_settings":{"nesting_mode":"list","block":{"attributes":{"buffer_msec":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"container_settings":{"nesting_mode":"list","block":{"block_types":{"m2ts_settings":{"nesting_mode":"list","block":{"attributes":{"absent_input_audio_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arib":{"type":"string","description_kind":"plain","optional":true},"arib_captions_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arib_captions_pid_control":{"type":"string","description_kind":"plain","optional":true},"audio_buffer_model":{"type":"string","description_kind":"plain","optional":true},"audio_frames_per_pes":{"type":"number","description_kind":"plain","optional":true},"audio_pids":{"type":"string","description_kind":"plain","optional":true,"computed":true},"audio_stream_type":{"type":"string","description_kind":"plain","optional":true},"bitrate":{"type":"number","description_kind":"plain","optional":true},"buffer_model":{"type":"string","description_kind":"plain","optional":true},"cc_descriptor":{"type":"string","description_kind":"plain","optional":true},"dvb_sub_pids":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dvb_teletext_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ebif":{"type":"string","description_kind":"plain","optional":true},"ebp_audio_interval":{"type":"string","description_kind":"plain","optional":true},"ebp_lookahead_ms":{"type":"number","description_kind":"plain","optional":true},"ebp_placement":{"type":"string","description_kind":"plain","optional":true},"ecm_pid":{"type":"string","description_kind":"plain","optional":true},"es_rate_in_pes":{"type":"string","description_kind":"plain","optional":true},"etv_platform_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"etv_signal_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"fragment_time":{"type":"number","description_kind":"plain","optional":true},"klv":{"type":"string","description_kind":"plain","optional":true},"klv_data_pids":{"type":"string","description_kind":"plain","optional":true,"computed":true},"nielsen_id3_behavior":{"type":"string","description_kind":"plain","optional":true},"null_packet_bitrate":{"type":"number","description_kind":"plain","optional":true},"pat_interval":{"type":"number","description_kind":"plain","optional":true},"pcr_control":{"type":"string","description_kind":"plain","optional":true},"pcr_period":{"type":"number","description_kind":"plain","optional":true},"pcr_pid":{"type":"string","description_kind":"plain","optional":true},"pmt_interval":{"type":"number","description_kind":"plain","optional":true},"pmt_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"program_num":{"type":"number","description_kind":"plain","optional":true},"rate_mode":{"type":"string","description_kind":"plain","optional":true},"scte27_pids":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scte35_control":{"type":"string","description_kind":"plain","optional":true},"scte35_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"segmentation_markers":{"type":"string","description_kind":"plain","optional":true},"segmentation_style":{"type":"string","description_kind":"plain","optional":true},"segmentation_time":{"type":"number","description_kind":"plain","optional":true},"timed_metadata_behavior":{"type":"string","description_kind":"plain","optional":true},"timed_metadata_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true},"transport_stream_id":{"type":"number","description_kind":"plain","optional":true},"video_pid":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"dvb_nit_settings":{"nesting_mode":"list","block":{"attributes":{"network_id":{"type":"number","description_kind":"plain","required":true},"network_name":{"type":"string","description_kind":"plain","required":true},"rep_interval":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dvb_sdt_settings":{"nesting_mode":"list","block":{"attributes":{"output_sdt":{"type":"string","description_kind":"plain","optional":true},"rep_interval":{"type":"number","description_kind":"plain","optional":true},"service_name":{"type":"string","description_kind":"plain","optional":true},"service_provider_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dvb_tdt_settings":{"nesting_mode":"list","block":{"attributes":{"rep_interval":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"destination":{"nesting_mode":"list","block":{"attributes":{"destination_ref_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"fec_output_settings":{"nesting_mode":"list","block":{"attributes":{"column_depth":{"type":"number","description_kind":"plain","optional":true,"computed":true},"include_fec":{"type":"string","description_kind":"plain","optional":true,"computed":true},"row_length":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1},"timecode_config":{"nesting_mode":"list","block":{"attributes":{"source":{"type":"string","description_kind":"plain","required":true},"sync_threshold":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"video_descriptions":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"respond_to_afd":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scaling_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sharpness":{"type":"number","description_kind":"plain","optional":true,"computed":true},"width":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"codec_settings":{"nesting_mode":"list","block":{"block_types":{"frame_capture_settings":{"nesting_mode":"list","block":{"attributes":{"capture_interval":{"type":"number","description_kind":"plain","optional":true,"computed":true},"capture_interval_units":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"h264_settings":{"nesting_mode":"list","block":{"attributes":{"adaptive_quantization":{"type":"string","description_kind":"plain","optional":true,"computed":true},"afd_signaling":{"type":"string","description_kind":"plain","optional":true,"computed":true},"bitrate":{"type":"number","description_kind":"plain","optional":true,"computed":true},"buf_fill_pct":{"type":"number","description_kind":"plain","optional":true,"computed":true},"buf_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"color_metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"entropy_encoding":{"type":"string","description_kind":"plain","optional":true,"computed":true},"fixed_afd":{"type":"string","description_kind":"plain","optional":true,"computed":true},"flicker_aq":{"type":"string","description_kind":"plain","optional":true,"computed":true},"force_field_pictures":{"type":"string","description_kind":"plain","optional":true,"computed":true},"framerate_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"framerate_denominator":{"type":"number","description_kind":"plain","optional":true,"computed":true},"framerate_numerator":{"type":"number","description_kind":"plain","optional":true,"computed":true},"gop_b_reference":{"type":"string","description_kind":"plain","optional":true,"computed":true},"gop_closed_cadence":{"type":"number","description_kind":"plain","optional":true,"computed":true},"gop_num_b_frames":{"type":"number","description_kind":"plain","optional":true,"computed":true},"gop_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"gop_size_units":{"type":"string","description_kind":"plain","optional":true,"computed":true},"level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"look_ahead_rate_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_bitrate":{"type":"number","description_kind":"plain","optional":true,"computed":true},"min_i_interval":{"type":"number","description_kind":"plain","optional":true,"computed":true},"num_ref_frames":{"type":"number","description_kind":"plain","optional":true,"computed":true},"par_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"par_denominator":{"type":"number","description_kind":"plain","optional":true,"computed":true},"par_numerator":{"type":"number","description_kind":"plain","optional":true,"computed":true},"profile":{"type":"string","description_kind":"plain","optional":true,"computed":true},"quality_level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"qvbr_quality_level":{"type":"number","description_kind":"plain","optional":true,"computed":true},"rate_control_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scan_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scene_change_detect":{"type":"string","description_kind":"plain","optional":true,"computed":true},"slices":{"type":"number","description_kind":"plain","optional":true,"computed":true},"softness":{"type":"number","description_kind":"plain","optional":true,"computed":true},"spatial_aq":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subgop_length":{"type":"string","description_kind":"plain","optional":true,"computed":true},"syntax":{"type":"string","description_kind":"plain","optional":true,"computed":true},"temporal_aq":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timecode_insertion":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter_settings":{"nesting_mode":"list","block":{"block_types":{"temporal_filter_settings":{"nesting_mode":"list","block":{"attributes":{"post_filter_sharpening":{"type":"string","description_kind":"plain","optional":true},"strength":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"h265_settings":{"nesting_mode":"list","block":{"attributes":{"adaptive_quantization":{"type":"string","description_kind":"plain","optional":true,"computed":true},"afd_signaling":{"type":"string","description_kind":"plain","optional":true,"computed":true},"alternative_transfer_function":{"type":"string","description_kind":"plain","optional":true,"computed":true},"bitrate":{"type":"number","description_kind":"plain","required":true},"buf_size":{"type":"number","description_kind":"plain","optional":true},"color_metadata":{"type":"string","description_kind":"plain","optional":true,"computed":true},"fixed_afd":{"type":"string","description_kind":"plain","optional":true,"computed":true},"flicker_aq":{"type":"string","description_kind":"plain","optional":true,"computed":true},"framerate_denominator":{"type":"number","description_kind":"plain","required":true},"framerate_numerator":{"type":"number","description_kind":"plain","required":true},"gop_closed_cadence":{"type":"number","description_kind":"plain","optional":true},"gop_size":{"type":"number","description_kind":"plain","optional":true},"gop_size_units":{"type":"string","description_kind":"plain","optional":true,"computed":true},"level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"look_ahead_rate_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_bitrate":{"type":"number","description_kind":"plain","optional":true},"min_i_interval":{"type":"number","description_kind":"plain","optional":true},"par_denominator":{"type":"number","description_kind":"plain","optional":true},"par_numerator":{"type":"number","description_kind":"plain","optional":true},"profile":{"type":"string","description_kind":"plain","optional":true,"computed":true},"qvbr_quality_level":{"type":"number","description_kind":"plain","optional":true},"rate_control_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scan_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scene_change_detect":{"type":"string","description_kind":"plain","optional":true,"computed":true},"slices":{"type":"number","description_kind":"plain","optional":true},"tier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timecode_insertion":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"color_space_settings":{"nesting_mode":"list","block":{"block_types":{"color_space_passthrough_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"dolby_vision81_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"hdr10_settings":{"nesting_mode":"list","block":{"attributes":{"max_cll":{"type":"number","description_kind":"plain","optional":true},"max_fall":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rec601_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"rec709_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"filter_settings":{"nesting_mode":"list","block":{"block_types":{"temporal_filter_settings":{"nesting_mode":"list","block":{"attributes":{"post_filter_sharpening":{"type":"string","description_kind":"plain","optional":true},"strength":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timecode_burnin_settings":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timecode_burnin_font_size":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timecode_burnin_position":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"input_attachments":{"nesting_mode":"set","block":{"attributes":{"input_attachment_name":{"type":"string","description_kind":"plain","required":true},"input_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"automatic_input_failover_settings":{"nesting_mode":"list","block":{"attributes":{"error_clear_time_msec":{"type":"number","description_kind":"plain","optional":true},"input_preference":{"type":"string","description_kind":"plain","optional":true},"secondary_input_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"failover_condition":{"nesting_mode":"set","block":{"block_types":{"failover_condition_settings":{"nesting_mode":"list","block":{"block_types":{"audio_silence_settings":{"nesting_mode":"list","block":{"attributes":{"audio_selector_name":{"type":"string","description_kind":"plain","required":true},"audio_silence_threshold_msec":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"input_loss_settings":{"nesting_mode":"list","block":{"attributes":{"input_loss_threshold_msec":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"video_black_settings":{"nesting_mode":"list","block":{"attributes":{"black_detect_threshold":{"type":"number","description_kind":"plain","optional":true},"video_black_threshold_msec":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"input_settings":{"nesting_mode":"list","block":{"attributes":{"deblock_filter":{"type":"string","description_kind":"plain","optional":true},"denoise_filter":{"type":"string","description_kind":"plain","optional":true},"filter_strength":{"type":"number","description_kind":"plain","optional":true},"input_filter":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scte35_pid":{"type":"number","description_kind":"plain","optional":true},"smpte2038_data_preference":{"type":"string","description_kind":"plain","optional":true},"source_end_behavior":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"audio_selector":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"selector_settings":{"nesting_mode":"list","block":{"block_types":{"audio_hls_rendition_selection":{"nesting_mode":"list","block":{"attributes":{"group_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"audio_language_selection":{"nesting_mode":"list","block":{"attributes":{"language_code":{"type":"string","description_kind":"plain","required":true},"language_selection_policy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"audio_pid_selection":{"nesting_mode":"list","block":{"attributes":{"pid":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"audio_track_selection":{"nesting_mode":"list","block":{"block_types":{"dolby_e_decode":{"nesting_mode":"list","block":{"attributes":{"program_selection":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"tracks":{"nesting_mode":"set","block":{"attributes":{"track":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"caption_selector":{"nesting_mode":"list","block":{"attributes":{"language_code":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"selector_settings":{"nesting_mode":"list","block":{"block_types":{"ancillary_source_settings":{"nesting_mode":"list","block":{"attributes":{"source_ancillary_channel_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"arib_source_settings":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"dvb_sub_source_settings":{"nesting_mode":"list","block":{"attributes":{"ocr_language":{"type":"string","description_kind":"plain","optional":true},"pid":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"embedded_source_settings":{"nesting_mode":"list","block":{"attributes":{"convert_608_to_708":{"type":"string","description_kind":"plain","optional":true},"scte20_detection":{"type":"string","description_kind":"plain","optional":true},"source_608_channel_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"scte20_source_settings":{"nesting_mode":"list","block":{"attributes":{"convert_608_to_708":{"type":"string","description_kind":"plain","optional":true},"source_608_channel_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"scte27_source_settings":{"nesting_mode":"list","block":{"attributes":{"ocr_language":{"type":"string","description_kind":"plain","optional":true},"pid":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"teletext_source_settings":{"nesting_mode":"list","block":{"attributes":{"page_number":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"output_rectangle":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"number","description_kind":"plain","required":true},"left_offset":{"type":"number","description_kind":"plain","required":true},"top_offset":{"type":"number","description_kind":"plain","required":true},"width":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"network_input_settings":{"nesting_mode":"list","block":{"attributes":{"server_validation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"hls_input_settings":{"nesting_mode":"list","block":{"attributes":{"bandwidth":{"type":"number","description_kind":"plain","optional":true},"buffer_segments":{"type":"number","description_kind":"plain","optional":true},"retries":{"type":"number","description_kind":"plain","optional":true},"retry_interval":{"type":"number","description_kind":"plain","optional":true},"scte35_source":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"video_selector":{"nesting_mode":"list","block":{"attributes":{"color_space":{"type":"string","description_kind":"plain","optional":true},"color_space_usage":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"input_specification":{"nesting_mode":"list","block":{"attributes":{"codec":{"type":"string","description_kind":"plain","required":true},"input_resolution":{"type":"string","description_kind":"plain","required":true},"maximum_bitrate":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"maintenance":{"nesting_mode":"list","block":{"attributes":{"maintenance_day":{"type":"string","description_kind":"plain","required":true},"maintenance_start_time":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc":{"nesting_mode":"list","block":{"attributes":{"availability_zones":{"type":["list","string"],"description_kind":"plain","computed":true},"public_address_allocation_ids":{"type":["list","string"],"description_kind":"plain","required":true},"security_group_ids":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_medialive_input":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"attached_channels":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"input_class":{"type":"string","description_kind":"plain","computed":true},"input_partner_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"input_security_groups":{"type":["list","string"],"description_kind":"plain","optional":true},"input_source_type":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"destinations":{"nesting_mode":"set","block":{"attributes":{"stream_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"input_devices":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"media_connect_flows":{"nesting_mode":"set","block":{"attributes":{"flow_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"sources":{"nesting_mode":"set","block":{"attributes":{"password_param":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"subnet_ids":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_medialive_input_security_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inputs":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"whitelist_rules":{"nesting_mode":"set","block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_medialive_multiplex":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["list","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"start_multiplex":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"multiplex_settings":{"nesting_mode":"list","block":{"attributes":{"maximum_video_buffer_delay_milliseconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"transport_stream_bitrate":{"type":"number","description_kind":"plain","required":true},"transport_stream_id":{"type":"number","description_kind":"plain","required":true},"transport_stream_reserved_bitrate":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_medialive_multiplex_program":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"multiplex_id":{"type":"string","description_kind":"plain","required":true},"program_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"multiplex_program_settings":{"nesting_mode":"list","block":{"attributes":{"preferred_channel_pipeline":{"type":"string","description_kind":"plain","required":true},"program_number":{"type":"number","description_kind":"plain","required":true}},"block_types":{"service_descriptor":{"nesting_mode":"list","block":{"attributes":{"provider_name":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"video_settings":{"nesting_mode":"list","block":{"attributes":{"constant_bitrate":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"statmux_settings":{"nesting_mode":"list","block":{"attributes":{"maximum_bitrate":{"type":"number","description_kind":"plain","optional":true,"computed":true},"minimum_bitrate":{"type":"number","description_kind":"plain","optional":true,"computed":true},"priority":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_memorydb_acl":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"minimum_engine_version":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_names":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_memorydb_cluster":{"version":0,"block":{"attributes":{"acl_name":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_minor_version_upgrade":{"type":"bool","description_kind":"plain","optional":true},"cluster_endpoint":{"type":["list",["object",{"address":"string","port":"number"}]],"description_kind":"plain","computed":true},"data_tiering":{"type":"bool","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"engine_patch_version":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"final_snapshot_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"node_type":{"type":"string","description_kind":"plain","required":true},"num_replicas_per_shard":{"type":"number","description_kind":"plain","optional":true},"num_shards":{"type":"number","description_kind":"plain","optional":true},"parameter_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"shards":{"type":["set",["object",{"name":"string","nodes":["set",["object",{"availability_zone":"string","create_time":"string","endpoint":["list",["object",{"address":"string","port":"number"}]],"name":"string"}]],"num_nodes":"number","slots":"string"}]],"description_kind":"plain","computed":true},"snapshot_arns":{"type":["list","string"],"description_kind":"plain","optional":true},"snapshot_name":{"type":"string","description_kind":"plain","optional":true},"snapshot_retention_limit":{"type":"number","description_kind":"plain","optional":true,"computed":true},"snapshot_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sns_topic_arn":{"type":"string","description_kind":"plain","optional":true},"subnet_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tls_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_memorydb_parameter_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"family":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_memorydb_snapshot":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_configuration":{"type":["list",["object",{"description":"string","engine_version":"string","maintenance_window":"string","name":"string","node_type":"string","num_shards":"number","parameter_group_name":"string","port":"number","snapshot_retention_limit":"number","snapshot_window":"string","subnet_group_name":"string","topic_arn":"string","vpc_id":"string"}]],"description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_memorydb_subnet_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_memorydb_user":{"version":0,"block":{"attributes":{"access_string":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"minimum_engine_version":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"authentication_mode":{"nesting_mode":"list","block":{"attributes":{"password_count":{"type":"number","description_kind":"plain","computed":true},"passwords":{"type":["set","string"],"description_kind":"plain","required":true,"sensitive":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_mq_broker":{"version":0,"block":{"attributes":{"apply_immediately":{"type":"bool","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"authentication_strategy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"auto_minor_version_upgrade":{"type":"bool","description_kind":"plain","optional":true},"broker_name":{"type":"string","description_kind":"plain","required":true},"deployment_mode":{"type":"string","description_kind":"plain","optional":true},"engine_type":{"type":"string","description_kind":"plain","required":true},"engine_version":{"type":"string","description_kind":"plain","required":true},"host_instance_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instances":{"type":["list",["object",{"console_url":"string","endpoints":["list","string"],"ip_address":"string"}]],"description_kind":"plain","computed":true},"publicly_accessible":{"type":"bool","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"storage_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"revision":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"encryption_options":{"nesting_mode":"list","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"use_aws_owned_key":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ldap_server_metadata":{"nesting_mode":"list","block":{"attributes":{"hosts":{"type":["list","string"],"description_kind":"plain","optional":true},"role_base":{"type":"string","description_kind":"plain","optional":true},"role_name":{"type":"string","description_kind":"plain","optional":true},"role_search_matching":{"type":"string","description_kind":"plain","optional":true},"role_search_subtree":{"type":"bool","description_kind":"plain","optional":true},"service_account_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"service_account_username":{"type":"string","description_kind":"plain","optional":true},"user_base":{"type":"string","description_kind":"plain","optional":true},"user_role_name":{"type":"string","description_kind":"plain","optional":true},"user_search_matching":{"type":"string","description_kind":"plain","optional":true},"user_search_subtree":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logs":{"nesting_mode":"list","block":{"attributes":{"audit":{"type":"string","description_kind":"plain","optional":true},"general":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maintenance_window_start_time":{"nesting_mode":"list","block":{"attributes":{"day_of_week":{"type":"string","description_kind":"plain","required":true},"time_of_day":{"type":"string","description_kind":"plain","required":true},"time_zone":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"user":{"nesting_mode":"set","block":{"attributes":{"console_access":{"type":"bool","description_kind":"plain","optional":true},"groups":{"type":["set","string"],"description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"replication_user":{"type":"bool","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_mq_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authentication_strategy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"data":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"engine_type":{"type":"string","description_kind":"plain","required":true},"engine_version":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest_revision":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_msk_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_public_sasl_iam":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_public_sasl_scram":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_public_tls":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_sasl_iam":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_sasl_scram":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_tls":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_vpc_connectivity_sasl_iam":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_vpc_connectivity_sasl_scram":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_vpc_connectivity_tls":{"type":"string","description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"current_version":{"type":"string","description_kind":"plain","computed":true},"enhanced_monitoring":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kafka_version":{"type":"string","description_kind":"plain","required":true},"number_of_broker_nodes":{"type":"number","description_kind":"plain","required":true},"storage_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"zookeeper_connect_string":{"type":"string","description_kind":"plain","computed":true},"zookeeper_connect_string_tls":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"broker_node_group_info":{"nesting_mode":"list","block":{"attributes":{"az_distribution":{"type":"string","description_kind":"plain","optional":true},"client_subnets":{"type":["set","string"],"description_kind":"plain","required":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"security_groups":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"connectivity_info":{"nesting_mode":"list","block":{"block_types":{"public_access":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"vpc_connectivity":{"nesting_mode":"list","block":{"block_types":{"client_authentication":{"nesting_mode":"list","block":{"attributes":{"tls":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"block_types":{"sasl":{"nesting_mode":"list","block":{"attributes":{"iam":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"scram":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"storage_info":{"nesting_mode":"list","block":{"block_types":{"ebs_storage_info":{"nesting_mode":"list","block":{"attributes":{"volume_size":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"provisioned_throughput":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"volume_throughput":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"client_authentication":{"nesting_mode":"list","block":{"attributes":{"unauthenticated":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"sasl":{"nesting_mode":"list","block":{"attributes":{"iam":{"type":"bool","description_kind":"plain","optional":true},"scram":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tls":{"nesting_mode":"list","block":{"attributes":{"certificate_authority_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"configuration_info":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"revision":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"encryption_info":{"nesting_mode":"list","block":{"attributes":{"encryption_at_rest_kms_key_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"encryption_in_transit":{"nesting_mode":"list","block":{"attributes":{"client_broker":{"type":"string","description_kind":"plain","optional":true},"in_cluster":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"logging_info":{"nesting_mode":"list","block":{"block_types":{"broker_logs":{"nesting_mode":"list","block":{"block_types":{"cloudwatch_logs":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"log_group":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"firehose":{"nesting_mode":"list","block":{"attributes":{"delivery_stream":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"open_monitoring":{"nesting_mode":"list","block":{"block_types":{"prometheus":{"nesting_mode":"list","block":{"block_types":{"jmx_exporter":{"nesting_mode":"list","block":{"attributes":{"enabled_in_broker":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"node_exporter":{"nesting_mode":"list","block":{"attributes":{"enabled_in_broker":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_msk_cluster_policy":{"version":0,"block":{"attributes":{"cluster_arn":{"type":"string","description_kind":"plain","required":true},"current_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_msk_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kafka_versions":{"type":["set","string"],"description_kind":"plain","optional":true},"latest_revision":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"server_properties":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_msk_scram_secret_association":{"version":0,"block":{"attributes":{"cluster_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"secret_arn_list":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_msk_serverless_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"client_authentication":{"nesting_mode":"list","block":{"block_types":{"sasl":{"nesting_mode":"list","block":{"block_types":{"iam":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_msk_vpc_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authentication":{"type":"string","description_kind":"plain","required":true},"client_subnets":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_cluster_arn":{"type":"string","description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_mskconnect_connector":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"connector_configuration":{"type":["map","string"],"description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kafkaconnect_version":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"service_execution_role_arn":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"capacity":{"nesting_mode":"list","block":{"block_types":{"autoscaling":{"nesting_mode":"list","block":{"attributes":{"max_worker_count":{"type":"number","description_kind":"plain","required":true},"mcu_count":{"type":"number","description_kind":"plain","optional":true},"min_worker_count":{"type":"number","description_kind":"plain","required":true}},"block_types":{"scale_in_policy":{"nesting_mode":"list","block":{"attributes":{"cpu_utilization_percentage":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"scale_out_policy":{"nesting_mode":"list","block":{"attributes":{"cpu_utilization_percentage":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"provisioned_capacity":{"nesting_mode":"list","block":{"attributes":{"mcu_count":{"type":"number","description_kind":"plain","optional":true},"worker_count":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"kafka_cluster":{"nesting_mode":"list","block":{"block_types":{"apache_kafka_cluster":{"nesting_mode":"list","block":{"attributes":{"bootstrap_servers":{"type":"string","description_kind":"plain","required":true}},"block_types":{"vpc":{"nesting_mode":"list","block":{"attributes":{"security_groups":{"type":["set","string"],"description_kind":"plain","required":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"kafka_cluster_client_authentication":{"nesting_mode":"list","block":{"attributes":{"authentication_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"kafka_cluster_encryption_in_transit":{"nesting_mode":"list","block":{"attributes":{"encryption_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"log_delivery":{"nesting_mode":"list","block":{"block_types":{"worker_log_delivery":{"nesting_mode":"list","block":{"block_types":{"cloudwatch_logs":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"log_group":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"firehose":{"nesting_mode":"list","block":{"attributes":{"delivery_stream":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"plugin":{"nesting_mode":"set","block":{"block_types":{"custom_plugin":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"revision":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"worker_configuration":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"revision":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_mskconnect_custom_plugin":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"content_type":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest_revision":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"location":{"nesting_mode":"list","block":{"block_types":{"s3":{"nesting_mode":"list","block":{"attributes":{"bucket_arn":{"type":"string","description_kind":"plain","required":true},"file_key":{"type":"string","description_kind":"plain","required":true},"object_version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_mskconnect_worker_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest_revision":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"properties_file_content":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_mwaa_environment":{"version":0,"block":{"attributes":{"airflow_configuration_options":{"type":["map","string"],"description_kind":"plain","optional":true,"sensitive":true},"airflow_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"dag_s3_path":{"type":"string","description_kind":"plain","required":true},"environment_class":{"type":"string","description_kind":"plain","optional":true,"computed":true},"execution_role_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key":{"type":"string","description_kind":"plain","optional":true},"last_updated":{"type":["list",["object",{"created_at":"string","error":["list",["object",{"error_code":"string","error_message":"string"}]],"status":"string"}]],"description_kind":"plain","computed":true},"max_workers":{"type":"number","description_kind":"plain","optional":true,"computed":true},"min_workers":{"type":"number","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"plugins_s3_object_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"plugins_s3_path":{"type":"string","description_kind":"plain","optional":true},"requirements_s3_object_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"requirements_s3_path":{"type":"string","description_kind":"plain","optional":true},"schedulers":{"type":"number","description_kind":"plain","optional":true,"computed":true},"service_role_arn":{"type":"string","description_kind":"plain","computed":true},"source_bucket_arn":{"type":"string","description_kind":"plain","required":true},"startup_script_s3_object_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"startup_script_s3_path":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"webserver_access_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"webserver_url":{"type":"string","description_kind":"plain","computed":true},"weekly_maintenance_window_start":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"logging_configuration":{"nesting_mode":"list","block":{"block_types":{"dag_processing_logs":{"nesting_mode":"list","block":{"attributes":{"cloud_watch_log_group_arn":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"log_level":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"scheduler_logs":{"nesting_mode":"list","block":{"attributes":{"cloud_watch_log_group_arn":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"log_level":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"task_logs":{"nesting_mode":"list","block":{"attributes":{"cloud_watch_log_group_arn":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"log_level":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"webserver_logs":{"nesting_mode":"list","block":{"attributes":{"cloud_watch_log_group_arn":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"log_level":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"worker_logs":{"nesting_mode":"list","block":{"attributes":{"cloud_watch_log_group_arn":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"log_level":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"network_configuration":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_nat_gateway":{"version":0,"block":{"attributes":{"allocation_id":{"type":"string","description_kind":"plain","optional":true},"association_id":{"type":"string","description_kind":"plain","computed":true},"connectivity_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","computed":true},"private_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_ip":{"type":"string","description_kind":"plain","computed":true},"secondary_allocation_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"secondary_private_ip_address_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"secondary_private_ip_addresses":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_neptune_cluster":{"version":0,"block":{"attributes":{"allow_major_version_upgrade":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"apply_immediately":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"backup_retention_period":{"type":"number","description_kind":"plain","optional":true},"cluster_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_identifier_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_members":{"type":["set","string"],"description_kind":"plain","computed":true},"cluster_resource_id":{"type":"string","description_kind":"plain","computed":true},"copy_tags_to_snapshot":{"type":"bool","description_kind":"plain","optional":true},"deletion_protection":{"type":"bool","description_kind":"plain","optional":true},"enable_cloudwatch_logs_exports":{"type":["set","string"],"description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","optional":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"final_snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"global_cluster_identifier":{"type":"string","description_kind":"plain","optional":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"iam_database_authentication_enabled":{"type":"bool","description_kind":"plain","optional":true},"iam_roles":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"neptune_cluster_parameter_group_name":{"type":"string","description_kind":"plain","optional":true},"neptune_instance_parameter_group_name":{"type":"string","description_kind":"plain","optional":true},"neptune_subnet_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true},"preferred_backup_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"reader_endpoint":{"type":"string","description_kind":"plain","computed":true},"replication_source_identifier":{"type":"string","description_kind":"plain","optional":true},"skip_final_snapshot":{"type":"bool","description_kind":"plain","optional":true},"snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"storage_encrypted":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"serverless_v2_scaling_configuration":{"nesting_mode":"list","block":{"attributes":{"max_capacity":{"type":"number","description_kind":"plain","optional":true},"min_capacity":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_neptune_cluster_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_endpoint_identifier":{"type":"string","description_kind":"plain","required":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"endpoint_type":{"type":"string","description_kind":"plain","required":true},"excluded_members":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"static_members":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_neptune_cluster_instance":{"version":0,"block":{"attributes":{"address":{"type":"string","description_kind":"plain","computed":true},"apply_immediately":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_minor_version_upgrade":{"type":"bool","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"dbi_resource_id":{"type":"string","description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","optional":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_class":{"type":"string","description_kind":"plain","required":true},"kms_key_arn":{"type":"string","description_kind":"plain","computed":true},"neptune_parameter_group_name":{"type":"string","description_kind":"plain","optional":true},"neptune_subnet_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true},"preferred_backup_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"promotion_tier":{"type":"number","description_kind":"plain","optional":true},"publicly_accessible":{"type":"bool","description_kind":"plain","optional":true},"storage_encrypted":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"writer":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_neptune_cluster_parameter_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"family":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"apply_method":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_neptune_cluster_snapshot":{"version":0,"block":{"attributes":{"allocated_storage":{"type":"number","description_kind":"plain","computed":true},"availability_zones":{"type":["list","string"],"description_kind":"plain","computed":true},"db_cluster_identifier":{"type":"string","description_kind":"plain","required":true},"db_cluster_snapshot_arn":{"type":"string","description_kind":"plain","computed":true},"db_cluster_snapshot_identifier":{"type":"string","description_kind":"plain","required":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"license_model":{"type":"string","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"snapshot_type":{"type":"string","description_kind":"plain","computed":true},"source_db_cluster_snapshot_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"storage_encrypted":{"type":"bool","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_neptune_event_subscription":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"customer_aws_id":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"event_categories":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sns_topic_arn":{"type":"string","description_kind":"plain","required":true},"source_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"source_type":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_neptune_global_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"deletion_protection":{"type":"bool","description_kind":"plain","optional":true},"engine":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"global_cluster_identifier":{"type":"string","description_kind":"plain","required":true},"global_cluster_members":{"type":["set",["object",{"db_cluster_arn":"string","is_writer":"bool"}]],"description_kind":"plain","computed":true},"global_cluster_resource_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_db_cluster_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"storage_encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_neptune_parameter_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"family":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"apply_method":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_neptune_subnet_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_network_acl":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"egress":{"type":["set",["object",{"action":"string","cidr_block":"string","from_port":"number","icmp_code":"number","icmp_type":"number","ipv6_cidr_block":"string","protocol":"string","rule_no":"number","to_port":"number"}]],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ingress":{"type":["set",["object",{"action":"string","cidr_block":"string","from_port":"number","icmp_code":"number","icmp_type":"number","ipv6_cidr_block":"string","protocol":"string","rule_no":"number","to_port":"number"}]],"description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_network_acl_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_acl_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_network_acl_rule":{"version":0,"block":{"attributes":{"cidr_block":{"type":"string","description_kind":"plain","optional":true},"egress":{"type":"bool","description_kind":"plain","optional":true},"from_port":{"type":"number","description_kind":"plain","optional":true},"icmp_code":{"type":"number","description_kind":"plain","optional":true},"icmp_type":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_cidr_block":{"type":"string","description_kind":"plain","optional":true},"network_acl_id":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"rule_action":{"type":"string","description_kind":"plain","required":true},"rule_number":{"type":"number","description_kind":"plain","required":true},"to_port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_network_interface":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"interface_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv4_prefix_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ipv4_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"ipv6_address_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ipv6_address_list":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"ipv6_address_list_enabled":{"type":"bool","description_kind":"plain","optional":true},"ipv6_addresses":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"ipv6_prefix_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ipv6_prefixes":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"mac_address":{"type":"string","description_kind":"plain","computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"private_dns_name":{"type":"string","description_kind":"plain","computed":true},"private_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_ip_list":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"private_ip_list_enabled":{"type":"bool","description_kind":"plain","optional":true},"private_ips":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"private_ips_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"source_dest_check":{"type":"bool","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"attachment":{"nesting_mode":"set","block":{"attributes":{"attachment_id":{"type":"string","description_kind":"plain","computed":true},"device_index":{"type":"number","description_kind":"plain","required":true},"instance":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_network_interface_attachment":{"version":0,"block":{"attributes":{"attachment_id":{"type":"string","description_kind":"plain","computed":true},"device_index":{"type":"number","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_network_interface_sg_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true},"security_group_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_networkfirewall_firewall":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"delete_protection":{"type":"bool","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"firewall_policy_arn":{"type":"string","description_kind":"plain","required":true},"firewall_policy_change_protection":{"type":"bool","description_kind":"plain","optional":true},"firewall_status":{"type":["list",["object",{"sync_states":["set",["object",{"attachment":["list",["object",{"endpoint_id":"string","subnet_id":"string"}]],"availability_zone":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subnet_change_protection":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_token":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"key_id":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"subnet_mapping":{"nesting_mode":"set","block":{"attributes":{"ip_address_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_networkfirewall_firewall_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_token":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"key_id":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"firewall_policy":{"nesting_mode":"list","block":{"attributes":{"stateful_default_actions":{"type":["set","string"],"description_kind":"plain","optional":true},"stateless_default_actions":{"type":["set","string"],"description_kind":"plain","required":true},"stateless_fragment_default_actions":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"policy_variables":{"nesting_mode":"list","block":{"block_types":{"rule_variables":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set":{"nesting_mode":"list","block":{"attributes":{"definition":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"stateful_engine_options":{"nesting_mode":"list","block":{"attributes":{"rule_order":{"type":"string","description_kind":"plain","optional":true},"stream_exception_policy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"stateful_rule_group_reference":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","optional":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"override":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"stateless_custom_action":{"nesting_mode":"set","block":{"attributes":{"action_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_definition":{"nesting_mode":"list","block":{"block_types":{"publish_metric_action":{"nesting_mode":"list","block":{"block_types":{"dimension":{"nesting_mode":"set","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"stateless_rule_group_reference":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_networkfirewall_logging_configuration":{"version":0,"block":{"attributes":{"firewall_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"logging_configuration":{"nesting_mode":"list","block":{"block_types":{"log_destination_config":{"nesting_mode":"set","block":{"attributes":{"log_destination":{"type":["map","string"],"description_kind":"plain","required":true},"log_destination_type":{"type":"string","description_kind":"plain","required":true},"log_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_networkfirewall_resource_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_networkfirewall_rule_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"capacity":{"type":"number","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"rules":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true},"update_token":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"key_id":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"rule_group":{"nesting_mode":"list","block":{"block_types":{"reference_sets":{"nesting_mode":"list","block":{"block_types":{"ip_set_references":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_reference":{"nesting_mode":"list","block":{"attributes":{"reference_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":5}},"description_kind":"plain"},"max_items":1},"rule_variables":{"nesting_mode":"list","block":{"block_types":{"ip_sets":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set":{"nesting_mode":"list","block":{"attributes":{"definition":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"port_sets":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true}},"block_types":{"port_set":{"nesting_mode":"list","block":{"attributes":{"definition":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"rules_source":{"nesting_mode":"list","block":{"attributes":{"rules_string":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"rules_source_list":{"nesting_mode":"list","block":{"attributes":{"generated_rules_type":{"type":"string","description_kind":"plain","required":true},"target_types":{"type":["set","string"],"description_kind":"plain","required":true},"targets":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"stateful_rule":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true}},"block_types":{"header":{"nesting_mode":"list","block":{"attributes":{"destination":{"type":"string","description_kind":"plain","required":true},"destination_port":{"type":"string","description_kind":"plain","required":true},"direction":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"source":{"type":"string","description_kind":"plain","required":true},"source_port":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"rule_option":{"nesting_mode":"set","block":{"attributes":{"keyword":{"type":"string","description_kind":"plain","required":true},"settings":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"stateless_rules_and_custom_actions":{"nesting_mode":"list","block":{"block_types":{"custom_action":{"nesting_mode":"set","block":{"attributes":{"action_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_definition":{"nesting_mode":"list","block":{"block_types":{"publish_metric_action":{"nesting_mode":"list","block":{"block_types":{"dimension":{"nesting_mode":"set","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"stateless_rule":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true}},"block_types":{"rule_definition":{"nesting_mode":"list","block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"match_attributes":{"nesting_mode":"list","block":{"attributes":{"protocols":{"type":["set","number"],"description_kind":"plain","optional":true}},"block_types":{"destination":{"nesting_mode":"set","block":{"attributes":{"address_definition":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"destination_port":{"nesting_mode":"set","block":{"attributes":{"from_port":{"type":"number","description_kind":"plain","required":true},"to_port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"source":{"nesting_mode":"set","block":{"attributes":{"address_definition":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"source_port":{"nesting_mode":"set","block":{"attributes":{"from_port":{"type":"number","description_kind":"plain","required":true},"to_port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"tcp_flag":{"nesting_mode":"set","block":{"attributes":{"flags":{"type":["set","string"],"description_kind":"plain","required":true},"masks":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"stateful_rule_options":{"nesting_mode":"list","block":{"attributes":{"rule_order":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_networkmanager_attachment_accepter":{"version":0,"block":{"attributes":{"attachment_id":{"type":"string","description_kind":"plain","required":true},"attachment_policy_rule_number":{"type":"number","description_kind":"plain","computed":true},"attachment_type":{"type":"string","description_kind":"plain","required":true},"core_network_arn":{"type":"string","description_kind":"plain","computed":true},"core_network_id":{"type":"string","description_kind":"plain","computed":true},"edge_location":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true},"resource_arn":{"type":"string","description_kind":"plain","computed":true},"segment_name":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_connect_attachment":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"attachment_id":{"type":"string","description_kind":"plain","computed":true},"attachment_policy_rule_number":{"type":"number","description_kind":"plain","computed":true},"attachment_type":{"type":"string","description_kind":"plain","computed":true},"core_network_arn":{"type":"string","description_kind":"plain","computed":true},"core_network_id":{"type":"string","description_kind":"plain","required":true},"edge_location":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true},"resource_arn":{"type":"string","description_kind":"plain","computed":true},"segment_name":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transport_attachment_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"options":{"nesting_mode":"list","block":{"attributes":{"protocol":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_connect_peer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"configuration":{"type":["list",["object",{"bgp_configurations":["list",["object",{"core_network_address":"string","core_network_asn":"number","peer_address":"string","peer_asn":"number"}]],"core_network_address":"string","inside_cidr_blocks":["set","string"],"peer_address":"string","protocol":"string"}]],"description_kind":"plain","computed":true},"connect_attachment_id":{"type":"string","description_kind":"plain","required":true},"connect_peer_id":{"type":"string","description_kind":"plain","computed":true},"core_network_address":{"type":"string","description_kind":"plain","optional":true},"core_network_id":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"edge_location":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inside_cidr_blocks":{"type":["list","string"],"description_kind":"plain","required":true},"peer_address":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"bgp_options":{"nesting_mode":"list","block":{"attributes":{"peer_asn":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"connected_device_id":{"type":"string","description_kind":"plain","required":true},"connected_link_id":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"device_id":{"type":"string","description_kind":"plain","required":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"link_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_core_network":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"base_policy_region":{"type":"string","description_kind":"plain","deprecated":true,"optional":true},"base_policy_regions":{"type":["set","string"],"description_kind":"plain","optional":true},"create_base_policy":{"type":"bool","description_kind":"plain","optional":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"edges":{"type":["list",["object",{"asn":"number","edge_location":"string","inside_cidr_blocks":["list","string"]}]],"description_kind":"plain","computed":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"segments":{"type":["list",["object",{"edge_locations":["list","string"],"name":"string","shared_segments":["list","string"]}]],"description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_core_network_policy_attachment":{"version":0,"block":{"attributes":{"core_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_document":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_customer_gateway_association":{"version":0,"block":{"attributes":{"customer_gateway_arn":{"type":"string","description_kind":"plain","required":true},"device_id":{"type":"string","description_kind":"plain","required":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"link_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_device":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"model":{"type":"string","description_kind":"plain","optional":true},"serial_number":{"type":"string","description_kind":"plain","optional":true},"site_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true},"vendor":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aws_location":{"nesting_mode":"list","block":{"attributes":{"subnet_arn":{"type":"string","description_kind":"plain","optional":true},"zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"location":{"nesting_mode":"list","block":{"attributes":{"address":{"type":"string","description_kind":"plain","optional":true},"latitude":{"type":"string","description_kind":"plain","optional":true},"longitude":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_global_network":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_link":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"provider_name":{"type":"string","description_kind":"plain","optional":true},"site_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"bandwidth":{"nesting_mode":"list","block":{"attributes":{"download_speed":{"type":"number","description_kind":"plain","optional":true},"upload_speed":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_link_association":{"version":0,"block":{"attributes":{"device_id":{"type":"string","description_kind":"plain","required":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"link_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_site":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"location":{"nesting_mode":"list","block":{"attributes":{"address":{"type":"string","description_kind":"plain","optional":true},"latitude":{"type":"string","description_kind":"plain","optional":true},"longitude":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_site_to_site_vpn_attachment":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"attachment_policy_rule_number":{"type":"number","description_kind":"plain","computed":true},"attachment_type":{"type":"string","description_kind":"plain","computed":true},"core_network_arn":{"type":"string","description_kind":"plain","computed":true},"core_network_id":{"type":"string","description_kind":"plain","required":true},"edge_location":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true},"resource_arn":{"type":"string","description_kind":"plain","computed":true},"segment_name":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpn_connection_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_transit_gateway_connect_peer_association":{"version":0,"block":{"attributes":{"device_id":{"type":"string","description_kind":"plain","required":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"link_id":{"type":"string","description_kind":"plain","optional":true},"transit_gateway_connect_peer_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_transit_gateway_peering":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"core_network_arn":{"type":"string","description_kind":"plain","computed":true},"core_network_id":{"type":"string","description_kind":"plain","required":true},"edge_location":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true},"peering_type":{"type":"string","description_kind":"plain","computed":true},"resource_arn":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_arn":{"type":"string","description_kind":"plain","required":true},"transit_gateway_peering_attachment_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_transit_gateway_registration":{"version":0,"block":{"attributes":{"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"transit_gateway_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_transit_gateway_route_table_attachment":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"attachment_policy_rule_number":{"type":"number","description_kind":"plain","computed":true},"attachment_type":{"type":"string","description_kind":"plain","computed":true},"core_network_arn":{"type":"string","description_kind":"plain","computed":true},"core_network_id":{"type":"string","description_kind":"plain","computed":true},"edge_location":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true},"peering_id":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","computed":true},"segment_name":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_route_table_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkmanager_vpc_attachment":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"attachment_policy_rule_number":{"type":"number","description_kind":"plain","computed":true},"attachment_type":{"type":"string","description_kind":"plain","computed":true},"core_network_arn":{"type":"string","description_kind":"plain","computed":true},"core_network_id":{"type":"string","description_kind":"plain","required":true},"edge_location":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true},"resource_arn":{"type":"string","description_kind":"plain","computed":true},"segment_name":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"subnet_arns":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"options":{"nesting_mode":"list","block":{"attributes":{"appliance_mode_support":{"type":"bool","description_kind":"plain","optional":true},"ipv6_support":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_oam_link":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"label":{"type":"string","description_kind":"plain","computed":true},"label_template":{"type":"string","description_kind":"plain","required":true},"link_id":{"type":"string","description_kind":"plain","computed":true},"resource_types":{"type":["set","string"],"description_kind":"plain","required":true},"sink_arn":{"type":"string","description_kind":"plain","computed":true},"sink_identifier":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_oam_sink":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"sink_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_oam_sink_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"sink_id":{"type":"string","description_kind":"plain","computed":true},"sink_identifier":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opensearch_domain":{"version":0,"block":{"attributes":{"access_policies":{"type":"string","description_kind":"plain","optional":true,"computed":true},"advanced_options":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"dashboard_endpoint":{"type":"string","description_kind":"plain","computed":true},"domain_id":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kibana_endpoint":{"type":"string","description_kind":"plain","deprecated":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"advanced_security_options":{"nesting_mode":"list","block":{"attributes":{"anonymous_auth_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"internal_user_database_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"master_user_options":{"nesting_mode":"list","block":{"attributes":{"master_user_arn":{"type":"string","description_kind":"plain","optional":true},"master_user_name":{"type":"string","description_kind":"plain","optional":true},"master_user_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"auto_tune_options":{"nesting_mode":"list","block":{"attributes":{"desired_state":{"type":"string","description_kind":"plain","required":true},"rollback_on_disable":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"maintenance_schedule":{"nesting_mode":"set","block":{"attributes":{"cron_expression_for_recurrence":{"type":"string","description_kind":"plain","required":true},"start_at":{"type":"string","description_kind":"plain","required":true}},"block_types":{"duration":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"cluster_config":{"nesting_mode":"list","block":{"attributes":{"dedicated_master_count":{"type":"number","description_kind":"plain","optional":true},"dedicated_master_enabled":{"type":"bool","description_kind":"plain","optional":true},"dedicated_master_type":{"type":"string","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","optional":true},"multi_az_with_standby_enabled":{"type":"bool","description_kind":"plain","optional":true},"warm_count":{"type":"number","description_kind":"plain","optional":true},"warm_enabled":{"type":"bool","description_kind":"plain","optional":true},"warm_type":{"type":"string","description_kind":"plain","optional":true},"zone_awareness_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cold_storage_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"zone_awareness_config":{"nesting_mode":"list","block":{"attributes":{"availability_zone_count":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"cognito_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"identity_pool_id":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"domain_endpoint_options":{"nesting_mode":"list","block":{"attributes":{"custom_endpoint":{"type":"string","description_kind":"plain","optional":true},"custom_endpoint_certificate_arn":{"type":"string","description_kind":"plain","optional":true},"custom_endpoint_enabled":{"type":"bool","description_kind":"plain","optional":true},"enforce_https":{"type":"bool","description_kind":"plain","optional":true},"tls_security_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"ebs_options":{"nesting_mode":"list","block":{"attributes":{"ebs_enabled":{"type":"bool","description_kind":"plain","required":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"encrypt_at_rest":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"log_publishing_options":{"nesting_mode":"set","block":{"attributes":{"cloudwatch_log_group_arn":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"log_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"node_to_node_encryption":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"off_peak_window_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"block_types":{"off_peak_window":{"nesting_mode":"list","block":{"block_types":{"window_start_time":{"nesting_mode":"list","block":{"attributes":{"hours":{"type":"number","description_kind":"plain","optional":true,"computed":true},"minutes":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"snapshot_options":{"nesting_mode":"list","block":{"attributes":{"automated_snapshot_start_hour":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"software_update_options":{"nesting_mode":"list","block":{"attributes":{"auto_software_update_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_options":{"nesting_mode":"list","block":{"attributes":{"availability_zones":{"type":["set","string"],"description_kind":"plain","computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opensearch_domain_policy":{"version":0,"block":{"attributes":{"access_policies":{"type":"string","description_kind":"plain","required":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opensearch_domain_saml_options":{"version":0,"block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"saml_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"master_backend_role":{"type":"string","description_kind":"plain","optional":true},"master_user_name":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"roles_key":{"type":"string","description_kind":"plain","optional":true},"session_timeout_minutes":{"type":"number","description_kind":"plain","optional":true},"subject_key":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"idp":{"nesting_mode":"list","block":{"attributes":{"entity_id":{"type":"string","description_kind":"plain","required":true},"metadata_content":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opensearch_inbound_connection_accepter":{"version":0,"block":{"attributes":{"connection_id":{"type":"string","description_kind":"plain","required":true},"connection_status":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opensearch_outbound_connection":{"version":0,"block":{"attributes":{"accept_connection":{"type":"bool","description_kind":"plain","optional":true},"connection_alias":{"type":"string","description_kind":"plain","required":true},"connection_mode":{"type":"string","description_kind":"plain","optional":true},"connection_status":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"connection_properties":{"nesting_mode":"list","block":{"attributes":{"endpoint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"cross_cluster_search":{"nesting_mode":"list","block":{"attributes":{"skip_unavailable":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"local_domain_info":{"nesting_mode":"list","block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"owner_id":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"remote_domain_info":{"nesting_mode":"list","block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"owner_id":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opensearch_package":{"version":0,"block":{"attributes":{"available_package_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"package_description":{"type":"string","description_kind":"plain","optional":true},"package_id":{"type":"string","description_kind":"plain","computed":true},"package_name":{"type":"string","description_kind":"plain","required":true},"package_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"package_source":{"nesting_mode":"list","block":{"attributes":{"s3_bucket_name":{"type":"string","description_kind":"plain","required":true},"s3_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_opensearch_package_association":{"version":0,"block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"package_id":{"type":"string","description_kind":"plain","required":true},"reference_path":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opensearch_vpc_endpoint":{"version":0,"block":{"attributes":{"domain_arn":{"type":"string","description_kind":"plain","required":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"vpc_options":{"nesting_mode":"list","block":{"attributes":{"availability_zones":{"type":["set","string"],"description_kind":"plain","computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_opensearchserverless_access_policy":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy":{"type":"string","description_kind":"plain","required":true},"policy_version":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_opensearchserverless_collection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"collection_endpoint":{"type":"string","description_kind":"plain","computed":true},"dashboard_endpoint":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true},"delete":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opensearchserverless_security_config":{"version":0,"block":{"attributes":{"config_version":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"saml_options":{"nesting_mode":"single","block":{"attributes":{"group_attribute":{"type":"string","description_kind":"plain","optional":true},"metadata":{"type":"string","description_kind":"plain","required":true},"session_timeout":{"type":"number","description_kind":"plain","optional":true,"computed":true},"user_attribute":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opensearchserverless_security_policy":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy":{"type":"string","description_kind":"plain","required":true},"policy_version":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_opensearchserverless_vpc_endpoint":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true},"delete":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.","description_kind":"plain","optional":true},"update":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opsworks_application":{"version":0,"block":{"attributes":{"auto_bundle_on_deploy":{"type":"string","description_kind":"plain","optional":true},"aws_flow_ruby_settings":{"type":"string","description_kind":"plain","optional":true},"data_source_arn":{"type":"string","description_kind":"plain","optional":true},"data_source_database_name":{"type":"string","description_kind":"plain","optional":true},"data_source_type":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"document_root":{"type":"string","description_kind":"plain","optional":true},"domains":{"type":["list","string"],"description_kind":"plain","optional":true},"enable_ssl":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"rails_env":{"type":"string","description_kind":"plain","optional":true},"short_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"app_source":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"revision":{"type":"string","description_kind":"plain","optional":true},"ssh_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"type":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"environment":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"secure":{"type":"bool","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"ssl_configuration":{"nesting_mode":"list","block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","required":true},"chain":{"type":"string","description_kind":"plain","optional":true},"private_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opsworks_custom_layer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_assign_elastic_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_assign_public_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_healing":{"type":"bool","description_kind":"plain","optional":true},"custom_configure_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_deploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"custom_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_setup_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_shutdown_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_undeploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"drain_elb_on_shutdown":{"type":"bool","description_kind":"plain","optional":true},"elastic_load_balancer":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_shutdown_timeout":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"short_name":{"type":"string","description_kind":"plain","required":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"system_packages":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"use_ebs_optimized_instances":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"log_streams":{"nesting_mode":"list","block":{"attributes":{"batch_count":{"type":"number","description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true},"buffer_duration":{"type":"number","description_kind":"plain","optional":true},"datetime_format":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"file":{"type":"string","description_kind":"plain","required":true},"file_fingerprint_lines":{"type":"string","description_kind":"plain","optional":true},"initial_position":{"type":"string","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"multiline_start_pattern":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ebs_volume":{"nesting_mode":"set","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","required":true},"number_of_disks":{"type":"number","description_kind":"plain","required":true},"raid_level":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"load_based_auto_scaling":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"downscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"upscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opsworks_ecs_cluster_layer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_assign_elastic_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_assign_public_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_healing":{"type":"bool","description_kind":"plain","optional":true},"custom_configure_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_deploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"custom_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_setup_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_shutdown_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_undeploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"drain_elb_on_shutdown":{"type":"bool","description_kind":"plain","optional":true},"ecs_cluster_arn":{"type":"string","description_kind":"plain","required":true},"elastic_load_balancer":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_shutdown_timeout":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"system_packages":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"use_ebs_optimized_instances":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"log_streams":{"nesting_mode":"list","block":{"attributes":{"batch_count":{"type":"number","description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true},"buffer_duration":{"type":"number","description_kind":"plain","optional":true},"datetime_format":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"file":{"type":"string","description_kind":"plain","required":true},"file_fingerprint_lines":{"type":"string","description_kind":"plain","optional":true},"initial_position":{"type":"string","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"multiline_start_pattern":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ebs_volume":{"nesting_mode":"set","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","required":true},"number_of_disks":{"type":"number","description_kind":"plain","required":true},"raid_level":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"load_based_auto_scaling":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"downscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"upscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opsworks_ganglia_layer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_assign_elastic_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_assign_public_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_healing":{"type":"bool","description_kind":"plain","optional":true},"custom_configure_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_deploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"custom_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_setup_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_shutdown_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_undeploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"drain_elb_on_shutdown":{"type":"bool","description_kind":"plain","optional":true},"elastic_load_balancer":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_shutdown_timeout":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","required":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"system_packages":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","optional":true},"use_ebs_optimized_instances":{"type":"bool","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"log_streams":{"nesting_mode":"list","block":{"attributes":{"batch_count":{"type":"number","description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true},"buffer_duration":{"type":"number","description_kind":"plain","optional":true},"datetime_format":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"file":{"type":"string","description_kind":"plain","required":true},"file_fingerprint_lines":{"type":"string","description_kind":"plain","optional":true},"initial_position":{"type":"string","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"multiline_start_pattern":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ebs_volume":{"nesting_mode":"set","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","required":true},"number_of_disks":{"type":"number","description_kind":"plain","required":true},"raid_level":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"load_based_auto_scaling":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"downscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"upscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opsworks_haproxy_layer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_assign_elastic_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_assign_public_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_healing":{"type":"bool","description_kind":"plain","optional":true},"custom_configure_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_deploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"custom_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_setup_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_shutdown_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_undeploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"drain_elb_on_shutdown":{"type":"bool","description_kind":"plain","optional":true},"elastic_load_balancer":{"type":"string","description_kind":"plain","optional":true},"healthcheck_method":{"type":"string","description_kind":"plain","optional":true},"healthcheck_url":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_shutdown_timeout":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"stats_enabled":{"type":"bool","description_kind":"plain","optional":true},"stats_password":{"type":"string","description_kind":"plain","required":true},"stats_url":{"type":"string","description_kind":"plain","optional":true},"stats_user":{"type":"string","description_kind":"plain","optional":true},"system_packages":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"use_ebs_optimized_instances":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"log_streams":{"nesting_mode":"list","block":{"attributes":{"batch_count":{"type":"number","description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true},"buffer_duration":{"type":"number","description_kind":"plain","optional":true},"datetime_format":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"file":{"type":"string","description_kind":"plain","required":true},"file_fingerprint_lines":{"type":"string","description_kind":"plain","optional":true},"initial_position":{"type":"string","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"multiline_start_pattern":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ebs_volume":{"nesting_mode":"set","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","required":true},"number_of_disks":{"type":"number","description_kind":"plain","required":true},"raid_level":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"load_based_auto_scaling":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"downscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"upscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opsworks_instance":{"version":0,"block":{"attributes":{"agent_version":{"type":"string","description_kind":"plain","optional":true},"ami_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"architecture":{"type":"string","description_kind":"plain","optional":true},"auto_scaling_type":{"type":"string","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"created_at":{"type":"string","description_kind":"plain","optional":true,"computed":true},"delete_ebs":{"type":"bool","description_kind":"plain","optional":true},"delete_eip":{"type":"bool","description_kind":"plain","optional":true},"ebs_optimized":{"type":"bool","description_kind":"plain","optional":true},"ec2_instance_id":{"type":"string","description_kind":"plain","computed":true},"ecs_cluster_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"elastic_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"hostname":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"infrastructure_class":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_profile_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_type":{"type":"string","description_kind":"plain","optional":true},"last_service_error_id":{"type":"string","description_kind":"plain","computed":true},"layer_ids":{"type":["list","string"],"description_kind":"plain","required":true},"os":{"type":"string","description_kind":"plain","optional":true,"computed":true},"platform":{"type":"string","description_kind":"plain","computed":true},"private_dns":{"type":"string","description_kind":"plain","computed":true},"private_ip":{"type":"string","description_kind":"plain","computed":true},"public_dns":{"type":"string","description_kind":"plain","computed":true},"public_ip":{"type":"string","description_kind":"plain","computed":true},"registered_by":{"type":"string","description_kind":"plain","computed":true},"reported_agent_version":{"type":"string","description_kind":"plain","computed":true},"reported_os_family":{"type":"string","description_kind":"plain","computed":true},"reported_os_name":{"type":"string","description_kind":"plain","computed":true},"reported_os_version":{"type":"string","description_kind":"plain","computed":true},"root_device_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"root_device_volume_id":{"type":"string","description_kind":"plain","computed":true},"security_group_ids":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"ssh_host_dsa_key_fingerprint":{"type":"string","description_kind":"plain","computed":true},"ssh_host_rsa_key_fingerprint":{"type":"string","description_kind":"plain","computed":true},"ssh_key_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tenancy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"virtualization_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"ebs_block_device":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"device_name":{"type":"string","description_kind":"plain","required":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"ephemeral_block_device":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","required":true},"virtual_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"root_block_device":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opsworks_java_app_layer":{"version":0,"block":{"attributes":{"app_server":{"type":"string","description_kind":"plain","optional":true},"app_server_version":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_assign_elastic_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_assign_public_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_healing":{"type":"bool","description_kind":"plain","optional":true},"custom_configure_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_deploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"custom_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_setup_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_shutdown_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_undeploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"drain_elb_on_shutdown":{"type":"bool","description_kind":"plain","optional":true},"elastic_load_balancer":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_shutdown_timeout":{"type":"number","description_kind":"plain","optional":true},"jvm_options":{"type":"string","description_kind":"plain","optional":true},"jvm_type":{"type":"string","description_kind":"plain","optional":true},"jvm_version":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"system_packages":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"use_ebs_optimized_instances":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"log_streams":{"nesting_mode":"list","block":{"attributes":{"batch_count":{"type":"number","description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true},"buffer_duration":{"type":"number","description_kind":"plain","optional":true},"datetime_format":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"file":{"type":"string","description_kind":"plain","required":true},"file_fingerprint_lines":{"type":"string","description_kind":"plain","optional":true},"initial_position":{"type":"string","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"multiline_start_pattern":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ebs_volume":{"nesting_mode":"set","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","required":true},"number_of_disks":{"type":"number","description_kind":"plain","required":true},"raid_level":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"load_based_auto_scaling":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"downscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"upscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opsworks_memcached_layer":{"version":0,"block":{"attributes":{"allocated_memory":{"type":"number","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_assign_elastic_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_assign_public_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_healing":{"type":"bool","description_kind":"plain","optional":true},"custom_configure_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_deploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"custom_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_setup_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_shutdown_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_undeploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"drain_elb_on_shutdown":{"type":"bool","description_kind":"plain","optional":true},"elastic_load_balancer":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_shutdown_timeout":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"system_packages":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"use_ebs_optimized_instances":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"log_streams":{"nesting_mode":"list","block":{"attributes":{"batch_count":{"type":"number","description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true},"buffer_duration":{"type":"number","description_kind":"plain","optional":true},"datetime_format":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"file":{"type":"string","description_kind":"plain","required":true},"file_fingerprint_lines":{"type":"string","description_kind":"plain","optional":true},"initial_position":{"type":"string","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"multiline_start_pattern":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ebs_volume":{"nesting_mode":"set","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","required":true},"number_of_disks":{"type":"number","description_kind":"plain","required":true},"raid_level":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"load_based_auto_scaling":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"downscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"upscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opsworks_mysql_layer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_assign_elastic_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_assign_public_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_healing":{"type":"bool","description_kind":"plain","optional":true},"custom_configure_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_deploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"custom_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_setup_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_shutdown_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_undeploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"drain_elb_on_shutdown":{"type":"bool","description_kind":"plain","optional":true},"elastic_load_balancer":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_shutdown_timeout":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"root_password":{"type":"string","description_kind":"plain","optional":true},"root_password_on_all_instances":{"type":"bool","description_kind":"plain","optional":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"system_packages":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"use_ebs_optimized_instances":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"log_streams":{"nesting_mode":"list","block":{"attributes":{"batch_count":{"type":"number","description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true},"buffer_duration":{"type":"number","description_kind":"plain","optional":true},"datetime_format":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"file":{"type":"string","description_kind":"plain","required":true},"file_fingerprint_lines":{"type":"string","description_kind":"plain","optional":true},"initial_position":{"type":"string","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"multiline_start_pattern":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ebs_volume":{"nesting_mode":"set","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","required":true},"number_of_disks":{"type":"number","description_kind":"plain","required":true},"raid_level":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"load_based_auto_scaling":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"downscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"upscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opsworks_nodejs_app_layer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_assign_elastic_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_assign_public_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_healing":{"type":"bool","description_kind":"plain","optional":true},"custom_configure_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_deploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"custom_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_setup_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_shutdown_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_undeploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"drain_elb_on_shutdown":{"type":"bool","description_kind":"plain","optional":true},"elastic_load_balancer":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_shutdown_timeout":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"nodejs_version":{"type":"string","description_kind":"plain","optional":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"system_packages":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"use_ebs_optimized_instances":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"log_streams":{"nesting_mode":"list","block":{"attributes":{"batch_count":{"type":"number","description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true},"buffer_duration":{"type":"number","description_kind":"plain","optional":true},"datetime_format":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"file":{"type":"string","description_kind":"plain","required":true},"file_fingerprint_lines":{"type":"string","description_kind":"plain","optional":true},"initial_position":{"type":"string","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"multiline_start_pattern":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ebs_volume":{"nesting_mode":"set","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","required":true},"number_of_disks":{"type":"number","description_kind":"plain","required":true},"raid_level":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"load_based_auto_scaling":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"downscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"upscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opsworks_permission":{"version":0,"block":{"attributes":{"allow_ssh":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"allow_sudo":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"user_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_opsworks_php_app_layer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_assign_elastic_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_assign_public_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_healing":{"type":"bool","description_kind":"plain","optional":true},"custom_configure_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_deploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"custom_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_setup_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_shutdown_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_undeploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"drain_elb_on_shutdown":{"type":"bool","description_kind":"plain","optional":true},"elastic_load_balancer":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_shutdown_timeout":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"system_packages":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"use_ebs_optimized_instances":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"log_streams":{"nesting_mode":"list","block":{"attributes":{"batch_count":{"type":"number","description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true},"buffer_duration":{"type":"number","description_kind":"plain","optional":true},"datetime_format":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"file":{"type":"string","description_kind":"plain","required":true},"file_fingerprint_lines":{"type":"string","description_kind":"plain","optional":true},"initial_position":{"type":"string","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"multiline_start_pattern":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ebs_volume":{"nesting_mode":"set","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","required":true},"number_of_disks":{"type":"number","description_kind":"plain","required":true},"raid_level":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"load_based_auto_scaling":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"downscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"upscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opsworks_rails_app_layer":{"version":0,"block":{"attributes":{"app_server":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_assign_elastic_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_assign_public_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_healing":{"type":"bool","description_kind":"plain","optional":true},"bundler_version":{"type":"string","description_kind":"plain","optional":true},"custom_configure_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_deploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"custom_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_setup_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_shutdown_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_undeploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"drain_elb_on_shutdown":{"type":"bool","description_kind":"plain","optional":true},"elastic_load_balancer":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_shutdown_timeout":{"type":"number","description_kind":"plain","optional":true},"manage_bundler":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"passenger_version":{"type":"string","description_kind":"plain","optional":true},"ruby_version":{"type":"string","description_kind":"plain","optional":true},"rubygems_version":{"type":"string","description_kind":"plain","optional":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"system_packages":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"use_ebs_optimized_instances":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"log_streams":{"nesting_mode":"list","block":{"attributes":{"batch_count":{"type":"number","description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true},"buffer_duration":{"type":"number","description_kind":"plain","optional":true},"datetime_format":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"file":{"type":"string","description_kind":"plain","required":true},"file_fingerprint_lines":{"type":"string","description_kind":"plain","optional":true},"initial_position":{"type":"string","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"multiline_start_pattern":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ebs_volume":{"nesting_mode":"set","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","required":true},"number_of_disks":{"type":"number","description_kind":"plain","required":true},"raid_level":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"load_based_auto_scaling":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"downscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"upscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opsworks_rds_db_instance":{"version":0,"block":{"attributes":{"db_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"db_user":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rds_db_instance_arn":{"type":"string","description_kind":"plain","required":true},"stack_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_opsworks_stack":{"version":0,"block":{"attributes":{"agent_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"berkshelf_version":{"type":"string","description_kind":"plain","optional":true},"color":{"type":"string","description_kind":"plain","optional":true},"configuration_manager_name":{"type":"string","description_kind":"plain","optional":true},"configuration_manager_version":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"default_availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"default_instance_profile_arn":{"type":"string","description_kind":"plain","required":true},"default_os":{"type":"string","description_kind":"plain","optional":true},"default_root_device_type":{"type":"string","description_kind":"plain","optional":true},"default_ssh_key_name":{"type":"string","description_kind":"plain","optional":true},"default_subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"hostname_theme":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"manage_berkshelf":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","required":true},"service_role_arn":{"type":"string","description_kind":"plain","required":true},"stack_endpoint":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"use_custom_cookbooks":{"type":"bool","description_kind":"plain","optional":true},"use_opsworks_security_groups":{"type":"bool","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"custom_cookbooks_source":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"revision":{"type":"string","description_kind":"plain","optional":true},"ssh_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"type":{"type":"string","description_kind":"plain","required":true},"url":{"type":"string","description_kind":"plain","required":true},"username":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opsworks_static_web_layer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_assign_elastic_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_assign_public_ips":{"type":"bool","description_kind":"plain","optional":true},"auto_healing":{"type":"bool","description_kind":"plain","optional":true},"custom_configure_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_deploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"custom_json":{"type":"string","description_kind":"plain","optional":true},"custom_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"custom_setup_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_shutdown_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"custom_undeploy_recipes":{"type":["list","string"],"description_kind":"plain","optional":true},"drain_elb_on_shutdown":{"type":"bool","description_kind":"plain","optional":true},"elastic_load_balancer":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"install_updates_on_boot":{"type":"bool","description_kind":"plain","optional":true},"instance_shutdown_timeout":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"stack_id":{"type":"string","description_kind":"plain","required":true},"system_packages":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"use_ebs_optimized_instances":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"log_streams":{"nesting_mode":"list","block":{"attributes":{"batch_count":{"type":"number","description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true},"buffer_duration":{"type":"number","description_kind":"plain","optional":true},"datetime_format":{"type":"string","description_kind":"plain","optional":true},"encoding":{"type":"string","description_kind":"plain","optional":true},"file":{"type":"string","description_kind":"plain","required":true},"file_fingerprint_lines":{"type":"string","description_kind":"plain","optional":true},"initial_position":{"type":"string","description_kind":"plain","optional":true},"log_group_name":{"type":"string","description_kind":"plain","required":true},"multiline_start_pattern":{"type":"string","description_kind":"plain","optional":true},"time_zone":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"ebs_volume":{"nesting_mode":"set","block":{"attributes":{"encrypted":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","optional":true},"mount_point":{"type":"string","description_kind":"plain","required":true},"number_of_disks":{"type":"number","description_kind":"plain","required":true},"raid_level":{"type":"string","description_kind":"plain","optional":true},"size":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"load_based_auto_scaling":{"nesting_mode":"list","block":{"attributes":{"enable":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"downscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"upscaling":{"nesting_mode":"list","block":{"attributes":{"alarms":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu_threshold":{"type":"number","description_kind":"plain","optional":true},"ignore_metrics_time":{"type":"number","description_kind":"plain","optional":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"load_threshold":{"type":"number","description_kind":"plain","optional":true},"memory_threshold":{"type":"number","description_kind":"plain","optional":true},"thresholds_wait_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opsworks_user_profile":{"version":0,"block":{"attributes":{"allow_self_management":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ssh_public_key":{"type":"string","description_kind":"plain","optional":true},"ssh_username":{"type":"string","description_kind":"plain","required":true},"user_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_organizations_account":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"close_on_deletion":{"type":"bool","description_kind":"plain","optional":true},"create_govcloud":{"type":"bool","description_kind":"plain","optional":true},"email":{"type":"string","description_kind":"plain","required":true},"govcloud_id":{"type":"string","description_kind":"plain","computed":true},"iam_user_access_to_billing":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"joined_method":{"type":"string","description_kind":"plain","computed":true},"joined_timestamp":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parent_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_name":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_organizations_delegated_administrator":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"delegation_enabled_date":{"type":"string","description_kind":"plain","computed":true},"email":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"joined_method":{"type":"string","description_kind":"plain","computed":true},"joined_timestamp":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"service_principal":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_organizations_organization":{"version":0,"block":{"attributes":{"accounts":{"type":["list",["object",{"arn":"string","email":"string","id":"string","name":"string","status":"string"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"aws_service_access_principals":{"type":["set","string"],"description_kind":"plain","optional":true},"enabled_policy_types":{"type":["set","string"],"description_kind":"plain","optional":true},"feature_set":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"master_account_arn":{"type":"string","description_kind":"plain","computed":true},"master_account_email":{"type":"string","description_kind":"plain","computed":true},"master_account_id":{"type":"string","description_kind":"plain","computed":true},"non_master_accounts":{"type":["list",["object",{"arn":"string","email":"string","id":"string","name":"string","status":"string"}]],"description_kind":"plain","computed":true},"roots":{"type":["list",["object",{"arn":"string","id":"string","name":"string","policy_types":["list",["object",{"status":"string","type":"string"}]]}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_organizations_organizational_unit":{"version":0,"block":{"attributes":{"accounts":{"type":["list",["object",{"arn":"string","email":"string","id":"string","name":"string"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parent_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_organizations_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_organizations_policy_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_id":{"type":"string","description_kind":"plain","required":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"target_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_organizations_resource_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_pinpoint_adm_channel":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_pinpoint_apns_channel":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"bundle_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"default_authentication_method":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"team_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"token_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"token_key_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}},"aws_pinpoint_apns_sandbox_channel":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"bundle_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"default_authentication_method":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"team_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"token_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"token_key_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}},"aws_pinpoint_apns_voip_channel":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"bundle_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"default_authentication_method":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"team_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"token_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"token_key_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}},"aws_pinpoint_apns_voip_sandbox_channel":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"bundle_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"default_authentication_method":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"team_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"token_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"token_key_id":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"description_kind":"plain"}},"aws_pinpoint_app":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"campaign_hook":{"nesting_mode":"list","block":{"attributes":{"lambda_function_name":{"type":"string","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","optional":true},"web_url":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"limits":{"nesting_mode":"list","block":{"attributes":{"daily":{"type":"number","description_kind":"plain","optional":true},"maximum_duration":{"type":"number","description_kind":"plain","optional":true},"messages_per_second":{"type":"number","description_kind":"plain","optional":true},"total":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"quiet_time":{"nesting_mode":"list","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_pinpoint_baidu_channel":{"version":0,"block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"application_id":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"secret_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"aws_pinpoint_email_channel":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"configuration_set":{"type":"string","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"from_address":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":"string","description_kind":"plain","required":true},"messages_per_second":{"type":"number","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_pinpoint_event_stream":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"destination_stream_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_pinpoint_gcm_channel":{"version":0,"block":{"attributes":{"api_key":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"application_id":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_pinpoint_sms_channel":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"promotional_messages_per_second":{"type":"number","description_kind":"plain","computed":true},"sender_id":{"type":"string","description_kind":"plain","optional":true},"short_code":{"type":"string","description_kind":"plain","optional":true},"transactional_messages_per_second":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_pipes_pipe":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"desired_state":{"type":"string","description_kind":"plain","optional":true},"enrichment":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"source":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target":{"type":"string","description_kind":"plain","required":true}},"block_types":{"enrichment_parameters":{"nesting_mode":"list","block":{"attributes":{"input_template":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"http_parameters":{"nesting_mode":"list","block":{"attributes":{"header_parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"path_parameter_values":{"type":["list","string"],"description_kind":"plain","optional":true},"query_string_parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"source_parameters":{"nesting_mode":"list","block":{"block_types":{"activemq_broker_parameters":{"nesting_mode":"list","block":{"attributes":{"batch_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_batching_window_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"queue_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"credentials":{"nesting_mode":"list","block":{"attributes":{"basic_auth":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"dynamodb_stream_parameters":{"nesting_mode":"list","block":{"attributes":{"batch_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_batching_window_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_record_age_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_retry_attempts":{"type":"number","description_kind":"plain","optional":true},"on_partial_batch_item_failure":{"type":"string","description_kind":"plain","optional":true},"parallelization_factor":{"type":"number","description_kind":"plain","optional":true,"computed":true},"starting_position":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dead_letter_config":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"filter_criteria":{"nesting_mode":"list","block":{"block_types":{"filter":{"nesting_mode":"list","block":{"attributes":{"pattern":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":5}},"description_kind":"plain"},"max_items":1},"kinesis_stream_parameters":{"nesting_mode":"list","block":{"attributes":{"batch_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_batching_window_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_record_age_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_retry_attempts":{"type":"number","description_kind":"plain","optional":true},"on_partial_batch_item_failure":{"type":"string","description_kind":"plain","optional":true},"parallelization_factor":{"type":"number","description_kind":"plain","optional":true,"computed":true},"starting_position":{"type":"string","description_kind":"plain","required":true},"starting_position_timestamp":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dead_letter_config":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"managed_streaming_kafka_parameters":{"nesting_mode":"list","block":{"attributes":{"batch_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"consumer_group_id":{"type":"string","description_kind":"plain","optional":true},"maximum_batching_window_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"starting_position":{"type":"string","description_kind":"plain","optional":true},"topic_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"credentials":{"nesting_mode":"list","block":{"attributes":{"client_certificate_tls_auth":{"type":"string","description_kind":"plain","optional":true},"sasl_scram_512_auth":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"rabbitmq_broker_parameters":{"nesting_mode":"list","block":{"attributes":{"batch_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_batching_window_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"queue_name":{"type":"string","description_kind":"plain","required":true},"virtual_host":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"credentials":{"nesting_mode":"list","block":{"attributes":{"basic_auth":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"self_managed_kafka_parameters":{"nesting_mode":"list","block":{"attributes":{"additional_bootstrap_servers":{"type":["set","string"],"description_kind":"plain","optional":true},"batch_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"consumer_group_id":{"type":"string","description_kind":"plain","optional":true},"maximum_batching_window_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"server_root_ca_certificate":{"type":"string","description_kind":"plain","optional":true},"starting_position":{"type":"string","description_kind":"plain","optional":true},"topic_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"credentials":{"nesting_mode":"list","block":{"attributes":{"basic_auth":{"type":"string","description_kind":"plain","required":true},"client_certificate_tls_auth":{"type":"string","description_kind":"plain","optional":true},"sasl_scram_256_auth":{"type":"string","description_kind":"plain","optional":true},"sasl_scram_512_auth":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"vpc":{"nesting_mode":"list","block":{"attributes":{"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"subnets":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sqs_queue_parameters":{"nesting_mode":"list","block":{"attributes":{"batch_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"maximum_batching_window_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"target_parameters":{"nesting_mode":"list","block":{"attributes":{"input_template":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"batch_job_parameters":{"nesting_mode":"list","block":{"attributes":{"job_definition":{"type":"string","description_kind":"plain","required":true},"job_name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"array_properties":{"nesting_mode":"list","block":{"attributes":{"size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"container_overrides":{"nesting_mode":"list","block":{"attributes":{"command":{"type":["list","string"],"description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"environment":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"resource_requirement":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"depends_on":{"nesting_mode":"list","block":{"attributes":{"job_id":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":20},"retry_strategy":{"nesting_mode":"list","block":{"attributes":{"attempts":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"cloudwatch_logs_parameters":{"nesting_mode":"list","block":{"attributes":{"log_stream_name":{"type":"string","description_kind":"plain","optional":true},"timestamp":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ecs_task_parameters":{"nesting_mode":"list","block":{"attributes":{"enable_ecs_managed_tags":{"type":"bool","description_kind":"plain","optional":true},"enable_execute_command":{"type":"bool","description_kind":"plain","optional":true},"group":{"type":"string","description_kind":"plain","optional":true},"launch_type":{"type":"string","description_kind":"plain","optional":true},"platform_version":{"type":"string","description_kind":"plain","optional":true},"propagate_tags":{"type":"string","description_kind":"plain","optional":true},"reference_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"task_count":{"type":"number","description_kind":"plain","optional":true},"task_definition_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"capacity_provider_strategy":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true},"capacity_provider":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":6},"network_configuration":{"nesting_mode":"list","block":{"block_types":{"aws_vpc_configuration":{"nesting_mode":"list","block":{"attributes":{"assign_public_ip":{"type":"string","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"subnets":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"overrides":{"nesting_mode":"list","block":{"attributes":{"cpu":{"type":"string","description_kind":"plain","optional":true},"execution_role_arn":{"type":"string","description_kind":"plain","optional":true},"memory":{"type":"string","description_kind":"plain","optional":true},"task_role_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"container_override":{"nesting_mode":"list","block":{"attributes":{"command":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu":{"type":"number","description_kind":"plain","optional":true},"memory":{"type":"number","description_kind":"plain","optional":true},"memory_reservation":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"environment":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"environment_file":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"resource_requirement":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"ephemeral_storage":{"nesting_mode":"list","block":{"attributes":{"size_in_gib":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"inference_accelerator_override":{"nesting_mode":"list","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","optional":true},"device_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"placement_constraint":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":10},"placement_strategy":{"nesting_mode":"list","block":{"attributes":{"field":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":5}},"description_kind":"plain"},"max_items":1},"eventbridge_event_bus_parameters":{"nesting_mode":"list","block":{"attributes":{"detail_type":{"type":"string","description_kind":"plain","optional":true},"endpoint_id":{"type":"string","description_kind":"plain","optional":true},"resources":{"type":["set","string"],"description_kind":"plain","optional":true},"source":{"type":"string","description_kind":"plain","optional":true},"time":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"http_parameters":{"nesting_mode":"list","block":{"attributes":{"header_parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"path_parameter_values":{"type":["list","string"],"description_kind":"plain","optional":true},"query_string_parameters":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"kinesis_stream_parameters":{"nesting_mode":"list","block":{"attributes":{"partition_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"lambda_function_parameters":{"nesting_mode":"list","block":{"attributes":{"invocation_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"redshift_data_parameters":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"db_user":{"type":"string","description_kind":"plain","optional":true},"secret_manager_arn":{"type":"string","description_kind":"plain","optional":true},"sqls":{"type":["set","string"],"description_kind":"plain","required":true},"statement_name":{"type":"string","description_kind":"plain","optional":true},"with_event":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sagemaker_pipeline_parameters":{"nesting_mode":"list","block":{"block_types":{"pipeline_parameter":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"sqs_queue_parameters":{"nesting_mode":"list","block":{"attributes":{"message_deduplication_id":{"type":"string","description_kind":"plain","optional":true},"message_group_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"step_function_state_machine_parameters":{"nesting_mode":"list","block":{"attributes":{"invocation_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_placement_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"partition_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"placement_group_id":{"type":"string","description_kind":"plain","computed":true},"spread_level":{"type":"string","description_kind":"plain","optional":true,"computed":true},"strategy":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_prometheus_alert_manager_definition":{"version":0,"block":{"attributes":{"definition":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_prometheus_rule_group_namespace":{"version":0,"block":{"attributes":{"data":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_prometheus_workspace":{"version":0,"block":{"attributes":{"alias":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"prometheus_endpoint":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"logging_configuration":{"nesting_mode":"list","block":{"attributes":{"log_group_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_proxy_protocol_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_ports":{"type":["set","string"],"description_kind":"plain","required":true},"load_balancer":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_qldb_ledger":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"deletion_protection":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"permissions_mode":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_qldb_stream":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"exclusive_end_time":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inclusive_start_time":{"type":"string","description_kind":"plain","required":true},"ledger_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"stream_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"kinesis_configuration":{"nesting_mode":"list","block":{"attributes":{"aggregation_enabled":{"type":"bool","description_kind":"plain","optional":true},"stream_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_quicksight_account_subscription":{"version":0,"block":{"attributes":{"account_name":{"type":"string","description_kind":"plain","required":true},"account_subscription_status":{"type":"string","description_kind":"plain","computed":true},"active_directory_name":{"type":"string","description_kind":"plain","optional":true},"admin_group":{"type":["list","string"],"description_kind":"plain","optional":true},"authentication_method":{"type":"string","description_kind":"plain","required":true},"author_group":{"type":["list","string"],"description_kind":"plain","optional":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"contact_number":{"type":"string","description_kind":"plain","optional":true},"directory_id":{"type":"string","description_kind":"plain","optional":true},"edition":{"type":"string","description_kind":"plain","required":true},"email_address":{"type":"string","description_kind":"plain","optional":true},"first_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_name":{"type":"string","description_kind":"plain","optional":true},"notification_email":{"type":"string","description_kind":"plain","required":true},"reader_group":{"type":["list","string"],"description_kind":"plain","optional":true},"realm":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_quicksight_analysis":{"version":0,"block":{"attributes":{"analysis_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_published_time":{"type":"string","description_kind":"plain","computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_window_in_days":{"type":"number","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"theme_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"definition":{"nesting_mode":"list","block":{"block_types":{"analysis_defaults":{"nesting_mode":"list","block":{"block_types":{"default_new_sheet_configuration":{"nesting_mode":"list","block":{"attributes":{"sheet_content_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"interactive_layout_configuration":{"nesting_mode":"list","block":{"block_types":{"free_form":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"grid":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","optional":true},"resize_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"paginated_layout_configuration":{"nesting_mode":"list","block":{"block_types":{"section_based":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"paper_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"paper_orientation":{"type":"string","description_kind":"plain","optional":true},"paper_size":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"paper_margin":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"calculated_fields":{"nesting_mode":"set","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"expression":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":500},"column_configurations":{"nesting_mode":"list","block":{"attributes":{"role":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"date_time_format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"string_format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"data_set_identifiers_declarations":{"nesting_mode":"list","block":{"attributes":{"data_set_arn":{"type":"string","description_kind":"plain","optional":true},"identifier":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":50},"filter_groups":{"nesting_mode":"list","block":{"attributes":{"cross_dataset":{"type":"string","description_kind":"plain","required":true},"filter_group_id":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"configuration":{"nesting_mode":"list","block":{"block_types":{"custom_filter_configuration":{"nesting_mode":"list","block":{"attributes":{"category_value":{"type":"string","description_kind":"plain","optional":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"custom_filter_list_configuration":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","optional":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"filter_list_configuration":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","optional":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_range_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"include_maximum":{"type":"bool","description_kind":"plain","optional":true},"include_minimum":{"type":"bool","description_kind":"plain","optional":true},"null_option":{"type":"string","description_kind":"plain","required":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"range_maximum":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_minimum":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"relative_dates_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"minimum_granularity":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"relative_date_type":{"type":"string","description_kind":"plain","required":true},"relative_date_value":{"type":"number","description_kind":"plain","optional":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"anchor_date_configuration":{"nesting_mode":"list","block":{"attributes":{"anchor_option":{"type":"string","description_kind":"plain","optional":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"exclude_period_configuration":{"nesting_mode":"list","block":{"attributes":{"amount":{"type":"number","description_kind":"plain","required":true},"granularity":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"time_equality_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"time_granularity":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"include_maximum":{"type":"bool","description_kind":"plain","optional":true},"include_minimum":{"type":"bool","description_kind":"plain","optional":true},"null_option":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"exclude_period_configuration":{"nesting_mode":"list","block":{"attributes":{"amount":{"type":"number","description_kind":"plain","required":true},"granularity":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_maximum_value":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"rolling_date":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"range_minimum_value":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"rolling_date":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"top_bottom_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"limit":{"type":"number","description_kind":"plain","optional":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_sort_configuration":{"nesting_mode":"list","block":{"attributes":{"sort_direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":100},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":20},"scope_configuration":{"nesting_mode":"list","block":{"block_types":{"selected_sheets":{"nesting_mode":"list","block":{"block_types":{"sheet_visual_scoping_configurations":{"nesting_mode":"list","block":{"attributes":{"scope":{"type":"string","description_kind":"plain","required":true},"sheet_id":{"type":"string","description_kind":"plain","required":true},"visual_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":50}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":2000},"parameter_declarations":{"nesting_mode":"set","block":{"block_types":{"date_time_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"rolling_date":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"string","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"decimal_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameter_value_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","number"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"number","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"integer_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameter_value_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","number"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"number","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"string_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameter_value_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"string","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"sheets":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"sheet_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter_controls":{"nesting_mode":"list","block":{"block_types":{"date_time_picker":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"dropdown":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"list":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"search_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"relative_date_time":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"slider":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"maximum_value":{"type":"number","description_kind":"plain","required":true},"minimum_value":{"type":"number","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"step_size":{"type":"number","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_area":{"nesting_mode":"list","block":{"attributes":{"delimiter":{"type":"string","description_kind":"plain","optional":true},"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_field":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"layouts":{"nesting_mode":"list","block":{"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"max_items":1},"grid_layout":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","optional":true},"resize_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"elements":{"nesting_mode":"list","block":{"attributes":{"column_index":{"type":"number","description_kind":"plain","optional":true},"column_span":{"type":"number","description_kind":"plain","required":true},"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"row_index":{"type":"number","description_kind":"plain","optional":true},"row_span":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"max_items":1},"section_based_layout":{"nesting_mode":"list","block":{"block_types":{"body_sections":{"nesting_mode":"list","block":{"attributes":{"section_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"content":{"nesting_mode":"list","block":{"block_types":{"layout":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"page_break_configuration":{"nesting_mode":"list","block":{"block_types":{"after":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"padding":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":28},"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"paper_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"paper_orientation":{"type":"string","description_kind":"plain","optional":true},"paper_size":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"paper_margin":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"footer_sections":{"nesting_mode":"list","block":{"attributes":{"section_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"layout":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"style":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"padding":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"header_sections":{"nesting_mode":"list","block":{"attributes":{"section_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"layout":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"style":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"padding":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"parameter_controls":{"nesting_mode":"list","block":{"block_types":{"date_time_picker":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"dropdown":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"link_to_data_set_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"list":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"search_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"link_to_data_set_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"slider":{"nesting_mode":"list","block":{"attributes":{"maximum_value":{"type":"number","description_kind":"plain","required":true},"minimum_value":{"type":"number","description_kind":"plain","required":true},"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"step_size":{"type":"number","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_area":{"nesting_mode":"list","block":{"attributes":{"delimiter":{"type":"string","description_kind":"plain","optional":true},"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_field":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"sheet_control_layouts":{"nesting_mode":"list","block":{"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"grid_layout":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","optional":true},"resize_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"elements":{"nesting_mode":"list","block":{"attributes":{"column_index":{"type":"number","description_kind":"plain","optional":true},"column_span":{"type":"number","description_kind":"plain","required":true},"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"row_index":{"type":"number","description_kind":"plain","optional":true},"row_span":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"text_boxes":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","optional":true},"sheet_text_box_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"visuals":{"nesting_mode":"list","block":{"block_types":{"bar_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"bars_arrangement":{"type":"string","description_kind":"plain","optional":true,"computed":true},"orientation":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"contribution_analysis_defaults":{"nesting_mode":"list","block":{"attributes":{"measure_field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"contributor_dimensions":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":4}},"description_kind":"plain"},"max_items":200},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"bar_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"small_multiples":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"small_multiples_options":{"nesting_mode":"list","block":{"attributes":{"max_visible_columns":{"type":"number","description_kind":"plain","optional":true},"max_visible_rows":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"panel_configuration":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"background_visibility":{"type":"string","description_kind":"plain","optional":true},"border_color":{"type":"string","description_kind":"plain","optional":true},"border_style":{"type":"string","description_kind":"plain","optional":true},"border_thickness":{"type":"string","description_kind":"plain","optional":true},"border_visibility":{"type":"string","description_kind":"plain","optional":true},"gutter_spacing":{"type":"string","description_kind":"plain","optional":true},"gutter_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"color_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"small_multiples_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"box_plot_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"box_plot_options":{"nesting_mode":"list","block":{"attributes":{"all_data_points_visibility":{"type":"string","description_kind":"plain","optional":true},"outlier_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"style_options":{"nesting_mode":"list","block":{"attributes":{"fill_style":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"box_plot_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"group_by":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":5}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"pagination_configuration":{"nesting_mode":"list","block":{"attributes":{"page_number":{"type":"number","description_kind":"plain","required":true},"page_size":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"combo_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"bars_arrangement":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"bar_data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"combo_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"bar_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"line_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"line_data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"secondary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"secondary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"color_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"custom_content_visual":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","optional":true},"content_url":{"type":"string","description_kind":"plain","optional":true},"image_scaling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"empty_visual":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"filled_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_wells":{"nesting_mode":"list","block":{"block_types":{"filled_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"geospatial":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"map_style_options":{"nesting_mode":"list","block":{"attributes":{"base_map_style":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"window_options":{"nesting_mode":"list","block":{"attributes":{"map_zoom_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"bounds":{"nesting_mode":"list","block":{"attributes":{"east":{"type":"number","description_kind":"plain","required":true},"north":{"type":"number","description_kind":"plain","required":true},"south":{"type":"number","description_kind":"plain","required":true},"west":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"shape":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"format":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"funnel_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_label_options":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"measure_data_label_style":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"funnel_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"gauge_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"target_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"gauge_chart_options":{"nesting_mode":"list","block":{"attributes":{"primary_value_display_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"arc":{"nesting_mode":"list","block":{"attributes":{"arc_angle":{"type":"number","description_kind":"plain","optional":true},"arc_thickness":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"arc_axis":{"nesting_mode":"list","block":{"attributes":{"reserve_range":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"range":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"comparison":{"nesting_mode":"list","block":{"attributes":{"comparison_method":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"comparison_format":{"nesting_mode":"list","block":{"block_types":{"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_value_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"arc":{"nesting_mode":"list","block":{"block_types":{"foreground_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_value":{"nesting_mode":"list","block":{"block_types":{"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"geospatial_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_wells":{"nesting_mode":"list","block":{"block_types":{"geospatial_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"geospatial":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"map_style_options":{"nesting_mode":"list","block":{"attributes":{"base_map_style":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"point_style_options":{"nesting_mode":"list","block":{"attributes":{"selected_point_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cluster_marker_configuration":{"nesting_mode":"list","block":{"block_types":{"cluster_marker":{"nesting_mode":"list","block":{"block_types":{"simple_cluster_marker":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"window_options":{"nesting_mode":"list","block":{"attributes":{"map_zoom_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"bounds":{"nesting_mode":"list","block":{"attributes":{"east":{"type":"number","description_kind":"plain","required":true},"north":{"type":"number","description_kind":"plain","required":true},"south":{"type":"number","description_kind":"plain","required":true},"west":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"heat_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"color_scale":{"nesting_mode":"list","block":{"attributes":{"color_fill_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"colors":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":2,"max_items":3},"null_value_color":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"heat_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"columns":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"rows":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"heat_map_column_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"heat_map_column_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"heat_map_row_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"heat_map_row_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"histogram_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"bin_options":{"nesting_mode":"list","block":{"attributes":{"selected_bin_type":{"type":"string","description_kind":"plain","optional":true},"start_value":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"bin_count":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"bin_width":{"nesting_mode":"list","block":{"attributes":{"bin_count_limit":{"type":"number","description_kind":"plain","optional":true},"value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"histogram_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"x_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"x_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"insight_visual":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"insight_configuration":{"nesting_mode":"list","block":{"block_types":{"computation":{"nesting_mode":"list","block":{"block_types":{"forecast":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"custom_seasonality_value":{"type":"number","description_kind":"plain","optional":true},"lower_boundary":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"periods_backward":{"type":"number","description_kind":"plain","optional":true},"periods_forward":{"type":"number","description_kind":"plain","optional":true},"prediction_interval":{"type":"number","description_kind":"plain","optional":true},"seasonality":{"type":"string","description_kind":"plain","required":true},"upper_boundary":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"growth_rate":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"period_size":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"maximum_minimum":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"metric_comparison":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"from_value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"target_value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"period_over_period":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"period_to_date":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"period_time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"top_bottom_movers":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"mover_size":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"sort_order":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"top_bottom_ranked":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"result_size":{"type":"number","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_aggregation":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"unique_values":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"custom_narrative":{"nesting_mode":"list","block":{"attributes":{"narrative":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"kpi_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_wells":{"nesting_mode":"list","block":{"block_types":{"target_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"trend_groups":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"kpi_options":{"nesting_mode":"list","block":{"attributes":{"primary_value_display_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"comparison":{"nesting_mode":"list","block":{"attributes":{"comparison_method":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"comparison_format":{"nesting_mode":"list","block":{"block_types":{"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_value_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"progress_bar":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"secondary_value":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"secondary_value_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"trend_arrows":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"trend_group_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"primary_value":{"nesting_mode":"list","block":{"block_types":{"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"progress_bar":{"nesting_mode":"list","block":{"block_types":{"foreground_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"line_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"contribution_analysis_defaults":{"nesting_mode":"list","block":{"attributes":{"measure_field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"contributor_dimensions":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":4}},"description_kind":"plain"},"max_items":200},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"default_series_settings":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"line_style_settings":{"nesting_mode":"list","block":{"attributes":{"line_interpolation":{"type":"string","description_kind":"plain","optional":true},"line_style":{"type":"string","description_kind":"plain","optional":true},"line_visibility":{"type":"string","description_kind":"plain","optional":true},"line_width":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"marker_style_settings":{"nesting_mode":"list","block":{"attributes":{"marker_color":{"type":"string","description_kind":"plain","optional":true},"marker_shape":{"type":"string","description_kind":"plain","optional":true},"marker_size":{"type":"string","description_kind":"plain","optional":true},"marker_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"line_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"small_multiples":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"forecast_configurations":{"nesting_mode":"list","block":{"block_types":{"forecast_properties":{"nesting_mode":"list","block":{"attributes":{"lower_boundary":{"type":"number","description_kind":"plain","optional":true},"periods_backward":{"type":"number","description_kind":"plain","optional":true},"periods_forward":{"type":"number","description_kind":"plain","optional":true},"prediction_interval":{"type":"number","description_kind":"plain","optional":true},"seasonality":{"type":"number","description_kind":"plain","optional":true},"upper_boundary":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"scenario":{"nesting_mode":"list","block":{"block_types":{"what_if_point_scenario":{"nesting_mode":"list","block":{"attributes":{"date":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"what_if_range_scenario":{"nesting_mode":"list","block":{"attributes":{"end_date":{"type":"string","description_kind":"plain","required":true},"start_date":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"block_types":{"axis_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"missing_data_configuration":{"nesting_mode":"list","block":{"attributes":{"treatment_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"secondary_y_axis_display_options":{"nesting_mode":"list","block":{"block_types":{"axis_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"missing_data_configuration":{"nesting_mode":"list","block":{"attributes":{"treatment_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"secondary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"series":{"nesting_mode":"list","block":{"block_types":{"data_field_series_item":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"settings":{"nesting_mode":"list","block":{"block_types":{"line_style_settings":{"nesting_mode":"list","block":{"attributes":{"line_interpolation":{"type":"string","description_kind":"plain","optional":true},"line_style":{"type":"string","description_kind":"plain","optional":true},"line_visibility":{"type":"string","description_kind":"plain","optional":true},"line_width":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"marker_style_settings":{"nesting_mode":"list","block":{"attributes":{"marker_color":{"type":"string","description_kind":"plain","optional":true},"marker_shape":{"type":"string","description_kind":"plain","optional":true},"marker_size":{"type":"string","description_kind":"plain","optional":true},"marker_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_series_item":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"settings":{"nesting_mode":"list","block":{"block_types":{"line_style_settings":{"nesting_mode":"list","block":{"attributes":{"line_interpolation":{"type":"string","description_kind":"plain","optional":true},"line_style":{"type":"string","description_kind":"plain","optional":true},"line_visibility":{"type":"string","description_kind":"plain","optional":true},"line_width":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"marker_style_settings":{"nesting_mode":"list","block":{"attributes":{"marker_color":{"type":"string","description_kind":"plain","optional":true},"marker_shape":{"type":"string","description_kind":"plain","optional":true},"marker_size":{"type":"string","description_kind":"plain","optional":true},"marker_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"small_multiples_options":{"nesting_mode":"list","block":{"attributes":{"max_visible_columns":{"type":"number","description_kind":"plain","optional":true},"max_visible_rows":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"panel_configuration":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"background_visibility":{"type":"string","description_kind":"plain","optional":true},"border_color":{"type":"string","description_kind":"plain","optional":true},"border_style":{"type":"string","description_kind":"plain","optional":true},"border_thickness":{"type":"string","description_kind":"plain","optional":true},"border_visibility":{"type":"string","description_kind":"plain","optional":true},"gutter_spacing":{"type":"string","description_kind":"plain","optional":true},"gutter_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"x_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"x_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"pie_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"contribution_analysis_defaults":{"nesting_mode":"list","block":{"attributes":{"measure_field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"contributor_dimensions":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":4}},"description_kind":"plain"},"max_items":200},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"donut_options":{"nesting_mode":"list","block":{"block_types":{"arc_options":{"nesting_mode":"list","block":{"attributes":{"arc_thickness":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"donut_center_options":{"nesting_mode":"list","block":{"attributes":{"label_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"pie_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"small_multiples":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"small_multiples_options":{"nesting_mode":"list","block":{"attributes":{"max_visible_columns":{"type":"number","description_kind":"plain","optional":true},"max_visible_rows":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"panel_configuration":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"background_visibility":{"type":"string","description_kind":"plain","optional":true},"border_color":{"type":"string","description_kind":"plain","optional":true},"border_style":{"type":"string","description_kind":"plain","optional":true},"border_thickness":{"type":"string","description_kind":"plain","optional":true},"border_visibility":{"type":"string","description_kind":"plain","optional":true},"gutter_spacing":{"type":"string","description_kind":"plain","optional":true},"gutter_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"small_multiples_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"pivot_table_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_options":{"nesting_mode":"list","block":{"block_types":{"data_path_options":{"nesting_mode":"list","block":{"attributes":{"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_path_list":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":20}},"description_kind":"plain"},"max_items":100},"selected_field_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"pivot_table_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"columns":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":40},"rows":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":40},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":40}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"paginated_report_options":{"nesting_mode":"list","block":{"attributes":{"overflow_column_header_visibility":{"type":"string","description_kind":"plain","optional":true},"vertical_overflow_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"field_sort_options":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"sort_by":{"nesting_mode":"list","block":{"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"data_path":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"sort_paths":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":20}},"description_kind":"plain"},"max_items":1},"field":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"table_options":{"nesting_mode":"list","block":{"attributes":{"collapsed_row_dimensions_visibility":{"type":"string","description_kind":"plain","optional":true},"column_names_visibility":{"type":"string","description_kind":"plain","optional":true},"metric_placement":{"type":"string","description_kind":"plain","optional":true},"single_metric_visibility":{"type":"string","description_kind":"plain","optional":true},"toggle_buttons_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_header_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_alternate_color_options":{"nesting_mode":"list","block":{"attributes":{"row_alternate_colors":{"type":["list","string"],"description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"row_field_names_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_header_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_options":{"nesting_mode":"list","block":{"block_types":{"column_subtotal_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_level":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_level_options":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100},"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_total_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"placement":{"type":"string","description_kind":"plain","optional":true},"scroll_status":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_subtotal_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_level":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_level_options":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100},"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_total_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"placement":{"type":"string","description_kind":"plain","optional":true},"scroll_status":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"cell":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"scope":{"nesting_mode":"list","block":{"attributes":{"role":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"text_format":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"radar_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"alternate_band_colors_visibility":{"type":"string","description_kind":"plain","optional":true},"alternate_band_even_color":{"type":"string","description_kind":"plain","optional":true},"alternate_band_odd_color":{"type":"string","description_kind":"plain","optional":true},"shape":{"type":"string","description_kind":"plain","optional":true},"start_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"base_series_settings":{"nesting_mode":"list","block":{"block_types":{"area_style_settings":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"radar_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"color_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sankey_diagram_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"sankey_diagram_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"destination":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"source":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"weight":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"destination_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"source_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"weight_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scatter_plot_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"scatter_plot_categorically_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"size":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"x_axis":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"y_axis":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"scatter_plot_unaggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"size":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"x_axis":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"y_axis":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"x_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"x_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"table_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_options":{"nesting_mode":"list","block":{"attributes":{"order":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"selected_field_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"url_styling":{"nesting_mode":"list","block":{"block_types":{"image_configuration":{"nesting_mode":"list","block":{"block_types":{"sizing_options":{"nesting_mode":"list","block":{"attributes":{"table_cell_image_scaling_configuration":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"link_configuration":{"nesting_mode":"list","block":{"attributes":{"target":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"content":{"nesting_mode":"list","block":{"block_types":{"custom_icon_content":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"custom_text_content":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"table_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"group_by":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"table_unaggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"values":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"date_time_format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"string_format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"paginated_report_options":{"nesting_mode":"list","block":{"attributes":{"overflow_column_header_visibility":{"type":"string","description_kind":"plain","optional":true},"vertical_overflow_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"pagination_configuration":{"nesting_mode":"list","block":{"attributes":{"page_number":{"type":"number","description_kind":"plain","required":true},"page_size":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"row_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"table_inline_visualizations":{"nesting_mode":"list","block":{"block_types":{"data_bars":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"negative_color":{"type":"string","description_kind":"plain","optional":true},"positive_color":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"table_options":{"nesting_mode":"list","block":{"attributes":{"orientation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"header_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_alternate_color_options":{"nesting_mode":"list","block":{"attributes":{"row_alternate_colors":{"type":["list","string"],"description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"placement":{"type":"string","description_kind":"plain","optional":true},"scroll_status":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"cell":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"text_format":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tree_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_scale":{"nesting_mode":"list","block":{"attributes":{"color_fill_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"colors":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":2,"max_items":3},"null_value_color":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"tree_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"colors":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"groups":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sizes":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"group_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"size_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"tree_map_group_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"tree_map_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"waterfall_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"waterfall_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"breakdowns":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"categories":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"breakdown_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"waterfall_chart_options":{"nesting_mode":"list","block":{"attributes":{"total_bar_label":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"word_cloud_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"word_cloud_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"group_by":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"size":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"word_cloud_options":{"nesting_mode":"list","block":{"attributes":{"cloud_layout":{"type":"string","description_kind":"plain","optional":true},"maximum_string_length":{"type":"number","description_kind":"plain","optional":true},"word_casing":{"type":"string","description_kind":"plain","optional":true},"word_orientation":{"type":"string","description_kind":"plain","optional":true},"word_padding":{"type":"string","description_kind":"plain","optional":true},"word_scaling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":50}},"description_kind":"plain"},"max_items":20}},"description_kind":"plain"},"max_items":1},"parameters":{"nesting_mode":"list","block":{"block_types":{"date_time_parameters":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"decimal_parameters":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"integer_parameters":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"string_parameters":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"permissions":{"nesting_mode":"set","block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","required":true},"principal":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":64},"source_entity":{"nesting_mode":"list","block":{"block_types":{"source_template":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"data_set_references":{"nesting_mode":"list","block":{"attributes":{"data_set_arn":{"type":"string","description_kind":"plain","required":true},"data_set_placeholder":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_quicksight_dashboard":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"dashboard_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_published_time":{"type":"string","description_kind":"plain","computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"source_entity_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"theme_arn":{"type":"string","description_kind":"plain","optional":true},"version_description":{"type":"string","description_kind":"plain","required":true},"version_number":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"dashboard_publish_options":{"nesting_mode":"list","block":{"block_types":{"ad_hoc_filtering_option":{"nesting_mode":"list","block":{"attributes":{"availability_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"data_point_drill_up_down_option":{"nesting_mode":"list","block":{"attributes":{"availability_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"data_point_menu_label_option":{"nesting_mode":"list","block":{"attributes":{"availability_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"data_point_tooltip_option":{"nesting_mode":"list","block":{"attributes":{"availability_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"export_to_csv_option":{"nesting_mode":"list","block":{"attributes":{"availability_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"export_with_hidden_fields_option":{"nesting_mode":"list","block":{"attributes":{"availability_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sheet_controls_option":{"nesting_mode":"list","block":{"attributes":{"visibility_state":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sheet_layout_element_maximization_option":{"nesting_mode":"list","block":{"attributes":{"availability_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"visual_axis_sort_option":{"nesting_mode":"list","block":{"attributes":{"availability_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"visual_menu_option":{"nesting_mode":"list","block":{"attributes":{"availability_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"definition":{"nesting_mode":"list","block":{"block_types":{"analysis_defaults":{"nesting_mode":"list","block":{"block_types":{"default_new_sheet_configuration":{"nesting_mode":"list","block":{"attributes":{"sheet_content_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"interactive_layout_configuration":{"nesting_mode":"list","block":{"block_types":{"free_form":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"grid":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","optional":true},"resize_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"paginated_layout_configuration":{"nesting_mode":"list","block":{"block_types":{"section_based":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"paper_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"paper_orientation":{"type":"string","description_kind":"plain","optional":true},"paper_size":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"paper_margin":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"calculated_fields":{"nesting_mode":"set","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"expression":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":500},"column_configurations":{"nesting_mode":"list","block":{"attributes":{"role":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"date_time_format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"string_format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"data_set_identifiers_declarations":{"nesting_mode":"list","block":{"attributes":{"data_set_arn":{"type":"string","description_kind":"plain","optional":true},"identifier":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":50},"filter_groups":{"nesting_mode":"list","block":{"attributes":{"cross_dataset":{"type":"string","description_kind":"plain","required":true},"filter_group_id":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"configuration":{"nesting_mode":"list","block":{"block_types":{"custom_filter_configuration":{"nesting_mode":"list","block":{"attributes":{"category_value":{"type":"string","description_kind":"plain","optional":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"custom_filter_list_configuration":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","optional":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"filter_list_configuration":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","optional":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_range_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"include_maximum":{"type":"bool","description_kind":"plain","optional":true},"include_minimum":{"type":"bool","description_kind":"plain","optional":true},"null_option":{"type":"string","description_kind":"plain","required":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"range_maximum":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_minimum":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"relative_dates_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"minimum_granularity":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"relative_date_type":{"type":"string","description_kind":"plain","required":true},"relative_date_value":{"type":"number","description_kind":"plain","optional":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"anchor_date_configuration":{"nesting_mode":"list","block":{"attributes":{"anchor_option":{"type":"string","description_kind":"plain","optional":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"exclude_period_configuration":{"nesting_mode":"list","block":{"attributes":{"amount":{"type":"number","description_kind":"plain","required":true},"granularity":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"time_equality_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"time_granularity":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"include_maximum":{"type":"bool","description_kind":"plain","optional":true},"include_minimum":{"type":"bool","description_kind":"plain","optional":true},"null_option":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"exclude_period_configuration":{"nesting_mode":"list","block":{"attributes":{"amount":{"type":"number","description_kind":"plain","required":true},"granularity":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_maximum_value":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"rolling_date":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"range_minimum_value":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"rolling_date":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"top_bottom_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"limit":{"type":"number","description_kind":"plain","optional":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_sort_configuration":{"nesting_mode":"list","block":{"attributes":{"sort_direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":100},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":20},"scope_configuration":{"nesting_mode":"list","block":{"block_types":{"selected_sheets":{"nesting_mode":"list","block":{"block_types":{"sheet_visual_scoping_configurations":{"nesting_mode":"list","block":{"attributes":{"scope":{"type":"string","description_kind":"plain","required":true},"sheet_id":{"type":"string","description_kind":"plain","required":true},"visual_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":50}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":2000},"parameter_declarations":{"nesting_mode":"set","block":{"block_types":{"date_time_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"rolling_date":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"string","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"decimal_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameter_value_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","number"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"number","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"integer_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameter_value_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","number"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"number","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"string_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameter_value_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"string","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"sheets":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"sheet_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter_controls":{"nesting_mode":"list","block":{"block_types":{"date_time_picker":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"dropdown":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"list":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"search_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"relative_date_time":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"slider":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"maximum_value":{"type":"number","description_kind":"plain","required":true},"minimum_value":{"type":"number","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"step_size":{"type":"number","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_area":{"nesting_mode":"list","block":{"attributes":{"delimiter":{"type":"string","description_kind":"plain","optional":true},"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_field":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"layouts":{"nesting_mode":"list","block":{"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"max_items":1},"grid_layout":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","optional":true},"resize_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"elements":{"nesting_mode":"list","block":{"attributes":{"column_index":{"type":"number","description_kind":"plain","optional":true},"column_span":{"type":"number","description_kind":"plain","required":true},"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"row_index":{"type":"number","description_kind":"plain","optional":true},"row_span":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"max_items":1},"section_based_layout":{"nesting_mode":"list","block":{"block_types":{"body_sections":{"nesting_mode":"list","block":{"attributes":{"section_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"content":{"nesting_mode":"list","block":{"block_types":{"layout":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"page_break_configuration":{"nesting_mode":"list","block":{"block_types":{"after":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"padding":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":28},"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"paper_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"paper_orientation":{"type":"string","description_kind":"plain","optional":true},"paper_size":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"paper_margin":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"footer_sections":{"nesting_mode":"list","block":{"attributes":{"section_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"layout":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"style":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"padding":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"header_sections":{"nesting_mode":"list","block":{"attributes":{"section_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"layout":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"style":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"padding":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"parameter_controls":{"nesting_mode":"list","block":{"block_types":{"date_time_picker":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"dropdown":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"link_to_data_set_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"list":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"search_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"link_to_data_set_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"slider":{"nesting_mode":"list","block":{"attributes":{"maximum_value":{"type":"number","description_kind":"plain","required":true},"minimum_value":{"type":"number","description_kind":"plain","required":true},"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"step_size":{"type":"number","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_area":{"nesting_mode":"list","block":{"attributes":{"delimiter":{"type":"string","description_kind":"plain","optional":true},"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_field":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"sheet_control_layouts":{"nesting_mode":"list","block":{"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"grid_layout":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","optional":true},"resize_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"elements":{"nesting_mode":"list","block":{"attributes":{"column_index":{"type":"number","description_kind":"plain","optional":true},"column_span":{"type":"number","description_kind":"plain","required":true},"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"row_index":{"type":"number","description_kind":"plain","optional":true},"row_span":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"text_boxes":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","optional":true},"sheet_text_box_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"visuals":{"nesting_mode":"list","block":{"block_types":{"bar_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"bars_arrangement":{"type":"string","description_kind":"plain","optional":true,"computed":true},"orientation":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"contribution_analysis_defaults":{"nesting_mode":"list","block":{"attributes":{"measure_field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"contributor_dimensions":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":4}},"description_kind":"plain"},"max_items":200},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"bar_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"small_multiples":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"small_multiples_options":{"nesting_mode":"list","block":{"attributes":{"max_visible_columns":{"type":"number","description_kind":"plain","optional":true},"max_visible_rows":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"panel_configuration":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"background_visibility":{"type":"string","description_kind":"plain","optional":true},"border_color":{"type":"string","description_kind":"plain","optional":true},"border_style":{"type":"string","description_kind":"plain","optional":true},"border_thickness":{"type":"string","description_kind":"plain","optional":true},"border_visibility":{"type":"string","description_kind":"plain","optional":true},"gutter_spacing":{"type":"string","description_kind":"plain","optional":true},"gutter_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"color_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"small_multiples_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"box_plot_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"box_plot_options":{"nesting_mode":"list","block":{"attributes":{"all_data_points_visibility":{"type":"string","description_kind":"plain","optional":true},"outlier_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"style_options":{"nesting_mode":"list","block":{"attributes":{"fill_style":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"box_plot_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"group_by":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":5}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"pagination_configuration":{"nesting_mode":"list","block":{"attributes":{"page_number":{"type":"number","description_kind":"plain","required":true},"page_size":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"combo_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"bars_arrangement":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"bar_data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"combo_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"bar_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"line_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"line_data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"secondary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"secondary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"color_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"custom_content_visual":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","optional":true},"content_url":{"type":"string","description_kind":"plain","optional":true},"image_scaling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"empty_visual":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"filled_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_wells":{"nesting_mode":"list","block":{"block_types":{"filled_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"geospatial":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"map_style_options":{"nesting_mode":"list","block":{"attributes":{"base_map_style":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"window_options":{"nesting_mode":"list","block":{"attributes":{"map_zoom_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"bounds":{"nesting_mode":"list","block":{"attributes":{"east":{"type":"number","description_kind":"plain","required":true},"north":{"type":"number","description_kind":"plain","required":true},"south":{"type":"number","description_kind":"plain","required":true},"west":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"shape":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"format":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"funnel_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_label_options":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"measure_data_label_style":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"funnel_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"gauge_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"target_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"gauge_chart_options":{"nesting_mode":"list","block":{"attributes":{"primary_value_display_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"arc":{"nesting_mode":"list","block":{"attributes":{"arc_angle":{"type":"number","description_kind":"plain","optional":true},"arc_thickness":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"arc_axis":{"nesting_mode":"list","block":{"attributes":{"reserve_range":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"range":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"comparison":{"nesting_mode":"list","block":{"attributes":{"comparison_method":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"comparison_format":{"nesting_mode":"list","block":{"block_types":{"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_value_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"arc":{"nesting_mode":"list","block":{"block_types":{"foreground_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_value":{"nesting_mode":"list","block":{"block_types":{"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"geospatial_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_wells":{"nesting_mode":"list","block":{"block_types":{"geospatial_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"geospatial":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"map_style_options":{"nesting_mode":"list","block":{"attributes":{"base_map_style":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"point_style_options":{"nesting_mode":"list","block":{"attributes":{"selected_point_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cluster_marker_configuration":{"nesting_mode":"list","block":{"block_types":{"cluster_marker":{"nesting_mode":"list","block":{"block_types":{"simple_cluster_marker":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"window_options":{"nesting_mode":"list","block":{"attributes":{"map_zoom_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"bounds":{"nesting_mode":"list","block":{"attributes":{"east":{"type":"number","description_kind":"plain","required":true},"north":{"type":"number","description_kind":"plain","required":true},"south":{"type":"number","description_kind":"plain","required":true},"west":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"heat_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"color_scale":{"nesting_mode":"list","block":{"attributes":{"color_fill_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"colors":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":2,"max_items":3},"null_value_color":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"heat_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"columns":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"rows":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"heat_map_column_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"heat_map_column_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"heat_map_row_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"heat_map_row_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"histogram_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"bin_options":{"nesting_mode":"list","block":{"attributes":{"selected_bin_type":{"type":"string","description_kind":"plain","optional":true},"start_value":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"bin_count":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"bin_width":{"nesting_mode":"list","block":{"attributes":{"bin_count_limit":{"type":"number","description_kind":"plain","optional":true},"value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"histogram_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"x_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"x_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"insight_visual":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"insight_configuration":{"nesting_mode":"list","block":{"block_types":{"computation":{"nesting_mode":"list","block":{"block_types":{"forecast":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"custom_seasonality_value":{"type":"number","description_kind":"plain","optional":true},"lower_boundary":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"periods_backward":{"type":"number","description_kind":"plain","optional":true},"periods_forward":{"type":"number","description_kind":"plain","optional":true},"prediction_interval":{"type":"number","description_kind":"plain","optional":true},"seasonality":{"type":"string","description_kind":"plain","required":true},"upper_boundary":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"growth_rate":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"period_size":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"maximum_minimum":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"metric_comparison":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"from_value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"target_value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"period_over_period":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"period_to_date":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"period_time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"top_bottom_movers":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"mover_size":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"sort_order":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"top_bottom_ranked":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"result_size":{"type":"number","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_aggregation":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"unique_values":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"custom_narrative":{"nesting_mode":"list","block":{"attributes":{"narrative":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"kpi_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_wells":{"nesting_mode":"list","block":{"block_types":{"target_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"trend_groups":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"kpi_options":{"nesting_mode":"list","block":{"attributes":{"primary_value_display_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"comparison":{"nesting_mode":"list","block":{"attributes":{"comparison_method":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"comparison_format":{"nesting_mode":"list","block":{"block_types":{"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_value_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"progress_bar":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"secondary_value":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"secondary_value_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"trend_arrows":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"trend_group_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"primary_value":{"nesting_mode":"list","block":{"block_types":{"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"progress_bar":{"nesting_mode":"list","block":{"block_types":{"foreground_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"line_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"contribution_analysis_defaults":{"nesting_mode":"list","block":{"attributes":{"measure_field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"contributor_dimensions":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":4}},"description_kind":"plain"},"max_items":200},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"default_series_settings":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"line_style_settings":{"nesting_mode":"list","block":{"attributes":{"line_interpolation":{"type":"string","description_kind":"plain","optional":true},"line_style":{"type":"string","description_kind":"plain","optional":true},"line_visibility":{"type":"string","description_kind":"plain","optional":true},"line_width":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"marker_style_settings":{"nesting_mode":"list","block":{"attributes":{"marker_color":{"type":"string","description_kind":"plain","optional":true},"marker_shape":{"type":"string","description_kind":"plain","optional":true},"marker_size":{"type":"string","description_kind":"plain","optional":true},"marker_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"line_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"small_multiples":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"forecast_configurations":{"nesting_mode":"list","block":{"block_types":{"forecast_properties":{"nesting_mode":"list","block":{"attributes":{"lower_boundary":{"type":"number","description_kind":"plain","optional":true},"periods_backward":{"type":"number","description_kind":"plain","optional":true},"periods_forward":{"type":"number","description_kind":"plain","optional":true},"prediction_interval":{"type":"number","description_kind":"plain","optional":true},"seasonality":{"type":"number","description_kind":"plain","optional":true},"upper_boundary":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"scenario":{"nesting_mode":"list","block":{"block_types":{"what_if_point_scenario":{"nesting_mode":"list","block":{"attributes":{"date":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"what_if_range_scenario":{"nesting_mode":"list","block":{"attributes":{"end_date":{"type":"string","description_kind":"plain","required":true},"start_date":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"block_types":{"axis_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"missing_data_configuration":{"nesting_mode":"list","block":{"attributes":{"treatment_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"secondary_y_axis_display_options":{"nesting_mode":"list","block":{"block_types":{"axis_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"missing_data_configuration":{"nesting_mode":"list","block":{"attributes":{"treatment_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"secondary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"series":{"nesting_mode":"list","block":{"block_types":{"data_field_series_item":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"settings":{"nesting_mode":"list","block":{"block_types":{"line_style_settings":{"nesting_mode":"list","block":{"attributes":{"line_interpolation":{"type":"string","description_kind":"plain","optional":true},"line_style":{"type":"string","description_kind":"plain","optional":true},"line_visibility":{"type":"string","description_kind":"plain","optional":true},"line_width":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"marker_style_settings":{"nesting_mode":"list","block":{"attributes":{"marker_color":{"type":"string","description_kind":"plain","optional":true},"marker_shape":{"type":"string","description_kind":"plain","optional":true},"marker_size":{"type":"string","description_kind":"plain","optional":true},"marker_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_series_item":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"settings":{"nesting_mode":"list","block":{"block_types":{"line_style_settings":{"nesting_mode":"list","block":{"attributes":{"line_interpolation":{"type":"string","description_kind":"plain","optional":true},"line_style":{"type":"string","description_kind":"plain","optional":true},"line_visibility":{"type":"string","description_kind":"plain","optional":true},"line_width":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"marker_style_settings":{"nesting_mode":"list","block":{"attributes":{"marker_color":{"type":"string","description_kind":"plain","optional":true},"marker_shape":{"type":"string","description_kind":"plain","optional":true},"marker_size":{"type":"string","description_kind":"plain","optional":true},"marker_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"small_multiples_options":{"nesting_mode":"list","block":{"attributes":{"max_visible_columns":{"type":"number","description_kind":"plain","optional":true},"max_visible_rows":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"panel_configuration":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"background_visibility":{"type":"string","description_kind":"plain","optional":true},"border_color":{"type":"string","description_kind":"plain","optional":true},"border_style":{"type":"string","description_kind":"plain","optional":true},"border_thickness":{"type":"string","description_kind":"plain","optional":true},"border_visibility":{"type":"string","description_kind":"plain","optional":true},"gutter_spacing":{"type":"string","description_kind":"plain","optional":true},"gutter_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"x_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"x_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"pie_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"contribution_analysis_defaults":{"nesting_mode":"list","block":{"attributes":{"measure_field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"contributor_dimensions":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":4}},"description_kind":"plain"},"max_items":200},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"donut_options":{"nesting_mode":"list","block":{"block_types":{"arc_options":{"nesting_mode":"list","block":{"attributes":{"arc_thickness":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"donut_center_options":{"nesting_mode":"list","block":{"attributes":{"label_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"pie_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"small_multiples":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"small_multiples_options":{"nesting_mode":"list","block":{"attributes":{"max_visible_columns":{"type":"number","description_kind":"plain","optional":true},"max_visible_rows":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"panel_configuration":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"background_visibility":{"type":"string","description_kind":"plain","optional":true},"border_color":{"type":"string","description_kind":"plain","optional":true},"border_style":{"type":"string","description_kind":"plain","optional":true},"border_thickness":{"type":"string","description_kind":"plain","optional":true},"border_visibility":{"type":"string","description_kind":"plain","optional":true},"gutter_spacing":{"type":"string","description_kind":"plain","optional":true},"gutter_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"small_multiples_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"pivot_table_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_options":{"nesting_mode":"list","block":{"block_types":{"data_path_options":{"nesting_mode":"list","block":{"attributes":{"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_path_list":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":20}},"description_kind":"plain"},"max_items":100},"selected_field_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"pivot_table_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"columns":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":40},"rows":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":40},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":40}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"paginated_report_options":{"nesting_mode":"list","block":{"attributes":{"overflow_column_header_visibility":{"type":"string","description_kind":"plain","optional":true},"vertical_overflow_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"field_sort_options":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"sort_by":{"nesting_mode":"list","block":{"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"data_path":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"sort_paths":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":20}},"description_kind":"plain"},"max_items":1},"field":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"table_options":{"nesting_mode":"list","block":{"attributes":{"collapsed_row_dimensions_visibility":{"type":"string","description_kind":"plain","optional":true},"column_names_visibility":{"type":"string","description_kind":"plain","optional":true},"metric_placement":{"type":"string","description_kind":"plain","optional":true},"single_metric_visibility":{"type":"string","description_kind":"plain","optional":true},"toggle_buttons_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_header_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_alternate_color_options":{"nesting_mode":"list","block":{"attributes":{"row_alternate_colors":{"type":["list","string"],"description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"row_field_names_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_header_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_options":{"nesting_mode":"list","block":{"block_types":{"column_subtotal_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_level":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_level_options":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100},"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_total_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"placement":{"type":"string","description_kind":"plain","optional":true},"scroll_status":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_subtotal_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_level":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_level_options":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100},"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_total_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"placement":{"type":"string","description_kind":"plain","optional":true},"scroll_status":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"cell":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"scope":{"nesting_mode":"list","block":{"attributes":{"role":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"text_format":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"radar_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"alternate_band_colors_visibility":{"type":"string","description_kind":"plain","optional":true},"alternate_band_even_color":{"type":"string","description_kind":"plain","optional":true},"alternate_band_odd_color":{"type":"string","description_kind":"plain","optional":true},"shape":{"type":"string","description_kind":"plain","optional":true},"start_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"base_series_settings":{"nesting_mode":"list","block":{"block_types":{"area_style_settings":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"radar_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"color_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sankey_diagram_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"sankey_diagram_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"destination":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"source":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"weight":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"destination_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"source_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"weight_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scatter_plot_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"scatter_plot_categorically_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"size":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"x_axis":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"y_axis":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"scatter_plot_unaggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"size":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"x_axis":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"y_axis":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"x_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"x_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"table_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_options":{"nesting_mode":"list","block":{"attributes":{"order":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"selected_field_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"url_styling":{"nesting_mode":"list","block":{"block_types":{"image_configuration":{"nesting_mode":"list","block":{"block_types":{"sizing_options":{"nesting_mode":"list","block":{"attributes":{"table_cell_image_scaling_configuration":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"link_configuration":{"nesting_mode":"list","block":{"attributes":{"target":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"content":{"nesting_mode":"list","block":{"block_types":{"custom_icon_content":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"custom_text_content":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"table_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"group_by":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"table_unaggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"values":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"date_time_format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"string_format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"paginated_report_options":{"nesting_mode":"list","block":{"attributes":{"overflow_column_header_visibility":{"type":"string","description_kind":"plain","optional":true},"vertical_overflow_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"pagination_configuration":{"nesting_mode":"list","block":{"attributes":{"page_number":{"type":"number","description_kind":"plain","required":true},"page_size":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"row_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"table_inline_visualizations":{"nesting_mode":"list","block":{"block_types":{"data_bars":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"negative_color":{"type":"string","description_kind":"plain","optional":true},"positive_color":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"table_options":{"nesting_mode":"list","block":{"attributes":{"orientation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"header_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_alternate_color_options":{"nesting_mode":"list","block":{"attributes":{"row_alternate_colors":{"type":["list","string"],"description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"placement":{"type":"string","description_kind":"plain","optional":true},"scroll_status":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"cell":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"text_format":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tree_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_scale":{"nesting_mode":"list","block":{"attributes":{"color_fill_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"colors":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":2,"max_items":3},"null_value_color":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"tree_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"colors":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"groups":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sizes":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"group_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"size_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"tree_map_group_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"tree_map_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"waterfall_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"waterfall_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"breakdowns":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"categories":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"breakdown_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"waterfall_chart_options":{"nesting_mode":"list","block":{"attributes":{"total_bar_label":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"word_cloud_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"word_cloud_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"group_by":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"size":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"word_cloud_options":{"nesting_mode":"list","block":{"attributes":{"cloud_layout":{"type":"string","description_kind":"plain","optional":true},"maximum_string_length":{"type":"number","description_kind":"plain","optional":true},"word_casing":{"type":"string","description_kind":"plain","optional":true},"word_orientation":{"type":"string","description_kind":"plain","optional":true},"word_padding":{"type":"string","description_kind":"plain","optional":true},"word_scaling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":50}},"description_kind":"plain"},"max_items":20}},"description_kind":"plain"},"max_items":1},"parameters":{"nesting_mode":"list","block":{"block_types":{"date_time_parameters":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"decimal_parameters":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"integer_parameters":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","number"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"string_parameters":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"permissions":{"nesting_mode":"set","block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","required":true},"principal":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":64},"source_entity":{"nesting_mode":"list","block":{"block_types":{"source_template":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"data_set_references":{"nesting_mode":"list","block":{"attributes":{"data_set_arn":{"type":"string","description_kind":"plain","required":true},"data_set_placeholder":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_quicksight_data_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"data_set_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"import_mode":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"output_columns":{"type":["list",["object",{"description":"string","name":"string","type":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"column_groups":{"nesting_mode":"list","block":{"block_types":{"geo_spatial_column_group":{"nesting_mode":"list","block":{"attributes":{"columns":{"type":["list","string"],"description_kind":"plain","required":true},"country_code":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":8},"column_level_permission_rules":{"nesting_mode":"list","block":{"attributes":{"column_names":{"type":["list","string"],"description_kind":"plain","optional":true},"principals":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"data_set_usage_configuration":{"nesting_mode":"list","block":{"attributes":{"disable_use_as_direct_query_source":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"disable_use_as_imported_source":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"field_folders":{"nesting_mode":"set","block":{"attributes":{"columns":{"type":["list","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"field_folders_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1000},"logical_table_map":{"nesting_mode":"set","block":{"attributes":{"alias":{"type":"string","description_kind":"plain","required":true},"logical_table_map_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"data_transforms":{"nesting_mode":"list","block":{"block_types":{"cast_column_type_operation":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","optional":true,"computed":true},"new_column_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"create_columns_operation":{"nesting_mode":"list","block":{"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_id":{"type":"string","description_kind":"plain","required":true},"column_name":{"type":"string","description_kind":"plain","required":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":128}},"description_kind":"plain"},"max_items":1},"filter_operation":{"nesting_mode":"list","block":{"attributes":{"condition_expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"project_operation":{"nesting_mode":"list","block":{"attributes":{"projected_columns":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"rename_column_operation":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"new_column_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"tag_column_operation":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"tags":{"nesting_mode":"list","block":{"attributes":{"column_geographic_role":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"column_description":{"nesting_mode":"list","block":{"attributes":{"text":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":16}},"description_kind":"plain"},"max_items":1},"untag_column_operation":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"tag_names":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2048},"source":{"nesting_mode":"list","block":{"attributes":{"data_set_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"physical_table_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"join_instruction":{"nesting_mode":"list","block":{"attributes":{"left_operand":{"type":"string","description_kind":"plain","required":true},"on_clause":{"type":"string","description_kind":"plain","required":true},"right_operand":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"left_join_key_properties":{"nesting_mode":"list","block":{"attributes":{"unique_key":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"right_join_key_properties":{"nesting_mode":"list","block":{"attributes":{"unique_key":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":64},"permissions":{"nesting_mode":"set","block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","required":true},"principal":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":64},"physical_table_map":{"nesting_mode":"set","block":{"attributes":{"physical_table_map_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"custom_sql":{"nesting_mode":"list","block":{"attributes":{"data_source_arn":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"sql_query":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":2048}},"description_kind":"plain"},"max_items":1},"relational_table":{"nesting_mode":"list","block":{"attributes":{"catalog":{"type":"string","description_kind":"plain","optional":true},"data_source_arn":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"schema":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"input_columns":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":2048}},"description_kind":"plain"},"max_items":1},"s3_source":{"nesting_mode":"list","block":{"attributes":{"data_source_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"input_columns":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":2048},"upload_settings":{"nesting_mode":"list","block":{"attributes":{"contains_header":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"delimiter":{"type":"string","description_kind":"plain","optional":true,"computed":true},"format":{"type":"string","description_kind":"plain","optional":true,"computed":true},"start_from_row":{"type":"number","description_kind":"plain","optional":true,"computed":true},"text_qualifier":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":32},"refresh_properties":{"nesting_mode":"list","block":{"block_types":{"refresh_configuration":{"nesting_mode":"list","block":{"block_types":{"incremental_refresh":{"nesting_mode":"list","block":{"block_types":{"lookback_window":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true},"size_unit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"row_level_permission_data_set":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"format_version":{"type":"string","description_kind":"plain","optional":true},"namespace":{"type":"string","description_kind":"plain","optional":true},"permission_policy":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"row_level_permission_tag_configuration":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tag_rules":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"match_all_value":{"type":"string","description_kind":"plain","optional":true},"tag_key":{"type":"string","description_kind":"plain","required":true},"tag_multi_value_delimiter":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":50}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_quicksight_data_source":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"data_source_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"credentials":{"nesting_mode":"list","block":{"attributes":{"copy_source_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"credential_pair":{"nesting_mode":"list","block":{"attributes":{"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"username":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"parameters":{"nesting_mode":"list","block":{"block_types":{"amazon_elasticsearch":{"nesting_mode":"list","block":{"attributes":{"domain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"athena":{"nesting_mode":"list","block":{"attributes":{"work_group":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"aurora":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"aurora_postgresql":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"aws_iot_analytics":{"nesting_mode":"list","block":{"attributes":{"data_set_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"jira":{"nesting_mode":"list","block":{"attributes":{"site_base_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"maria_db":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"mysql":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"oracle":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"postgresql":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"presto":{"nesting_mode":"list","block":{"attributes":{"catalog":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"rds":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"instance_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"redshift":{"nesting_mode":"list","block":{"attributes":{"cluster_id":{"type":"string","description_kind":"plain","optional":true},"database":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3":{"nesting_mode":"list","block":{"block_types":{"manifest_file_location":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"service_now":{"nesting_mode":"list","block":{"attributes":{"site_base_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"snowflake":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"warehouse":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"spark":{"nesting_mode":"list","block":{"attributes":{"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sql_server":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"teradata":{"nesting_mode":"list","block":{"attributes":{"database":{"type":"string","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"twitter":{"nesting_mode":"list","block":{"attributes":{"max_rows":{"type":"number","description_kind":"plain","required":true},"query":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"permission":{"nesting_mode":"set","block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","required":true},"principal":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":64},"ssl_properties":{"nesting_mode":"list","block":{"attributes":{"disable_ssl":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"vpc_connection_properties":{"nesting_mode":"list","block":{"attributes":{"vpc_connection_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_quicksight_folder":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"folder_id":{"type":"string","description_kind":"plain","required":true},"folder_path":{"type":["list","string"],"description_kind":"plain","computed":true},"folder_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"parent_folder_arn":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"permissions":{"nesting_mode":"list","block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","required":true},"principal":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":64},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_quicksight_folder_membership":{"version":0,"block":{"attributes":{"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"folder_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"member_id":{"type":"string","description_kind":"plain","required":true},"member_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_quicksight_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"namespace":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_quicksight_group_membership":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"member_name":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_quicksight_iam_policy_assignment":{"version":0,"block":{"attributes":{"assignment_id":{"type":"string","description_kind":"plain","computed":true},"assignment_name":{"type":"string","description_kind":"plain","required":true},"assignment_status":{"type":"string","description_kind":"plain","required":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"namespace":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"identities":{"nesting_mode":"list","block":{"attributes":{"group":{"type":["set","string"],"description_kind":"plain","optional":true},"user":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_quicksight_ingestion":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"data_set_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"ingestion_id":{"type":"string","description_kind":"plain","required":true},"ingestion_status":{"type":"string","description_kind":"plain","computed":true},"ingestion_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_quicksight_namespace":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"capacity_region":{"type":"string","description_kind":"plain","computed":true},"creation_status":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"identity_store":{"type":"string","description_kind":"plain","optional":true,"computed":true},"namespace":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true},"delete":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_quicksight_refresh_schedule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"data_set_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"schedule_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"schedule":{"nesting_mode":"list","block":{"attributes":{"refresh_type":{"type":"string","description_kind":"plain","required":true},"start_after_date_time":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"schedule_frequency":{"nesting_mode":"list","block":{"attributes":{"interval":{"type":"string","description_kind":"plain","required":true},"time_of_the_day":{"type":"string","description_kind":"plain","optional":true,"computed":true},"timezone":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"refresh_on_day":{"nesting_mode":"list","block":{"attributes":{"day_of_month":{"type":"string","description_kind":"plain","optional":true},"day_of_week":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_quicksight_template":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"source_entity_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"template_id":{"type":"string","description_kind":"plain","required":true},"version_description":{"type":"string","description_kind":"plain","required":true},"version_number":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"definition":{"nesting_mode":"list","block":{"block_types":{"analysis_defaults":{"nesting_mode":"list","block":{"block_types":{"default_new_sheet_configuration":{"nesting_mode":"list","block":{"attributes":{"sheet_content_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"interactive_layout_configuration":{"nesting_mode":"list","block":{"block_types":{"free_form":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"grid":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","optional":true},"resize_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"paginated_layout_configuration":{"nesting_mode":"list","block":{"block_types":{"section_based":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"paper_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"paper_orientation":{"type":"string","description_kind":"plain","optional":true},"paper_size":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"paper_margin":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"calculated_fields":{"nesting_mode":"set","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"expression":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":500},"column_configurations":{"nesting_mode":"list","block":{"attributes":{"role":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"date_time_format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"string_format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"data_set_configuration":{"nesting_mode":"list","block":{"attributes":{"placeholder":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_group_schema_list":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_group_column_schema_list":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":500}},"description_kind":"plain"},"max_items":500},"data_set_schema":{"nesting_mode":"list","block":{"block_types":{"column_schema_list":{"nesting_mode":"list","block":{"attributes":{"data_type":{"type":"string","description_kind":"plain","optional":true},"geographic_role":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":500}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":30},"filter_groups":{"nesting_mode":"list","block":{"attributes":{"cross_dataset":{"type":"string","description_kind":"plain","required":true},"filter_group_id":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"configuration":{"nesting_mode":"list","block":{"block_types":{"custom_filter_configuration":{"nesting_mode":"list","block":{"attributes":{"category_value":{"type":"string","description_kind":"plain","optional":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"custom_filter_list_configuration":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","optional":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"filter_list_configuration":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","optional":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"match_operator":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_range_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"include_maximum":{"type":"bool","description_kind":"plain","optional":true},"include_minimum":{"type":"bool","description_kind":"plain","optional":true},"null_option":{"type":"string","description_kind":"plain","required":true},"select_all_options":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"range_maximum":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_minimum":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"relative_dates_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"minimum_granularity":{"type":"string","description_kind":"plain","required":true},"null_option":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"relative_date_type":{"type":"string","description_kind":"plain","required":true},"relative_date_value":{"type":"number","description_kind":"plain","optional":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"anchor_date_configuration":{"nesting_mode":"list","block":{"attributes":{"anchor_option":{"type":"string","description_kind":"plain","optional":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"exclude_period_configuration":{"nesting_mode":"list","block":{"attributes":{"amount":{"type":"number","description_kind":"plain","required":true},"granularity":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"time_equality_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"time_granularity":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"include_maximum":{"type":"bool","description_kind":"plain","optional":true},"include_minimum":{"type":"bool","description_kind":"plain","optional":true},"null_option":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"exclude_period_configuration":{"nesting_mode":"list","block":{"attributes":{"amount":{"type":"number","description_kind":"plain","required":true},"granularity":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_maximum_value":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"rolling_date":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"range_minimum_value":{"nesting_mode":"list","block":{"attributes":{"parameter":{"type":"string","description_kind":"plain","optional":true},"static_value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"rolling_date":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"top_bottom_filter":{"nesting_mode":"list","block":{"attributes":{"filter_id":{"type":"string","description_kind":"plain","required":true},"limit":{"type":"number","description_kind":"plain","optional":true},"parameter_name":{"type":"string","description_kind":"plain","optional":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_sort_configuration":{"nesting_mode":"list","block":{"attributes":{"sort_direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":100},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":20},"scope_configuration":{"nesting_mode":"list","block":{"block_types":{"selected_sheets":{"nesting_mode":"list","block":{"block_types":{"sheet_visual_scoping_configurations":{"nesting_mode":"list","block":{"attributes":{"scope":{"type":"string","description_kind":"plain","required":true},"sheet_id":{"type":"string","description_kind":"plain","required":true},"visual_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":50}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":2000},"parameters_declarations":{"nesting_mode":"list","block":{"block_types":{"date_time_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"rolling_date":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"string","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"decimal_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameter_value_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","number"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"number","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"integer_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameter_value_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","number"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"number","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"string_parameter_declaration":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"parameter_value_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"default_values":{"nesting_mode":"list","block":{"attributes":{"static_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"dynamic_value":{"nesting_mode":"list","block":{"block_types":{"default_value_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"group_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"user_name_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values_when_unset":{"nesting_mode":"list","block":{"attributes":{"custom_value":{"type":"string","description_kind":"plain","optional":true},"value_when_unset_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"sheets":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"sheet_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter_controls":{"nesting_mode":"list","block":{"block_types":{"date_time_picker":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"dropdown":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"list":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"search_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"relative_date_time":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"slider":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"maximum_value":{"type":"number","description_kind":"plain","required":true},"minimum_value":{"type":"number","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"step_size":{"type":"number","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_area":{"nesting_mode":"list","block":{"attributes":{"delimiter":{"type":"string","description_kind":"plain","optional":true},"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_field":{"nesting_mode":"list","block":{"attributes":{"filter_control_id":{"type":"string","description_kind":"plain","required":true},"source_filter_id":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"layouts":{"nesting_mode":"list","block":{"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"max_items":1},"grid_layout":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","optional":true},"resize_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"elements":{"nesting_mode":"list","block":{"attributes":{"column_index":{"type":"number","description_kind":"plain","optional":true},"column_span":{"type":"number","description_kind":"plain","required":true},"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"row_index":{"type":"number","description_kind":"plain","optional":true},"row_span":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"max_items":1},"section_based_layout":{"nesting_mode":"list","block":{"block_types":{"body_sections":{"nesting_mode":"list","block":{"attributes":{"section_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"content":{"nesting_mode":"list","block":{"block_types":{"layout":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"page_break_configuration":{"nesting_mode":"list","block":{"block_types":{"after":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"padding":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":28},"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"paper_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"paper_orientation":{"type":"string","description_kind":"plain","optional":true},"paper_size":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"paper_margin":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"footer_sections":{"nesting_mode":"list","block":{"attributes":{"section_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"layout":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"style":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"padding":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"header_sections":{"nesting_mode":"list","block":{"attributes":{"section_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"layout":{"nesting_mode":"list","block":{"block_types":{"free_form_layout":{"nesting_mode":"list","block":{"block_types":{"elements":{"nesting_mode":"list","block":{"attributes":{"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"height":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","required":true},"x_axis_location":{"type":"string","description_kind":"plain","required":true},"y_axis_location":{"type":"string","description_kind":"plain","required":true}},"block_types":{"background_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"loading_animation":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"rendering_rules":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration_overrides":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":10000},"selected_border_style":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"style":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"padding":{"nesting_mode":"list","block":{"attributes":{"bottom":{"type":"string","description_kind":"plain","optional":true},"left":{"type":"string","description_kind":"plain","optional":true},"right":{"type":"string","description_kind":"plain","optional":true},"top":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"parameter_controls":{"nesting_mode":"list","block":{"block_types":{"date_time_picker":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"dropdown":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"link_to_data_set_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"list":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cascading_control_configuration":{"nesting_mode":"list","block":{"block_types":{"source_controls":{"nesting_mode":"list","block":{"attributes":{"source_sheet_control_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column_to_match":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"display_options":{"nesting_mode":"list","block":{"block_types":{"search_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"select_all_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"selectable_values":{"nesting_mode":"list","block":{"attributes":{"values":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"link_to_data_set_column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"slider":{"nesting_mode":"list","block":{"attributes":{"maximum_value":{"type":"number","description_kind":"plain","required":true},"minimum_value":{"type":"number","description_kind":"plain","required":true},"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"step_size":{"type":"number","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_area":{"nesting_mode":"list","block":{"attributes":{"delimiter":{"type":"string","description_kind":"plain","optional":true},"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_field":{"nesting_mode":"list","block":{"attributes":{"parameter_control_id":{"type":"string","description_kind":"plain","required":true},"source_parameter_name":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_options":{"nesting_mode":"list","block":{"block_types":{"placeholder_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"title_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"sheet_control_layouts":{"nesting_mode":"list","block":{"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"grid_layout":{"nesting_mode":"list","block":{"block_types":{"canvas_size_options":{"nesting_mode":"list","block":{"block_types":{"screen_canvas_size_options":{"nesting_mode":"list","block":{"attributes":{"optimized_view_port_width":{"type":"string","description_kind":"plain","optional":true},"resize_option":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"elements":{"nesting_mode":"list","block":{"attributes":{"column_index":{"type":"number","description_kind":"plain","optional":true},"column_span":{"type":"number","description_kind":"plain","required":true},"element_id":{"type":"string","description_kind":"plain","required":true},"element_type":{"type":"string","description_kind":"plain","required":true},"row_index":{"type":"number","description_kind":"plain","optional":true},"row_span":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":430}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"text_boxes":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","optional":true},"sheet_text_box_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100},"visuals":{"nesting_mode":"list","block":{"block_types":{"bar_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"bars_arrangement":{"type":"string","description_kind":"plain","optional":true,"computed":true},"orientation":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"contribution_analysis_defaults":{"nesting_mode":"list","block":{"attributes":{"measure_field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"contributor_dimensions":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":4}},"description_kind":"plain"},"max_items":200},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"bar_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"small_multiples":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"small_multiples_options":{"nesting_mode":"list","block":{"attributes":{"max_visible_columns":{"type":"number","description_kind":"plain","optional":true},"max_visible_rows":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"panel_configuration":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"background_visibility":{"type":"string","description_kind":"plain","optional":true},"border_color":{"type":"string","description_kind":"plain","optional":true},"border_style":{"type":"string","description_kind":"plain","optional":true},"border_thickness":{"type":"string","description_kind":"plain","optional":true},"border_visibility":{"type":"string","description_kind":"plain","optional":true},"gutter_spacing":{"type":"string","description_kind":"plain","optional":true},"gutter_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"color_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"small_multiples_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"box_plot_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"box_plot_options":{"nesting_mode":"list","block":{"attributes":{"all_data_points_visibility":{"type":"string","description_kind":"plain","optional":true},"outlier_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"style_options":{"nesting_mode":"list","block":{"attributes":{"fill_style":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"box_plot_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"group_by":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":5}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"pagination_configuration":{"nesting_mode":"list","block":{"attributes":{"page_number":{"type":"number","description_kind":"plain","required":true},"page_size":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"combo_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"bars_arrangement":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"bar_data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"combo_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"bar_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"line_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"line_data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"secondary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"secondary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"color_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"custom_content_visual":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"content_type":{"type":"string","description_kind":"plain","optional":true},"content_url":{"type":"string","description_kind":"plain","optional":true},"image_scaling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"empty_visual":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"filled_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_wells":{"nesting_mode":"list","block":{"block_types":{"filled_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"geospatial":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"map_style_options":{"nesting_mode":"list","block":{"attributes":{"base_map_style":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"window_options":{"nesting_mode":"list","block":{"attributes":{"map_zoom_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"bounds":{"nesting_mode":"list","block":{"attributes":{"east":{"type":"number","description_kind":"plain","required":true},"north":{"type":"number","description_kind":"plain","required":true},"south":{"type":"number","description_kind":"plain","required":true},"west":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"shape":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"format":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"funnel_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_label_options":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"measure_data_label_style":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"funnel_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"gauge_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"target_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"gauge_chart_options":{"nesting_mode":"list","block":{"attributes":{"primary_value_display_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"arc":{"nesting_mode":"list","block":{"attributes":{"arc_angle":{"type":"number","description_kind":"plain","optional":true},"arc_thickness":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"arc_axis":{"nesting_mode":"list","block":{"attributes":{"reserve_range":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"range":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"comparison":{"nesting_mode":"list","block":{"attributes":{"comparison_method":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"comparison_format":{"nesting_mode":"list","block":{"block_types":{"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_value_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"arc":{"nesting_mode":"list","block":{"block_types":{"foreground_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_value":{"nesting_mode":"list","block":{"block_types":{"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"geospatial_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_wells":{"nesting_mode":"list","block":{"block_types":{"geospatial_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"geospatial":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"map_style_options":{"nesting_mode":"list","block":{"attributes":{"base_map_style":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"point_style_options":{"nesting_mode":"list","block":{"attributes":{"selected_point_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cluster_marker_configuration":{"nesting_mode":"list","block":{"block_types":{"cluster_marker":{"nesting_mode":"list","block":{"block_types":{"simple_cluster_marker":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"window_options":{"nesting_mode":"list","block":{"attributes":{"map_zoom_mode":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"bounds":{"nesting_mode":"list","block":{"attributes":{"east":{"type":"number","description_kind":"plain","required":true},"north":{"type":"number","description_kind":"plain","required":true},"south":{"type":"number","description_kind":"plain","required":true},"west":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"heat_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"color_scale":{"nesting_mode":"list","block":{"attributes":{"color_fill_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"colors":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":2,"max_items":3},"null_value_color":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"heat_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"columns":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"rows":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"heat_map_column_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"heat_map_column_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"heat_map_row_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"heat_map_row_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"histogram_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"bin_options":{"nesting_mode":"list","block":{"attributes":{"selected_bin_type":{"type":"string","description_kind":"plain","optional":true},"start_value":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"bin_count":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"bin_width":{"nesting_mode":"list","block":{"attributes":{"bin_count_limit":{"type":"number","description_kind":"plain","optional":true},"value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"histogram_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"x_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"x_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"insight_visual":{"nesting_mode":"list","block":{"attributes":{"data_set_identifier":{"type":"string","description_kind":"plain","required":true},"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"insight_configuration":{"nesting_mode":"list","block":{"block_types":{"computation":{"nesting_mode":"list","block":{"block_types":{"forecast":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"custom_seasonality_value":{"type":"number","description_kind":"plain","optional":true},"lower_boundary":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"periods_backward":{"type":"number","description_kind":"plain","optional":true},"periods_forward":{"type":"number","description_kind":"plain","optional":true},"prediction_interval":{"type":"number","description_kind":"plain","optional":true},"seasonality":{"type":"string","description_kind":"plain","required":true},"upper_boundary":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"growth_rate":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"period_size":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"maximum_minimum":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"metric_comparison":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"from_value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"target_value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"period_over_period":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"period_to_date":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"period_time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"top_bottom_movers":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"mover_size":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"sort_order":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"time":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"top_bottom_ranked":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"result_size":{"type":"number","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_aggregation":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"value":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"unique_values":{"nesting_mode":"list","block":{"attributes":{"computation_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"custom_narrative":{"nesting_mode":"list","block":{"attributes":{"narrative":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"kpi_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_wells":{"nesting_mode":"list","block":{"block_types":{"target_values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"trend_groups":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"kpi_options":{"nesting_mode":"list","block":{"attributes":{"primary_value_display_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"comparison":{"nesting_mode":"list","block":{"attributes":{"comparison_method":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"comparison_format":{"nesting_mode":"list","block":{"block_types":{"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_value_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"progress_bar":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"secondary_value":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"secondary_value_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"trend_arrows":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"trend_group_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"primary_value":{"nesting_mode":"list","block":{"block_types":{"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"progress_bar":{"nesting_mode":"list","block":{"block_types":{"foreground_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"line_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"contribution_analysis_defaults":{"nesting_mode":"list","block":{"attributes":{"measure_field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"contributor_dimensions":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":4}},"description_kind":"plain"},"max_items":200},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"default_series_settings":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"line_style_settings":{"nesting_mode":"list","block":{"attributes":{"line_interpolation":{"type":"string","description_kind":"plain","optional":true},"line_style":{"type":"string","description_kind":"plain","optional":true},"line_visibility":{"type":"string","description_kind":"plain","optional":true},"line_width":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"marker_style_settings":{"nesting_mode":"list","block":{"attributes":{"marker_color":{"type":"string","description_kind":"plain","optional":true},"marker_shape":{"type":"string","description_kind":"plain","optional":true},"marker_size":{"type":"string","description_kind":"plain","optional":true},"marker_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"line_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"colors":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"small_multiples":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"forecast_configurations":{"nesting_mode":"list","block":{"block_types":{"forecast_properties":{"nesting_mode":"list","block":{"attributes":{"lower_boundary":{"type":"number","description_kind":"plain","optional":true},"periods_backward":{"type":"number","description_kind":"plain","optional":true},"periods_forward":{"type":"number","description_kind":"plain","optional":true},"prediction_interval":{"type":"number","description_kind":"plain","optional":true},"seasonality":{"type":"number","description_kind":"plain","optional":true},"upper_boundary":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"scenario":{"nesting_mode":"list","block":{"block_types":{"what_if_point_scenario":{"nesting_mode":"list","block":{"attributes":{"date":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"what_if_range_scenario":{"nesting_mode":"list","block":{"attributes":{"end_date":{"type":"string","description_kind":"plain","required":true},"start_date":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"block_types":{"axis_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"missing_data_configuration":{"nesting_mode":"list","block":{"attributes":{"treatment_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"reference_lines":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_configuration":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dynamic_configuration":{"nesting_mode":"list","block":{"block_types":{"calculation":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"measure_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"static_configuration":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"label_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"horizontal_position":{"type":"string","description_kind":"plain","optional":true},"vertical_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_label_configuration":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_configuration":{"nesting_mode":"list","block":{"attributes":{"relative_position":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"style_configuration":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"secondary_y_axis_display_options":{"nesting_mode":"list","block":{"block_types":{"axis_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"missing_data_configuration":{"nesting_mode":"list","block":{"attributes":{"treatment_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"secondary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"series":{"nesting_mode":"list","block":{"block_types":{"data_field_series_item":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"settings":{"nesting_mode":"list","block":{"block_types":{"line_style_settings":{"nesting_mode":"list","block":{"attributes":{"line_interpolation":{"type":"string","description_kind":"plain","optional":true},"line_style":{"type":"string","description_kind":"plain","optional":true},"line_visibility":{"type":"string","description_kind":"plain","optional":true},"line_width":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"marker_style_settings":{"nesting_mode":"list","block":{"attributes":{"marker_color":{"type":"string","description_kind":"plain","optional":true},"marker_shape":{"type":"string","description_kind":"plain","optional":true},"marker_size":{"type":"string","description_kind":"plain","optional":true},"marker_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_series_item":{"nesting_mode":"list","block":{"attributes":{"axis_binding":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"settings":{"nesting_mode":"list","block":{"block_types":{"line_style_settings":{"nesting_mode":"list","block":{"attributes":{"line_interpolation":{"type":"string","description_kind":"plain","optional":true},"line_style":{"type":"string","description_kind":"plain","optional":true},"line_visibility":{"type":"string","description_kind":"plain","optional":true},"line_width":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"marker_style_settings":{"nesting_mode":"list","block":{"attributes":{"marker_color":{"type":"string","description_kind":"plain","optional":true},"marker_shape":{"type":"string","description_kind":"plain","optional":true},"marker_size":{"type":"string","description_kind":"plain","optional":true},"marker_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"small_multiples_options":{"nesting_mode":"list","block":{"attributes":{"max_visible_columns":{"type":"number","description_kind":"plain","optional":true},"max_visible_rows":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"panel_configuration":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"background_visibility":{"type":"string","description_kind":"plain","optional":true},"border_color":{"type":"string","description_kind":"plain","optional":true},"border_style":{"type":"string","description_kind":"plain","optional":true},"border_thickness":{"type":"string","description_kind":"plain","optional":true},"border_visibility":{"type":"string","description_kind":"plain","optional":true},"gutter_spacing":{"type":"string","description_kind":"plain","optional":true},"gutter_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"x_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"x_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"pie_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"contribution_analysis_defaults":{"nesting_mode":"list","block":{"attributes":{"measure_field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"contributor_dimensions":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":4}},"description_kind":"plain"},"max_items":200},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"donut_options":{"nesting_mode":"list","block":{"block_types":{"arc_options":{"nesting_mode":"list","block":{"attributes":{"arc_thickness":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"donut_center_options":{"nesting_mode":"list","block":{"attributes":{"label_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"pie_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"small_multiples":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"small_multiples_options":{"nesting_mode":"list","block":{"attributes":{"max_visible_columns":{"type":"number","description_kind":"plain","optional":true},"max_visible_rows":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"panel_configuration":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"background_visibility":{"type":"string","description_kind":"plain","optional":true},"border_color":{"type":"string","description_kind":"plain","optional":true},"border_style":{"type":"string","description_kind":"plain","optional":true},"border_thickness":{"type":"string","description_kind":"plain","optional":true},"border_visibility":{"type":"string","description_kind":"plain","optional":true},"gutter_spacing":{"type":"string","description_kind":"plain","optional":true},"gutter_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"small_multiples_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"small_multiples_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"pivot_table_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_options":{"nesting_mode":"list","block":{"block_types":{"data_path_options":{"nesting_mode":"list","block":{"attributes":{"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_path_list":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":20}},"description_kind":"plain"},"max_items":100},"selected_field_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"pivot_table_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"columns":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":40},"rows":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":40},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":40}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"paginated_report_options":{"nesting_mode":"list","block":{"attributes":{"overflow_column_header_visibility":{"type":"string","description_kind":"plain","optional":true},"vertical_overflow_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"field_sort_options":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"sort_by":{"nesting_mode":"list","block":{"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"data_path":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"sort_paths":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":20}},"description_kind":"plain"},"max_items":1},"field":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"table_options":{"nesting_mode":"list","block":{"attributes":{"collapsed_row_dimensions_visibility":{"type":"string","description_kind":"plain","optional":true},"column_names_visibility":{"type":"string","description_kind":"plain","optional":true},"metric_placement":{"type":"string","description_kind":"plain","optional":true},"single_metric_visibility":{"type":"string","description_kind":"plain","optional":true},"toggle_buttons_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_header_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_alternate_color_options":{"nesting_mode":"list","block":{"attributes":{"row_alternate_colors":{"type":["list","string"],"description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"row_field_names_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_header_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_options":{"nesting_mode":"list","block":{"block_types":{"column_subtotal_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_level":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_level_options":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100},"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_total_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"placement":{"type":"string","description_kind":"plain","optional":true},"scroll_status":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_subtotal_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_level":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_level_options":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":100},"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_total_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"placement":{"type":"string","description_kind":"plain","optional":true},"scroll_status":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"metric_header_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"value_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"cell":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"scope":{"nesting_mode":"list","block":{"attributes":{"role":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"text_format":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"radar_chart_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"attributes":{"alternate_band_colors_visibility":{"type":"string","description_kind":"plain","optional":true},"alternate_band_even_color":{"type":"string","description_kind":"plain","optional":true},"alternate_band_odd_color":{"type":"string","description_kind":"plain","optional":true},"shape":{"type":"string","description_kind":"plain","optional":true},"start_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"base_series_settings":{"nesting_mode":"list","block":{"block_types":{"area_style_settings":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_axis":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"radar_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"color_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"color_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sankey_diagram_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"sankey_diagram_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"destination":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"source":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"weight":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"destination_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"source_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"weight_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scatter_plot_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"scatter_plot_categorically_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"category":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"size":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"x_axis":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"y_axis":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"scatter_plot_unaggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"size":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"x_axis":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"y_axis":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"x_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"x_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"table_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"field_options":{"nesting_mode":"list","block":{"attributes":{"order":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"selected_field_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"url_styling":{"nesting_mode":"list","block":{"block_types":{"image_configuration":{"nesting_mode":"list","block":{"block_types":{"sizing_options":{"nesting_mode":"list","block":{"attributes":{"table_cell_image_scaling_configuration":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"link_configuration":{"nesting_mode":"list","block":{"attributes":{"target":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"content":{"nesting_mode":"list","block":{"block_types":{"custom_icon_content":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"custom_text_content":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"table_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"group_by":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"table_unaggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"values":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"date_time_format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"string_format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"paginated_report_options":{"nesting_mode":"list","block":{"attributes":{"overflow_column_header_visibility":{"type":"string","description_kind":"plain","optional":true},"vertical_overflow_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"pagination_configuration":{"nesting_mode":"list","block":{"attributes":{"page_number":{"type":"number","description_kind":"plain","required":true},"page_size":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"row_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"table_inline_visualizations":{"nesting_mode":"list","block":{"block_types":{"data_bars":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"negative_color":{"type":"string","description_kind":"plain","optional":true},"positive_color":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"table_options":{"nesting_mode":"list","block":{"attributes":{"orientation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"header_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row_alternate_color_options":{"nesting_mode":"list","block":{"attributes":{"row_alternate_colors":{"type":["list","string"],"description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"total_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"placement":{"type":"string","description_kind":"plain","optional":true},"scroll_status":{"type":"string","description_kind":"plain","optional":true},"totals_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"total_cell_style":{"nesting_mode":"list","block":{"attributes":{"background_color":{"type":"string","description_kind":"plain","optional":true},"height":{"type":"number","description_kind":"plain","optional":true},"horizontal_text_alignment":{"type":"string","description_kind":"plain","optional":true},"text_wrap":{"type":"string","description_kind":"plain","optional":true},"vertical_text_alignment":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"border":{"nesting_mode":"list","block":{"block_types":{"side_specific_border":{"nesting_mode":"list","block":{"block_types":{"bottom":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_horizontal":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"inner_vertical":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"left":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"right":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"top":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"uniform_border":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"style":{"type":"string","description_kind":"plain","optional":true},"thickness":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"conditional_formatting":{"nesting_mode":"list","block":{"block_types":{"conditional_formatting_options":{"nesting_mode":"list","block":{"block_types":{"cell":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"text_format":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"icon":{"nesting_mode":"list","block":{"block_types":{"custom_condition":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"display_configuration":{"nesting_mode":"list","block":{"attributes":{"icon_display_option":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"icon_options":{"nesting_mode":"list","block":{"attributes":{"icon":{"type":"string","description_kind":"plain","optional":true},"unicode_icon":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"icon_set":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"icon_set_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"row":{"nesting_mode":"list","block":{"block_types":{"background_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"text_color":{"nesting_mode":"list","block":{"block_types":{"gradient":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true}},"block_types":{"color":{"nesting_mode":"list","block":{"block_types":{"stops":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true},"gradient_offset":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"solid":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tree_map_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"color_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"color_scale":{"nesting_mode":"list","block":{"attributes":{"color_fill_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"colors":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":2,"max_items":3},"null_value_color":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","optional":true},"data_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"tree_map_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"colors":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"groups":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sizes":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"group_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"size_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"tree_map_group_items_limit_configuration":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"tree_map_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"tooltip":{"nesting_mode":"list","block":{"attributes":{"selected_tooltip_type":{"type":"string","description_kind":"plain","optional":true},"tooltip_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"field_base_tooltip":{"nesting_mode":"list","block":{"attributes":{"aggregation_visibility":{"type":"string","description_kind":"plain","optional":true},"tooltip_title_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tooltip_fields":{"nesting_mode":"list","block":{"block_types":{"column_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aggregation":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_tooltip_item":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"waterfall_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"category_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_labels":{"nesting_mode":"list","block":{"attributes":{"category_label_visibility":{"type":"string","description_kind":"plain","optional":true},"label_color":{"type":"string","description_kind":"plain","optional":true},"label_content":{"type":"string","description_kind":"plain","optional":true},"measure_label_visibility":{"type":"string","description_kind":"plain","optional":true},"overlap":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_label_types":{"nesting_mode":"list","block":{"block_types":{"data_path_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"field_value":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"field_label_type":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maximum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"minimum_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"range_ends_label_type":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100},"label_font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"waterfall_chart_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"breakdowns":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"categories":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200},"values":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"legend":{"nesting_mode":"list","block":{"attributes":{"height":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true},"width":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"title":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_display_options":{"nesting_mode":"list","block":{"attributes":{"axis_line_visibility":{"type":"string","description_kind":"plain","optional":true},"axis_offset":{"type":"string","description_kind":"plain","optional":true},"grid_line_visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_options":{"nesting_mode":"list","block":{"block_types":{"date_axis_options":{"nesting_mode":"list","block":{"attributes":{"missing_date_visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"numeric_axis_options":{"nesting_mode":"list","block":{"block_types":{"range":{"nesting_mode":"list","block":{"block_types":{"data_driven":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"min_max":{"nesting_mode":"list","block":{"attributes":{"maximum":{"type":"number","description_kind":"plain","optional":true},"minimum":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scale":{"nesting_mode":"list","block":{"block_types":{"linear":{"nesting_mode":"list","block":{"attributes":{"step_count":{"type":"number","description_kind":"plain","optional":true},"step_size":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"logarithmic":{"nesting_mode":"list","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"scrollbar_options":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"visible_range":{"nesting_mode":"list","block":{"block_types":{"percent_range":{"nesting_mode":"list","block":{"attributes":{"from":{"type":"number","description_kind":"plain","optional":true},"to":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tick_label_options":{"nesting_mode":"list","block":{"attributes":{"rotation_angle":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"primary_y_axis_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"breakdown_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"visual_palette":{"nesting_mode":"list","block":{"attributes":{"chart_color":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"color_map":{"nesting_mode":"list","block":{"attributes":{"color":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"element":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"field_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5000}},"description_kind":"plain"},"max_items":1},"waterfall_chart_options":{"nesting_mode":"list","block":{"attributes":{"total_bar_label":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"word_cloud_visual":{"nesting_mode":"list","block":{"attributes":{"visual_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"actions":{"nesting_mode":"list","block":{"attributes":{"custom_action_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","required":true},"trigger":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_operations":{"nesting_mode":"list","block":{"block_types":{"filter_operation":{"nesting_mode":"list","block":{"block_types":{"selected_fields_configuration":{"nesting_mode":"list","block":{"attributes":{"selected_field_option":{"type":"string","description_kind":"plain","optional":true},"selected_fields":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target_visuals_configuration":{"nesting_mode":"list","block":{"block_types":{"same_sheet_target_visual_configuration":{"nesting_mode":"list","block":{"attributes":{"target_visual_option":{"type":"string","description_kind":"plain","optional":true},"target_visuals":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"navigation_operation":{"nesting_mode":"list","block":{"block_types":{"local_navigation_configuration":{"nesting_mode":"list","block":{"attributes":{"target_sheet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"set_parameters_operation":{"nesting_mode":"list","block":{"block_types":{"parameter_value_configurations":{"nesting_mode":"list","block":{"attributes":{"destination_parameter_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"list","block":{"attributes":{"select_all_value_options":{"type":"string","description_kind":"plain","optional":true},"source_field":{"type":"string","description_kind":"plain","optional":true},"source_parameter_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"custom_values_configuration":{"nesting_mode":"list","block":{"attributes":{"include_null_value":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"custom_values":{"nesting_mode":"list","block":{"attributes":{"date_time_values":{"type":["list","string"],"description_kind":"plain","optional":true},"decimal_values":{"type":["list","number"],"description_kind":"plain","optional":true},"integer_values":{"type":["list","number"],"description_kind":"plain","optional":true},"string_values":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":200}},"description_kind":"plain"},"max_items":1},"url_operation":{"nesting_mode":"list","block":{"attributes":{"url_target":{"type":"string","description_kind":"plain","required":true},"url_template":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":10},"chart_configuration":{"nesting_mode":"list","block":{"block_types":{"category_label_options":{"nesting_mode":"list","block":{"attributes":{"sort_icon_visibility":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"axis_label_options":{"nesting_mode":"list","block":{"attributes":{"custom_label":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"apply_to":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"font_configuration":{"nesting_mode":"list","block":{"attributes":{"font_color":{"type":"string","description_kind":"plain","optional":true},"font_decoration":{"type":"string","description_kind":"plain","optional":true},"font_style":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"font_size":{"nesting_mode":"list","block":{"attributes":{"relative":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"font_weight":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"field_wells":{"nesting_mode":"list","block":{"block_types":{"word_cloud_aggregated_field_wells":{"nesting_mode":"list","block":{"block_types":{"group_by":{"nesting_mode":"list","block":{"block_types":{"categorical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_dimension_field":{"nesting_mode":"list","block":{"attributes":{"date_granularity":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_dimension_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true},"hierarchy_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10},"size":{"nesting_mode":"list","block":{"block_types":{"calculated_measure_field":{"nesting_mode":"list","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"categorical_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"date_measure_field":{"nesting_mode":"list","block":{"attributes":{"aggregation_function":{"type":"string","description_kind":"plain","optional":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"attributes":{"date_time_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"numerical_measure_field":{"nesting_mode":"list","block":{"attributes":{"field_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"format_configuration":{"nesting_mode":"list","block":{"block_types":{"numeric_format_configuration":{"nesting_mode":"list","block":{"block_types":{"currency_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true},"symbol":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"number_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"number_scale":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"percentage_display_format_configuration":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"suffix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"decimal_places_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_places":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"negative_value_configuration":{"nesting_mode":"list","block":{"attributes":{"display_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"null_value_format_configuration":{"nesting_mode":"list","block":{"attributes":{"null_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"separator_configuration":{"nesting_mode":"list","block":{"attributes":{"decimal_separator":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"thousands_separator":{"nesting_mode":"list","block":{"attributes":{"symbol":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_configuration":{"nesting_mode":"list","block":{"block_types":{"category_items_limit":{"nesting_mode":"list","block":{"attributes":{"items_limit":{"type":"number","description_kind":"plain","optional":true},"other_categories":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"category_sort":{"nesting_mode":"list","block":{"block_types":{"column_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true}},"block_types":{"aggregation_function":{"nesting_mode":"list","block":{"attributes":{"categorical_aggregation_function":{"type":"string","description_kind":"plain","optional":true},"date_aggregation_function":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"numerical_aggregation_function":{"nesting_mode":"list","block":{"attributes":{"simple_numerical_aggregation":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"percentile_aggregation":{"nesting_mode":"list","block":{"attributes":{"percentile_value":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"field_sort":{"nesting_mode":"list","block":{"attributes":{"direction":{"type":"string","description_kind":"plain","required":true},"field_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"word_cloud_options":{"nesting_mode":"list","block":{"attributes":{"cloud_layout":{"type":"string","description_kind":"plain","optional":true},"maximum_string_length":{"type":"number","description_kind":"plain","optional":true},"word_casing":{"type":"string","description_kind":"plain","optional":true},"word_orientation":{"type":"string","description_kind":"plain","optional":true},"word_padding":{"type":"string","description_kind":"plain","optional":true},"word_scaling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"column_hierarchies":{"nesting_mode":"list","block":{"block_types":{"date_time_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"explicit_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"predefined_hierarchy":{"nesting_mode":"list","block":{"attributes":{"hierarchy_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"columns":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10},"drill_down_filters":{"nesting_mode":"list","block":{"block_types":{"category_filter":{"nesting_mode":"list","block":{"attributes":{"category_values":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"numeric_equality_filter":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"number","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"time_range_filter":{"nesting_mode":"list","block":{"attributes":{"range_maximum":{"type":"string","description_kind":"plain","required":true},"range_minimum":{"type":"string","description_kind":"plain","required":true},"time_granularity":{"type":"string","description_kind":"plain","required":true}},"block_types":{"column":{"nesting_mode":"list","block":{"attributes":{"column_name":{"type":"string","description_kind":"plain","required":true},"data_set_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":2},"subtitle":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"title":{"nesting_mode":"list","block":{"attributes":{"visibility":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"format_text":{"nesting_mode":"list","block":{"attributes":{"plain_text":{"type":"string","description_kind":"plain","optional":true},"rich_text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":50}},"description_kind":"plain"},"max_items":20}},"description_kind":"plain"},"max_items":1},"permissions":{"nesting_mode":"set","block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","required":true},"principal":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":64},"source_entity":{"nesting_mode":"list","block":{"block_types":{"source_analysis":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"data_set_references":{"nesting_mode":"list","block":{"attributes":{"data_set_arn":{"type":"string","description_kind":"plain","required":true},"data_set_placeholder":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"source_template":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_quicksight_template_alias":{"version":0,"block":{"attributes":{"alias_name":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"template_id":{"type":"string","description_kind":"plain","required":true},"template_version_number":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_quicksight_theme":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"base_theme_id":{"type":"string","description_kind":"plain","required":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"theme_id":{"type":"string","description_kind":"plain","required":true},"version_description":{"type":"string","description_kind":"plain","optional":true},"version_number":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"block_types":{"data_color_palette":{"nesting_mode":"list","block":{"attributes":{"colors":{"type":["list","string"],"description_kind":"plain","optional":true},"empty_fill_color":{"type":"string","description_kind":"plain","optional":true},"min_max_gradient":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sheet":{"nesting_mode":"list","block":{"block_types":{"tile":{"nesting_mode":"list","block":{"block_types":{"border":{"nesting_mode":"list","block":{"attributes":{"show":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tile_layout":{"nesting_mode":"list","block":{"block_types":{"gutter":{"nesting_mode":"list","block":{"attributes":{"show":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"margin":{"nesting_mode":"list","block":{"attributes":{"show":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"typography":{"nesting_mode":"list","block":{"block_types":{"font_families":{"nesting_mode":"list","block":{"attributes":{"font_family":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":5}},"description_kind":"plain"},"max_items":1},"ui_color_palette":{"nesting_mode":"list","block":{"attributes":{"accent":{"type":"string","description_kind":"plain","optional":true},"accent_foreground":{"type":"string","description_kind":"plain","optional":true},"danger":{"type":"string","description_kind":"plain","optional":true},"danger_foreground":{"type":"string","description_kind":"plain","optional":true},"dimension":{"type":"string","description_kind":"plain","optional":true},"dimension_foreground":{"type":"string","description_kind":"plain","optional":true},"measure":{"type":"string","description_kind":"plain","optional":true},"measure_foreground":{"type":"string","description_kind":"plain","optional":true},"primary_background":{"type":"string","description_kind":"plain","optional":true},"primary_foreground":{"type":"string","description_kind":"plain","optional":true},"secondary_background":{"type":"string","description_kind":"plain","optional":true},"secondary_foreground":{"type":"string","description_kind":"plain","optional":true},"success":{"type":"string","description_kind":"plain","optional":true},"success_foreground":{"type":"string","description_kind":"plain","optional":true},"warning":{"type":"string","description_kind":"plain","optional":true},"warning_foreground":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"permissions":{"nesting_mode":"list","block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","required":true},"principal":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":64},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_quicksight_user":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"email":{"type":"string","description_kind":"plain","required":true},"iam_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_type":{"type":"string","description_kind":"plain","required":true},"namespace":{"type":"string","description_kind":"plain","optional":true},"session_name":{"type":"string","description_kind":"plain","optional":true},"user_name":{"type":"string","description_kind":"plain","optional":true},"user_role":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_quicksight_vpc_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_status":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dns_resolvers":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"vpc_connection_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true},"delete":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.","description_kind":"plain","optional":true},"update":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ram_principal_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"principal":{"type":"string","description_kind":"plain","required":true},"resource_share_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ram_resource_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"resource_share_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ram_resource_share":{"version":0,"block":{"attributes":{"allow_external_principals":{"type":"bool","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"permission_arns":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ram_resource_share_accepter":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invitation_arn":{"type":"string","description_kind":"plain","computed":true},"receiver_account_id":{"type":"string","description_kind":"plain","computed":true},"resources":{"type":["list","string"],"description_kind":"plain","computed":true},"sender_account_id":{"type":"string","description_kind":"plain","computed":true},"share_arn":{"type":"string","description_kind":"plain","required":true},"share_id":{"type":"string","description_kind":"plain","computed":true},"share_name":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ram_sharing_with_organization":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_rbin_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"lock_end_time":{"type":"string","description_kind":"plain","computed":true},"lock_state":{"type":"string","description_kind":"plain","computed":true},"resource_type":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"lock_configuration":{"nesting_mode":"list","block":{"block_types":{"unlock_delay":{"nesting_mode":"list","block":{"attributes":{"unlock_delay_unit":{"type":"string","description_kind":"plain","required":true},"unlock_delay_value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"resource_tags":{"nesting_mode":"set","block":{"attributes":{"resource_tag_key":{"type":"string","description_kind":"plain","required":true},"resource_tag_value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":50},"retention_period":{"nesting_mode":"list","block":{"attributes":{"retention_period_unit":{"type":"string","description_kind":"plain","required":true},"retention_period_value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rds_cluster":{"version":0,"block":{"attributes":{"allocated_storage":{"type":"number","description_kind":"plain","optional":true,"computed":true},"allow_major_version_upgrade":{"type":"bool","description_kind":"plain","optional":true},"apply_immediately":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"backtrack_window":{"type":"number","description_kind":"plain","optional":true},"backup_retention_period":{"type":"number","description_kind":"plain","optional":true},"cluster_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_identifier_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_members":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"cluster_resource_id":{"type":"string","description_kind":"plain","computed":true},"copy_tags_to_snapshot":{"type":"bool","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"db_cluster_instance_class":{"type":"string","description_kind":"plain","optional":true},"db_cluster_parameter_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"db_instance_parameter_group_name":{"type":"string","description_kind":"plain","optional":true},"db_subnet_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"db_system_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"deletion_protection":{"type":"bool","description_kind":"plain","optional":true},"enable_global_write_forwarding":{"type":"bool","description_kind":"plain","optional":true},"enable_http_endpoint":{"type":"bool","description_kind":"plain","optional":true},"enabled_cloudwatch_logs_exports":{"type":["set","string"],"description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","required":true},"engine_mode":{"type":"string","description_kind":"plain","optional":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version_actual":{"type":"string","description_kind":"plain","computed":true},"final_snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"global_cluster_identifier":{"type":"string","description_kind":"plain","optional":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"iam_database_authentication_enabled":{"type":"bool","description_kind":"plain","optional":true},"iam_roles":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"manage_master_user_password":{"type":"bool","description_kind":"plain","optional":true},"master_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"master_user_secret":{"type":["list",["object",{"kms_key_id":"string","secret_arn":"string","secret_status":"string"}]],"description_kind":"plain","computed":true},"master_user_secret_kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"master_username":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":true},"preferred_backup_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"reader_endpoint":{"type":"string","description_kind":"plain","computed":true},"replication_source_identifier":{"type":"string","description_kind":"plain","optional":true},"skip_final_snapshot":{"type":"bool","description_kind":"plain","optional":true},"snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"source_region":{"type":"string","description_kind":"plain","optional":true},"storage_encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"storage_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"restore_to_point_in_time":{"nesting_mode":"list","block":{"attributes":{"restore_to_time":{"type":"string","description_kind":"plain","optional":true},"restore_type":{"type":"string","description_kind":"plain","optional":true},"source_cluster_identifier":{"type":"string","description_kind":"plain","required":true},"use_latest_restorable_time":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_import":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true},"ingestion_role":{"type":"string","description_kind":"plain","required":true},"source_engine":{"type":"string","description_kind":"plain","required":true},"source_engine_version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"scaling_configuration":{"nesting_mode":"list","block":{"attributes":{"auto_pause":{"type":"bool","description_kind":"plain","optional":true},"max_capacity":{"type":"number","description_kind":"plain","optional":true},"min_capacity":{"type":"number","description_kind":"plain","optional":true},"seconds_until_auto_pause":{"type":"number","description_kind":"plain","optional":true},"timeout_action":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"serverlessv2_scaling_configuration":{"nesting_mode":"list","block":{"attributes":{"max_capacity":{"type":"number","description_kind":"plain","required":true},"min_capacity":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rds_cluster_activity_stream":{"version":0,"block":{"attributes":{"engine_native_audit_fields_included":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kinesis_stream_name":{"type":"string","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","required":true},"mode":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_rds_cluster_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_endpoint_identifier":{"type":"string","description_kind":"plain","required":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"custom_endpoint_type":{"type":"string","description_kind":"plain","required":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"excluded_members":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"static_members":{"type":["set","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_rds_cluster_instance":{"version":0,"block":{"attributes":{"apply_immediately":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_minor_version_upgrade":{"type":"bool","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ca_cert_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"copy_tags_to_snapshot":{"type":"bool","description_kind":"plain","optional":true},"custom_iam_instance_profile":{"type":"string","description_kind":"plain","optional":true},"db_parameter_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"db_subnet_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dbi_resource_id":{"type":"string","description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","required":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version_actual":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_class":{"type":"string","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"monitoring_interval":{"type":"number","description_kind":"plain","optional":true},"monitoring_role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_type":{"type":"string","description_kind":"plain","computed":true},"performance_insights_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"performance_insights_kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"performance_insights_retention_period":{"type":"number","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"preferred_backup_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"promotion_tier":{"type":"number","description_kind":"plain","optional":true},"publicly_accessible":{"type":"bool","description_kind":"plain","optional":true},"storage_encrypted":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"writer":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rds_cluster_parameter_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"family":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"apply_method":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rds_cluster_role_association":{"version":0,"block":{"attributes":{"db_cluster_identifier":{"type":"string","description_kind":"plain","required":true},"feature_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rds_custom_db_engine_version":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"database_installation_files_s3_bucket_name":{"type":"string","description_kind":"plain","optional":true},"database_installation_files_s3_prefix":{"type":"string","description_kind":"plain","optional":true},"db_parameter_group_family":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"engine":{"type":"string","description_kind":"plain","required":true},"engine_version":{"type":"string","description_kind":"plain","required":true},"filename":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_id":{"type":"string","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"major_engine_version":{"type":"string","description_kind":"plain","computed":true},"manifest":{"type":"string","description_kind":"plain","optional":true},"manifest_computed":{"type":"string","description_kind":"plain","computed":true},"manifest_hash":{"type":"string","description_kind":"plain","optional":true},"source_image_id":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rds_export_task":{"version":0,"block":{"attributes":{"export_only":{"type":["list","string"],"description_kind":"plain","optional":true},"export_task_identifier":{"type":"string","description_kind":"plain","required":true},"failure_cause":{"type":"string","description_kind":"plain","computed":true},"iam_role_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","required":true},"percent_progress":{"type":"number","description_kind":"plain","computed":true},"s3_bucket_name":{"type":"string","description_kind":"plain","required":true},"s3_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"snapshot_time":{"type":"string","description_kind":"plain","computed":true},"source_arn":{"type":"string","description_kind":"plain","required":true},"source_type":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"task_end_time":{"type":"string","description_kind":"plain","computed":true},"task_start_time":{"type":"string","description_kind":"plain","computed":true},"warning_message":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true},"delete":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rds_global_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"database_name":{"type":"string","description_kind":"plain","optional":true},"deletion_protection":{"type":"bool","description_kind":"plain","optional":true},"engine":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"engine_version_actual":{"type":"string","description_kind":"plain","computed":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"global_cluster_identifier":{"type":"string","description_kind":"plain","required":true},"global_cluster_members":{"type":["set",["object",{"db_cluster_arn":"string","is_writer":"bool"}]],"description_kind":"plain","computed":true},"global_cluster_resource_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_db_cluster_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rds_reserved_instance":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"currency_code":{"type":"string","description_kind":"plain","computed":true},"db_instance_class":{"type":"string","description_kind":"plain","computed":true},"duration":{"type":"number","description_kind":"plain","computed":true},"fixed_price":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_count":{"type":"number","description_kind":"plain","optional":true},"lease_id":{"type":"string","description_kind":"plain","computed":true},"multi_az":{"type":"bool","description_kind":"plain","computed":true},"offering_id":{"type":"string","description_kind":"plain","required":true},"offering_type":{"type":"string","description_kind":"plain","computed":true},"product_description":{"type":"string","description_kind":"plain","computed":true},"recurring_charges":{"type":["list",["object",{"recurring_charge_amount":"number","recurring_charge_frequency":"string"}]],"description_kind":"plain","computed":true},"reservation_id":{"type":"string","description_kind":"plain","optional":true},"start_time":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"usage_price":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_redshift_authentication_profile":{"version":0,"block":{"attributes":{"authentication_profile_content":{"type":"string","description_kind":"plain","required":true},"authentication_profile_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshift_cluster":{"version":0,"block":{"attributes":{"allow_version_upgrade":{"type":"bool","description_kind":"plain","optional":true},"apply_immediately":{"type":"bool","description_kind":"plain","optional":true},"aqua_configuration_status":{"type":"string","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"automated_snapshot_retention_period":{"type":"number","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"availability_zone_relocation_enabled":{"type":"bool","description_kind":"plain","optional":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"cluster_namespace_arn":{"type":"string","description_kind":"plain","computed":true},"cluster_nodes":{"type":["list",["object",{"node_role":"string","private_ip_address":"string","public_ip_address":"string"}]],"description_kind":"plain","computed":true},"cluster_parameter_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_public_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_revision_number":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_subnet_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_version":{"type":"string","description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"default_iam_role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"elastic_ip":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enhanced_vpc_routing":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"final_snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"iam_roles":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"maintenance_track_name":{"type":"string","description_kind":"plain","optional":true},"manual_snapshot_retention_period":{"type":"number","description_kind":"plain","optional":true},"master_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"master_username":{"type":"string","description_kind":"plain","optional":true},"node_type":{"type":"string","description_kind":"plain","required":true},"number_of_nodes":{"type":"number","description_kind":"plain","optional":true},"owner_account":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","optional":true,"computed":true},"publicly_accessible":{"type":"bool","description_kind":"plain","optional":true},"skip_final_snapshot":{"type":"bool","description_kind":"plain","optional":true},"snapshot_cluster_identifier":{"type":"string","description_kind":"plain","optional":true},"snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"logging":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable":{"type":"bool","description_kind":"plain","required":true},"log_destination_type":{"type":"string","description_kind":"plain","optional":true},"log_exports":{"type":["set","string"],"description_kind":"plain","optional":true},"s3_key_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"snapshot_copy":{"nesting_mode":"list","block":{"attributes":{"destination_region":{"type":"string","description_kind":"plain","required":true},"grant_name":{"type":"string","description_kind":"plain","optional":true},"retention_period":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_redshift_cluster_iam_roles":{"version":0,"block":{"attributes":{"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"default_iam_role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iam_role_arns":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_redshift_cluster_snapshot":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"manual_snapshot_retention_period":{"type":"number","description_kind":"plain","optional":true},"owner_account":{"type":"string","description_kind":"plain","computed":true},"snapshot_identifier":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshift_endpoint_access":{"version":0,"block":{"attributes":{"address":{"type":"string","description_kind":"plain","computed":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"endpoint_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"resource_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_group_name":{"type":"string","description_kind":"plain","required":true},"vpc_endpoint":{"type":["list",["object",{"network_interface":["list",["object",{"availability_zone":"string","network_interface_id":"string","private_ip_address":"string","subnet_id":"string"}]],"vpc_endpoint_id":"string","vpc_id":"string"}]],"description_kind":"plain","computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshift_endpoint_authorization":{"version":0,"block":{"attributes":{"account":{"type":"string","description_kind":"plain","required":true},"allowed_all_vpcs":{"type":"bool","description_kind":"plain","computed":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"endpoint_count":{"type":"number","description_kind":"plain","computed":true},"force_delete":{"type":"bool","description_kind":"plain","optional":true},"grantee":{"type":"string","description_kind":"plain","computed":true},"grantor":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_redshift_event_subscription":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"customer_aws_id":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"event_categories":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"severity":{"type":"string","description_kind":"plain","optional":true},"sns_topic_arn":{"type":"string","description_kind":"plain","required":true},"source_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"source_type":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_redshift_hsm_client_certificate":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"hsm_client_certificate_identifier":{"type":"string","description_kind":"plain","required":true},"hsm_client_certificate_public_key":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshift_hsm_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","required":true},"hsm_configuration_identifier":{"type":"string","description_kind":"plain","required":true},"hsm_ip_address":{"type":"string","description_kind":"plain","required":true},"hsm_partition_name":{"type":"string","description_kind":"plain","required":true},"hsm_partition_password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"hsm_server_public_certificate":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshift_parameter_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"family":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_redshift_partner":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"database_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"partner_name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_message":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_redshift_scheduled_action":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"enable":{"type":"bool","description_kind":"plain","optional":true},"end_time":{"type":"string","description_kind":"plain","optional":true},"iam_role":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"schedule":{"type":"string","description_kind":"plain","required":true},"start_time":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"target_action":{"nesting_mode":"list","block":{"block_types":{"pause_cluster":{"nesting_mode":"list","block":{"attributes":{"cluster_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"resize_cluster":{"nesting_mode":"list","block":{"attributes":{"classic":{"type":"bool","description_kind":"plain","optional":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"cluster_type":{"type":"string","description_kind":"plain","optional":true},"node_type":{"type":"string","description_kind":"plain","optional":true},"number_of_nodes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"resume_cluster":{"nesting_mode":"list","block":{"attributes":{"cluster_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_redshift_snapshot_copy_grant":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"snapshot_copy_grant_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshift_snapshot_schedule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"definitions":{"type":["set","string"],"description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshift_snapshot_schedule_association":{"version":0,"block":{"attributes":{"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"schedule_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_redshift_subnet_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshift_usage_limit":{"version":0,"block":{"attributes":{"amount":{"type":"number","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"breach_action":{"type":"string","description_kind":"plain","optional":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"feature_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"limit_type":{"type":"string","description_kind":"plain","required":true},"period":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshiftdata_statement":{"version":0,"block":{"attributes":{"cluster_identifier":{"type":"string","description_kind":"plain","optional":true},"database":{"type":"string","description_kind":"plain","required":true},"db_user":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"secret_arn":{"type":"string","description_kind":"plain","optional":true},"sql":{"type":"string","description_kind":"plain","required":true},"statement_name":{"type":"string","description_kind":"plain","optional":true},"with_event":{"type":"bool","description_kind":"plain","optional":true},"workgroup_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"parameters":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_redshiftserverless_endpoint_access":{"version":0,"block":{"attributes":{"address":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"endpoint_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_endpoint":{"type":["list",["object",{"network_interface":["list",["object",{"availability_zone":"string","network_interface_id":"string","private_ip_address":"string","subnet_id":"string"}]],"vpc_endpoint_id":"string","vpc_id":"string"}]],"description_kind":"plain","computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"workgroup_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_redshiftserverless_namespace":{"version":0,"block":{"attributes":{"admin_user_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"admin_username":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"arn":{"type":"string","description_kind":"plain","computed":true},"db_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"default_iam_role_arn":{"type":"string","description_kind":"plain","optional":true},"iam_roles":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_exports":{"type":["set","string"],"description_kind":"plain","optional":true},"namespace_id":{"type":"string","description_kind":"plain","computed":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshiftserverless_resource_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_redshiftserverless_snapshot":{"version":0,"block":{"attributes":{"accounts_with_provisioned_restore_access":{"type":["set","string"],"description_kind":"plain","computed":true},"accounts_with_restore_access":{"type":["set","string"],"description_kind":"plain","computed":true},"admin_username":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"namespace_arn":{"type":"string","description_kind":"plain","computed":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"owner_account":{"type":"string","description_kind":"plain","computed":true},"retention_period":{"type":"number","description_kind":"plain","optional":true},"snapshot_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_redshiftserverless_usage_limit":{"version":0,"block":{"attributes":{"amount":{"type":"number","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"breach_action":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"period":{"type":"string","description_kind":"plain","optional":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"usage_type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_redshiftserverless_workgroup":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"base_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true},"endpoint":{"type":["list",["object",{"address":"string","port":"number","vpc_endpoint":["list",["object",{"network_interface":["list",["object",{"availability_zone":"string","network_interface_id":"string","private_ip_address":"string","subnet_id":"string"}]],"vpc_endpoint_id":"string","vpc_id":"string"}]]}]],"description_kind":"plain","computed":true},"enhanced_vpc_routing":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"namespace_name":{"type":"string","description_kind":"plain","required":true},"publicly_accessible":{"type":"bool","description_kind":"plain","optional":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"workgroup_id":{"type":"string","description_kind":"plain","computed":true},"workgroup_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"config_parameter":{"nesting_mode":"set","block":{"attributes":{"parameter_key":{"type":"string","description_kind":"plain","required":true},"parameter_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_resourceexplorer2_index":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true},"delete":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.","description_kind":"plain","optional":true},"update":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_resourceexplorer2_view":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_view":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"filters":{"nesting_mode":"list","block":{"attributes":{"filter_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"included_property":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_resourcegroups_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"configuration":{"nesting_mode":"set","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"parameters":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"resource_query":{"nesting_mode":"list","block":{"attributes":{"query":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_resourcegroups_resource":{"version":0,"block":{"attributes":{"group_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"resource_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rolesanywhere_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"duration_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_policy_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"require_instance_properties":{"type":"bool","description_kind":"plain","optional":true},"role_arns":{"type":["set","string"],"description_kind":"plain","required":true},"session_policy":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_rolesanywhere_trust_anchor":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"source":{"nesting_mode":"list","block":{"attributes":{"source_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"source_data":{"nesting_mode":"list","block":{"attributes":{"acm_pca_arn":{"type":"string","description_kind":"plain","optional":true},"x509_certificate_data":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_route":{"version":0,"block":{"attributes":{"carrier_gateway_id":{"type":"string","description_kind":"plain","optional":true},"core_network_arn":{"type":"string","description_kind":"plain","optional":true},"destination_cidr_block":{"type":"string","description_kind":"plain","optional":true},"destination_ipv6_cidr_block":{"type":"string","description_kind":"plain","optional":true},"destination_prefix_list_id":{"type":"string","description_kind":"plain","optional":true},"egress_only_gateway_id":{"type":"string","description_kind":"plain","optional":true},"gateway_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","computed":true},"instance_owner_id":{"type":"string","description_kind":"plain","computed":true},"local_gateway_id":{"type":"string","description_kind":"plain","optional":true},"nat_gateway_id":{"type":"string","description_kind":"plain","optional":true},"network_interface_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"origin":{"type":"string","description_kind":"plain","computed":true},"route_table_id":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","optional":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","optional":true},"vpc_peering_connection_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53_cidr_collection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"version":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_route53_cidr_location":{"version":0,"block":{"attributes":{"cidr_blocks":{"type":["set","string"],"description_kind":"plain","required":true},"cidr_collection_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53_delegation_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_servers":{"type":["list","string"],"description_kind":"plain","computed":true},"reference_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_route53_health_check":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"child_health_threshold":{"type":"number","description_kind":"plain","optional":true},"child_healthchecks":{"type":["set","string"],"description_kind":"plain","optional":true},"cloudwatch_alarm_name":{"type":"string","description_kind":"plain","optional":true},"cloudwatch_alarm_region":{"type":"string","description_kind":"plain","optional":true},"disabled":{"type":"bool","description_kind":"plain","optional":true},"enable_sni":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"failure_threshold":{"type":"number","description_kind":"plain","optional":true,"computed":true},"fqdn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"insufficient_data_health_status":{"type":"string","description_kind":"plain","optional":true},"invert_healthcheck":{"type":"bool","description_kind":"plain","optional":true},"ip_address":{"type":"string","description_kind":"plain","optional":true},"measure_latency":{"type":"bool","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true},"reference_name":{"type":"string","description_kind":"plain","optional":true},"regions":{"type":["set","string"],"description_kind":"plain","optional":true},"request_interval":{"type":"number","description_kind":"plain","optional":true},"resource_path":{"type":"string","description_kind":"plain","optional":true},"routing_control_arn":{"type":"string","description_kind":"plain","optional":true},"search_string":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53_hosted_zone_dnssec":{"version":0,"block":{"attributes":{"hosted_zone_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"signing_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_route53_key_signing_key":{"version":0,"block":{"attributes":{"digest_algorithm_mnemonic":{"type":"string","description_kind":"plain","computed":true},"digest_algorithm_type":{"type":"number","description_kind":"plain","computed":true},"digest_value":{"type":"string","description_kind":"plain","computed":true},"dnskey_record":{"type":"string","description_kind":"plain","computed":true},"ds_record":{"type":"string","description_kind":"plain","computed":true},"flag":{"type":"number","description_kind":"plain","computed":true},"hosted_zone_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_management_service_arn":{"type":"string","description_kind":"plain","required":true},"key_tag":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_key":{"type":"string","description_kind":"plain","computed":true},"signing_algorithm_mnemonic":{"type":"string","description_kind":"plain","computed":true},"signing_algorithm_type":{"type":"number","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_route53_query_log":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cloudwatch_log_group_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zone_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53_record":{"version":2,"block":{"attributes":{"allow_overwrite":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"fqdn":{"type":"string","description_kind":"plain","computed":true},"health_check_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"multivalue_answer_routing_policy":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"records":{"type":["set","string"],"description_kind":"plain","optional":true},"set_identifier":{"type":"string","description_kind":"plain","optional":true},"ttl":{"type":"number","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"zone_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"alias":{"nesting_mode":"list","block":{"attributes":{"evaluate_target_health":{"type":"bool","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"zone_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"cidr_routing_policy":{"nesting_mode":"list","block":{"attributes":{"collection_id":{"type":"string","description_kind":"plain","required":true},"location_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"failover_routing_policy":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"geolocation_routing_policy":{"nesting_mode":"list","block":{"attributes":{"continent":{"type":"string","description_kind":"plain","optional":true},"country":{"type":"string","description_kind":"plain","optional":true},"subdivision":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"latency_routing_policy":{"nesting_mode":"list","block":{"attributes":{"region":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"weighted_routing_policy":{"nesting_mode":"list","block":{"attributes":{"weight":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_route53_resolver_config":{"version":0,"block":{"attributes":{"autodefined_reverse_flag":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53_resolver_dnssec_config":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"validation_status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_route53_resolver_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"direction":{"type":"string","description_kind":"plain","required":true},"host_vpc_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"ip_address":{"nesting_mode":"set","block":{"attributes":{"ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_id":{"type":"string","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":2,"max_items":10},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53_resolver_firewall_config":{"version":0,"block":{"attributes":{"firewall_fail_open":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53_resolver_firewall_domain_list":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domains":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_route53_resolver_firewall_rule":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"block_override_dns_type":{"type":"string","description_kind":"plain","optional":true},"block_override_domain":{"type":"string","description_kind":"plain","optional":true},"block_override_ttl":{"type":"number","description_kind":"plain","optional":true},"block_response":{"type":"string","description_kind":"plain","optional":true},"firewall_domain_list_id":{"type":"string","description_kind":"plain","required":true},"firewall_rule_group_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53_resolver_firewall_rule_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"share_status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_route53_resolver_firewall_rule_group_association":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"firewall_rule_group_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"mutation_protection":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53_resolver_query_log_config":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"destination_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"share_status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_route53_resolver_query_log_config_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resolver_query_log_config_id":{"type":"string","description_kind":"plain","required":true},"resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53_resolver_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"resolver_endpoint_id":{"type":"string","description_kind":"plain","optional":true},"rule_type":{"type":"string","description_kind":"plain","required":true},"share_status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"target_ip":{"nesting_mode":"set","block":{"attributes":{"ip":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53_resolver_rule_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"resolver_rule_id":{"type":"string","description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53_traffic_policy":{"version":0,"block":{"attributes":{"comment":{"type":"string","description_kind":"plain","optional":true},"document":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_route53_traffic_policy_instance":{"version":0,"block":{"attributes":{"hosted_zone_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"traffic_policy_id":{"type":"string","description_kind":"plain","required":true},"traffic_policy_version":{"type":"number","description_kind":"plain","required":true},"ttl":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53_vpc_association_authorization":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true},"vpc_region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zone_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53_zone":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"comment":{"type":"string","description_kind":"plain","optional":true},"delegation_set_id":{"type":"string","description_kind":"plain","optional":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"name_servers":{"type":["list","string"],"description_kind":"plain","computed":true},"primary_name_server":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"zone_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"vpc":{"nesting_mode":"set","block":{"attributes":{"vpc_id":{"type":"string","description_kind":"plain","required":true},"vpc_region":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53_zone_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owning_account":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true},"vpc_region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zone_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53domains_registered_domain":{"version":0,"block":{"attributes":{"abuse_contact_email":{"type":"string","description_kind":"plain","computed":true},"abuse_contact_phone":{"type":"string","description_kind":"plain","computed":true},"admin_privacy":{"type":"bool","description_kind":"plain","optional":true},"auto_renew":{"type":"bool","description_kind":"plain","optional":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"expiration_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"registrant_privacy":{"type":"bool","description_kind":"plain","optional":true},"registrar_name":{"type":"string","description_kind":"plain","computed":true},"registrar_url":{"type":"string","description_kind":"plain","computed":true},"reseller":{"type":"string","description_kind":"plain","computed":true},"status_list":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tech_privacy":{"type":"bool","description_kind":"plain","optional":true},"transfer_lock":{"type":"bool","description_kind":"plain","optional":true},"updated_date":{"type":"string","description_kind":"plain","computed":true},"whois_server":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"admin_contact":{"nesting_mode":"list","block":{"attributes":{"address_line_1":{"type":"string","description_kind":"plain","optional":true,"computed":true},"address_line_2":{"type":"string","description_kind":"plain","optional":true,"computed":true},"city":{"type":"string","description_kind":"plain","optional":true,"computed":true},"contact_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"country_code":{"type":"string","description_kind":"plain","optional":true,"computed":true},"email":{"type":"string","description_kind":"plain","optional":true,"computed":true},"extra_params":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"fax":{"type":"string","description_kind":"plain","optional":true,"computed":true},"first_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"organization_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"phone_number":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zip_code":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"name_server":{"nesting_mode":"list","block":{"attributes":{"glue_ips":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":6},"registrant_contact":{"nesting_mode":"list","block":{"attributes":{"address_line_1":{"type":"string","description_kind":"plain","optional":true,"computed":true},"address_line_2":{"type":"string","description_kind":"plain","optional":true,"computed":true},"city":{"type":"string","description_kind":"plain","optional":true,"computed":true},"contact_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"country_code":{"type":"string","description_kind":"plain","optional":true,"computed":true},"email":{"type":"string","description_kind":"plain","optional":true,"computed":true},"extra_params":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"fax":{"type":"string","description_kind":"plain","optional":true,"computed":true},"first_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"organization_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"phone_number":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zip_code":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"tech_contact":{"nesting_mode":"list","block":{"attributes":{"address_line_1":{"type":"string","description_kind":"plain","optional":true,"computed":true},"address_line_2":{"type":"string","description_kind":"plain","optional":true,"computed":true},"city":{"type":"string","description_kind":"plain","optional":true,"computed":true},"contact_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"country_code":{"type":"string","description_kind":"plain","optional":true,"computed":true},"email":{"type":"string","description_kind":"plain","optional":true,"computed":true},"extra_params":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"fax":{"type":"string","description_kind":"plain","optional":true,"computed":true},"first_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"organization_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"phone_number":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zip_code":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53recoverycontrolconfig_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_endpoints":{"type":["list",["object",{"endpoint":"string","region":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_route53recoverycontrolconfig_control_panel":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_arn":{"type":"string","description_kind":"plain","required":true},"default_control_panel":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"routing_control_count":{"type":"number","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_route53recoverycontrolconfig_routing_control":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_arn":{"type":"string","description_kind":"plain","required":true},"control_panel_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_route53recoverycontrolconfig_safety_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"asserted_controls":{"type":["list","string"],"description_kind":"plain","optional":true},"control_panel_arn":{"type":"string","description_kind":"plain","required":true},"gating_controls":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"target_controls":{"type":["list","string"],"description_kind":"plain","optional":true},"wait_period_ms":{"type":"number","description_kind":"plain","required":true}},"block_types":{"rule_config":{"nesting_mode":"list","block":{"attributes":{"inverted":{"type":"bool","description_kind":"plain","required":true},"threshold":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_route53recoveryreadiness_cell":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cell_name":{"type":"string","description_kind":"plain","required":true},"cells":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parent_readiness_scopes":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53recoveryreadiness_readiness_check":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"readiness_check_name":{"type":"string","description_kind":"plain","required":true},"resource_set_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53recoveryreadiness_recovery_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cells":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"recovery_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53recoveryreadiness_resource_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_set_name":{"type":"string","description_kind":"plain","required":true},"resource_set_type":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"resources":{"nesting_mode":"list","block":{"attributes":{"component_id":{"type":"string","description_kind":"plain","computed":true},"readiness_scopes":{"type":["list","string"],"description_kind":"plain","optional":true},"resource_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dns_target_resource":{"nesting_mode":"list","block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","required":true},"hosted_zone_arn":{"type":"string","description_kind":"plain","optional":true},"record_set_id":{"type":"string","description_kind":"plain","optional":true},"record_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"target_resource":{"nesting_mode":"list","block":{"block_types":{"nlb_resource":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"r53_resource":{"nesting_mode":"list","block":{"attributes":{"domain_name":{"type":"string","description_kind":"plain","optional":true},"record_set_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"propagating_vgws":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"route":{"type":["set",["object",{"carrier_gateway_id":"string","cidr_block":"string","core_network_arn":"string","destination_prefix_list_id":"string","egress_only_gateway_id":"string","gateway_id":"string","ipv6_cidr_block":"string","local_gateway_id":"string","nat_gateway_id":"string","network_interface_id":"string","transit_gateway_id":"string","vpc_endpoint_id":"string","vpc_peering_connection_id":"string"}]],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route_table_association":{"version":0,"block":{"attributes":{"gateway_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"route_table_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rum_app_monitor":{"version":0,"block":{"attributes":{"app_monitor_id":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"cw_log_enabled":{"type":"bool","description_kind":"plain","optional":true},"cw_log_group":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"app_monitor_configuration":{"nesting_mode":"list","block":{"attributes":{"allow_cookies":{"type":"bool","description_kind":"plain","optional":true},"enable_xray":{"type":"bool","description_kind":"plain","optional":true},"excluded_pages":{"type":["set","string"],"description_kind":"plain","optional":true},"favorite_pages":{"type":["set","string"],"description_kind":"plain","optional":true},"guest_role_arn":{"type":"string","description_kind":"plain","optional":true},"identity_pool_id":{"type":"string","description_kind":"plain","optional":true},"included_pages":{"type":["set","string"],"description_kind":"plain","optional":true},"session_sample_rate":{"type":"number","description_kind":"plain","optional":true},"telemetries":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"custom_events":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_rum_metrics_destination":{"version":0,"block":{"attributes":{"app_monitor_name":{"type":"string","description_kind":"plain","required":true},"destination":{"type":"string","description_kind":"plain","required":true},"destination_arn":{"type":"string","description_kind":"plain","optional":true},"iam_role_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_s3_access_point":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"alias":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"bucket":{"type":"string","description_kind":"plain","required":true},"bucket_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"domain_name":{"type":"string","description_kind":"plain","computed":true},"endpoints":{"type":["map","string"],"description_kind":"plain","computed":true},"has_public_access_policy":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"network_origin":{"type":"string","description_kind":"plain","computed":true},"policy":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"public_access_block_configuration":{"nesting_mode":"list","block":{"attributes":{"block_public_acls":{"type":"bool","description_kind":"plain","optional":true},"block_public_policy":{"type":"bool","description_kind":"plain","optional":true},"ignore_public_acls":{"type":"bool","description_kind":"plain","optional":true},"restrict_public_buckets":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"vpc_configuration":{"nesting_mode":"list","block":{"attributes":{"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_s3_account_public_access_block":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"block_public_acls":{"type":"bool","description_kind":"plain","optional":true},"block_public_policy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_public_acls":{"type":"bool","description_kind":"plain","optional":true},"restrict_public_buckets":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_s3_bucket":{"version":0,"block":{"attributes":{"acceleration_status":{"type":"string","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"acl":{"type":"string","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"bucket":{"type":"string","description_kind":"plain","optional":true,"computed":true},"bucket_domain_name":{"type":"string","description_kind":"plain","computed":true},"bucket_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"bucket_regional_domain_name":{"type":"string","description_kind":"plain","computed":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"object_lock_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","computed":true},"request_payer":{"type":"string","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"website_domain":{"type":"string","description_kind":"plain","deprecated":true,"computed":true},"website_endpoint":{"type":"string","description_kind":"plain","deprecated":true,"computed":true}},"block_types":{"cors_rule":{"nesting_mode":"list","block":{"attributes":{"allowed_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"allowed_methods":{"type":["list","string"],"description_kind":"plain","required":true},"allowed_origins":{"type":["list","string"],"description_kind":"plain","required":true},"expose_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"max_age_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain","deprecated":true}},"grant":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true},"permissions":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain","deprecated":true}},"lifecycle_rule":{"nesting_mode":"list","block":{"attributes":{"abort_incomplete_multipart_upload_days":{"type":"number","description_kind":"plain","optional":true},"enabled":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"expiration":{"nesting_mode":"list","block":{"attributes":{"date":{"type":"string","description_kind":"plain","optional":true},"days":{"type":"number","description_kind":"plain","optional":true},"expired_object_delete_marker":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"noncurrent_version_expiration":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"noncurrent_version_transition":{"nesting_mode":"set","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true},"storage_class":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"transition":{"nesting_mode":"set","block":{"attributes":{"date":{"type":"string","description_kind":"plain","optional":true},"days":{"type":"number","description_kind":"plain","optional":true},"storage_class":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain","deprecated":true}},"logging":{"nesting_mode":"list","block":{"attributes":{"target_bucket":{"type":"string","description_kind":"plain","required":true},"target_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain","deprecated":true},"max_items":1},"object_lock_configuration":{"nesting_mode":"list","block":{"attributes":{"object_lock_enabled":{"type":"string","description_kind":"plain","deprecated":true,"optional":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"block_types":{"default_retention":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","required":true},"years":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain","deprecated":true},"max_items":1}},"description_kind":"plain","deprecated":true},"max_items":1},"replication_configuration":{"nesting_mode":"list","block":{"attributes":{"role":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rules":{"nesting_mode":"set","block":{"attributes":{"delete_marker_replication_status":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"priority":{"type":"number","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","required":true}},"block_types":{"destination":{"nesting_mode":"list","block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true},"bucket":{"type":"string","description_kind":"plain","required":true},"replica_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"storage_class":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"access_control_translation":{"nesting_mode":"list","block":{"attributes":{"owner":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"metrics":{"nesting_mode":"list","block":{"attributes":{"minutes":{"type":"number","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"replication_time":{"nesting_mode":"list","block":{"attributes":{"minutes":{"type":"number","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"filter":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"source_selection_criteria":{"nesting_mode":"list","block":{"block_types":{"sse_kms_encrypted_objects":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain","deprecated":true},"max_items":1},"server_side_encryption_configuration":{"nesting_mode":"list","block":{"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"bucket_key_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"apply_server_side_encryption_by_default":{"nesting_mode":"list","block":{"attributes":{"kms_master_key_id":{"type":"string","description_kind":"plain","optional":true},"sse_algorithm":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain","deprecated":true},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"versioning":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"mfa_delete":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain","deprecated":true},"max_items":1},"website":{"nesting_mode":"list","block":{"attributes":{"error_document":{"type":"string","description_kind":"plain","optional":true},"index_document":{"type":"string","description_kind":"plain","optional":true},"redirect_all_requests_to":{"type":"string","description_kind":"plain","optional":true},"routing_rules":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain","deprecated":true},"max_items":1}},"description_kind":"plain"}},"aws_s3_bucket_accelerate_configuration":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_s3_bucket_acl":{"version":0,"block":{"attributes":{"acl":{"type":"string","description_kind":"plain","optional":true},"bucket":{"type":"string","description_kind":"plain","required":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"access_control_policy":{"nesting_mode":"list","block":{"block_types":{"grant":{"nesting_mode":"set","block":{"attributes":{"permission":{"type":"string","description_kind":"plain","required":true}},"block_types":{"grantee":{"nesting_mode":"list","block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","computed":true},"email_address":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"owner":{"nesting_mode":"list","block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_s3_bucket_analytics_configuration":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"storage_class_analysis":{"nesting_mode":"list","block":{"block_types":{"data_export":{"nesting_mode":"list","block":{"attributes":{"output_schema_version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"destination":{"nesting_mode":"list","block":{"block_types":{"s3_bucket_destination":{"nesting_mode":"list","block":{"attributes":{"bucket_account_id":{"type":"string","description_kind":"plain","optional":true},"bucket_arn":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_s3_bucket_cors_configuration":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"cors_rule":{"nesting_mode":"set","block":{"attributes":{"allowed_headers":{"type":["set","string"],"description_kind":"plain","optional":true},"allowed_methods":{"type":["set","string"],"description_kind":"plain","required":true},"allowed_origins":{"type":["set","string"],"description_kind":"plain","required":true},"expose_headers":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true},"max_age_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":100}},"description_kind":"plain"}},"aws_s3_bucket_intelligent_tiering_configuration":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tiering":{"nesting_mode":"set","block":{"attributes":{"access_tier":{"type":"string","description_kind":"plain","required":true},"days":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_s3_bucket_inventory":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"included_object_versions":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"optional_fields":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"destination":{"nesting_mode":"list","block":{"block_types":{"bucket":{"nesting_mode":"list","block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true},"bucket_arn":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","required":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"encryption":{"nesting_mode":"list","block":{"block_types":{"sse_kms":{"nesting_mode":"list","block":{"attributes":{"key_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sse_s3":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"filter":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"schedule":{"nesting_mode":"list","block":{"attributes":{"frequency":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_s3_bucket_lifecycle_configuration":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"prefix":{"type":"string","description_kind":"plain","deprecated":true,"optional":true},"status":{"type":"string","description_kind":"plain","required":true}},"block_types":{"abort_incomplete_multipart_upload":{"nesting_mode":"list","block":{"attributes":{"days_after_initiation":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"expiration":{"nesting_mode":"list","block":{"attributes":{"date":{"type":"string","description_kind":"plain","optional":true},"days":{"type":"number","description_kind":"plain","optional":true},"expired_object_delete_marker":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"filter":{"nesting_mode":"list","block":{"attributes":{"object_size_greater_than":{"type":"string","description_kind":"plain","optional":true},"object_size_less_than":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"and":{"nesting_mode":"list","block":{"attributes":{"object_size_greater_than":{"type":"number","description_kind":"plain","optional":true},"object_size_less_than":{"type":"number","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tag":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"noncurrent_version_expiration":{"nesting_mode":"list","block":{"attributes":{"newer_noncurrent_versions":{"type":"string","description_kind":"plain","optional":true},"noncurrent_days":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"noncurrent_version_transition":{"nesting_mode":"set","block":{"attributes":{"newer_noncurrent_versions":{"type":"string","description_kind":"plain","optional":true},"noncurrent_days":{"type":"number","description_kind":"plain","optional":true},"storage_class":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"transition":{"nesting_mode":"set","block":{"attributes":{"date":{"type":"string","description_kind":"plain","optional":true},"days":{"type":"number","description_kind":"plain","optional":true},"storage_class":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_s3_bucket_logging":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_bucket":{"type":"string","description_kind":"plain","required":true},"target_prefix":{"type":"string","description_kind":"plain","required":true}},"block_types":{"target_grant":{"nesting_mode":"set","block":{"attributes":{"permission":{"type":"string","description_kind":"plain","required":true}},"block_types":{"grantee":{"nesting_mode":"list","block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","computed":true},"email_address":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_s3_bucket_metric":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_s3_bucket_notification":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"eventbridge":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"lambda_function":{"nesting_mode":"list","block":{"attributes":{"events":{"type":["set","string"],"description_kind":"plain","required":true},"filter_prefix":{"type":"string","description_kind":"plain","optional":true},"filter_suffix":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lambda_function_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"queue":{"nesting_mode":"list","block":{"attributes":{"events":{"type":["set","string"],"description_kind":"plain","required":true},"filter_prefix":{"type":"string","description_kind":"plain","optional":true},"filter_suffix":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"queue_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"topic":{"nesting_mode":"list","block":{"attributes":{"events":{"type":["set","string"],"description_kind":"plain","required":true},"filter_prefix":{"type":"string","description_kind":"plain","optional":true},"filter_suffix":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"topic_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_s3_bucket_object":{"version":0,"block":{"attributes":{"acl":{"type":"string","description_kind":"plain","optional":true},"bucket":{"type":"string","description_kind":"plain","deprecated":true,"required":true},"bucket_key_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"cache_control":{"type":"string","description_kind":"plain","optional":true},"content":{"type":"string","description_kind":"plain","optional":true},"content_base64":{"type":"string","description_kind":"plain","optional":true},"content_disposition":{"type":"string","description_kind":"plain","optional":true},"content_encoding":{"type":"string","description_kind":"plain","optional":true},"content_language":{"type":"string","description_kind":"plain","optional":true},"content_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"etag":{"type":"string","description_kind":"plain","optional":true,"computed":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","deprecated":true,"required":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"object_lock_legal_hold_status":{"type":"string","description_kind":"plain","optional":true},"object_lock_mode":{"type":"string","description_kind":"plain","optional":true},"object_lock_retain_until_date":{"type":"string","description_kind":"plain","optional":true},"server_side_encryption":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source":{"type":"string","description_kind":"plain","optional":true},"source_hash":{"type":"string","description_kind":"plain","optional":true},"storage_class":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version_id":{"type":"string","description_kind":"plain","computed":true},"website_redirect":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain","deprecated":true}},"aws_s3_bucket_object_lock_configuration":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"object_lock_enabled":{"type":"string","description_kind":"plain","optional":true},"token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"block_types":{"default_retention":{"nesting_mode":"list","block":{"attributes":{"days":{"type":"number","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","optional":true},"years":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_s3_bucket_ownership_controls":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"object_ownership":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_s3_bucket_policy":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_s3_bucket_public_access_block":{"version":0,"block":{"attributes":{"block_public_acls":{"type":"bool","description_kind":"plain","optional":true},"block_public_policy":{"type":"bool","description_kind":"plain","optional":true},"bucket":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_public_acls":{"type":"bool","description_kind":"plain","optional":true},"restrict_public_buckets":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_s3_bucket_replication_configuration":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role":{"type":"string","description_kind":"plain","required":true},"token":{"type":"string","description_kind":"plain","optional":true,"sensitive":true}},"block_types":{"rule":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"prefix":{"type":"string","description_kind":"plain","deprecated":true,"optional":true},"priority":{"type":"number","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","required":true}},"block_types":{"delete_marker_replication":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"destination":{"nesting_mode":"list","block":{"attributes":{"account":{"type":"string","description_kind":"plain","optional":true},"bucket":{"type":"string","description_kind":"plain","required":true},"storage_class":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"access_control_translation":{"nesting_mode":"list","block":{"attributes":{"owner":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"encryption_configuration":{"nesting_mode":"list","block":{"attributes":{"replica_kms_key_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"metrics":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","required":true}},"block_types":{"event_threshold":{"nesting_mode":"list","block":{"attributes":{"minutes":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"replication_time":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","required":true}},"block_types":{"time":{"nesting_mode":"list","block":{"attributes":{"minutes":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"existing_object_replication":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"filter":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"and":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tag":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"source_selection_criteria":{"nesting_mode":"list","block":{"block_types":{"replica_modifications":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sse_kms_encrypted_objects":{"nesting_mode":"list","block":{"attributes":{"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1000}},"description_kind":"plain"}},"aws_s3_bucket_request_payment_configuration":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"payer":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_s3_bucket_server_side_encryption_configuration":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"rule":{"nesting_mode":"set","block":{"attributes":{"bucket_key_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"apply_server_side_encryption_by_default":{"nesting_mode":"list","block":{"attributes":{"kms_master_key_id":{"type":"string","description_kind":"plain","optional":true},"sse_algorithm":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_s3_bucket_versioning":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"mfa":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"versioning_configuration":{"nesting_mode":"list","block":{"attributes":{"mfa_delete":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_s3_bucket_website_configuration":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"routing_rules":{"type":"string","description_kind":"plain","optional":true,"computed":true},"website_domain":{"type":"string","description_kind":"plain","computed":true},"website_endpoint":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"error_document":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"index_document":{"nesting_mode":"list","block":{"attributes":{"suffix":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"redirect_all_requests_to":{"nesting_mode":"list","block":{"attributes":{"host_name":{"type":"string","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"routing_rule":{"nesting_mode":"list","block":{"block_types":{"condition":{"nesting_mode":"list","block":{"attributes":{"http_error_code_returned_equals":{"type":"string","description_kind":"plain","optional":true},"key_prefix_equals":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"redirect":{"nesting_mode":"list","block":{"attributes":{"host_name":{"type":"string","description_kind":"plain","optional":true},"http_redirect_code":{"type":"string","description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","optional":true},"replace_key_prefix_with":{"type":"string","description_kind":"plain","optional":true},"replace_key_with":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_s3_object":{"version":0,"block":{"attributes":{"acl":{"type":"string","description_kind":"plain","optional":true,"computed":true},"bucket":{"type":"string","description_kind":"plain","required":true},"bucket_key_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"cache_control":{"type":"string","description_kind":"plain","optional":true},"checksum_algorithm":{"type":"string","description_kind":"plain","optional":true},"checksum_crc32":{"type":"string","description_kind":"plain","computed":true},"checksum_crc32c":{"type":"string","description_kind":"plain","computed":true},"checksum_sha1":{"type":"string","description_kind":"plain","computed":true},"checksum_sha256":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","optional":true},"content_base64":{"type":"string","description_kind":"plain","optional":true},"content_disposition":{"type":"string","description_kind":"plain","optional":true},"content_encoding":{"type":"string","description_kind":"plain","optional":true},"content_language":{"type":"string","description_kind":"plain","optional":true},"content_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"etag":{"type":"string","description_kind":"plain","optional":true,"computed":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true},"object_lock_legal_hold_status":{"type":"string","description_kind":"plain","optional":true},"object_lock_mode":{"type":"string","description_kind":"plain","optional":true},"object_lock_retain_until_date":{"type":"string","description_kind":"plain","optional":true},"server_side_encryption":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source":{"type":"string","description_kind":"plain","optional":true},"source_hash":{"type":"string","description_kind":"plain","optional":true},"storage_class":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version_id":{"type":"string","description_kind":"plain","computed":true},"website_redirect":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_s3_object_copy":{"version":0,"block":{"attributes":{"acl":{"type":"string","description_kind":"plain","optional":true,"computed":true},"bucket":{"type":"string","description_kind":"plain","required":true},"bucket_key_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"cache_control":{"type":"string","description_kind":"plain","optional":true,"computed":true},"checksum_algorithm":{"type":"string","description_kind":"plain","optional":true},"checksum_crc32":{"type":"string","description_kind":"plain","computed":true},"checksum_crc32c":{"type":"string","description_kind":"plain","computed":true},"checksum_sha1":{"type":"string","description_kind":"plain","computed":true},"checksum_sha256":{"type":"string","description_kind":"plain","computed":true},"content_disposition":{"type":"string","description_kind":"plain","optional":true,"computed":true},"content_encoding":{"type":"string","description_kind":"plain","optional":true,"computed":true},"content_language":{"type":"string","description_kind":"plain","optional":true,"computed":true},"content_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"copy_if_match":{"type":"string","description_kind":"plain","optional":true},"copy_if_modified_since":{"type":"string","description_kind":"plain","optional":true},"copy_if_none_match":{"type":"string","description_kind":"plain","optional":true},"copy_if_unmodified_since":{"type":"string","description_kind":"plain","optional":true},"customer_algorithm":{"type":"string","description_kind":"plain","optional":true,"computed":true},"customer_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"customer_key_md5":{"type":"string","description_kind":"plain","optional":true,"computed":true},"etag":{"type":"string","description_kind":"plain","computed":true},"expected_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"expected_source_bucket_owner":{"type":"string","description_kind":"plain","optional":true},"expiration":{"type":"string","description_kind":"plain","computed":true},"expires":{"type":"string","description_kind":"plain","optional":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"kms_encryption_context":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"metadata_directive":{"type":"string","description_kind":"plain","optional":true},"object_lock_legal_hold_status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"object_lock_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"object_lock_retain_until_date":{"type":"string","description_kind":"plain","optional":true,"computed":true},"request_charged":{"type":"bool","description_kind":"plain","computed":true},"request_payer":{"type":"string","description_kind":"plain","optional":true},"server_side_encryption":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source":{"type":"string","description_kind":"plain","required":true},"source_customer_algorithm":{"type":"string","description_kind":"plain","optional":true},"source_customer_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"source_customer_key_md5":{"type":"string","description_kind":"plain","optional":true},"source_version_id":{"type":"string","description_kind":"plain","computed":true},"storage_class":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tagging_directive":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version_id":{"type":"string","description_kind":"plain","computed":true},"website_redirect":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"grant":{"nesting_mode":"set","block":{"attributes":{"email":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true},"permissions":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true},"uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_s3control_access_point_policy":{"version":0,"block":{"attributes":{"access_point_arn":{"type":"string","description_kind":"plain","required":true},"has_public_access_policy":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_s3control_bucket":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bucket":{"type":"string","description_kind":"plain","required":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"outpost_id":{"type":"string","description_kind":"plain","required":true},"public_access_block_enabled":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_s3control_bucket_lifecycle_configuration":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"rule":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"abort_incomplete_multipart_upload":{"nesting_mode":"list","block":{"attributes":{"days_after_initiation":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"expiration":{"nesting_mode":"list","block":{"attributes":{"date":{"type":"string","description_kind":"plain","optional":true},"days":{"type":"number","description_kind":"plain","optional":true},"expired_object_delete_marker":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"filter":{"nesting_mode":"list","block":{"attributes":{"prefix":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_s3control_bucket_policy":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_s3control_multi_region_access_point":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"alias":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"public_access_block":{"nesting_mode":"list","block":{"attributes":{"block_public_acls":{"type":"bool","description_kind":"plain","optional":true},"block_public_policy":{"type":"bool","description_kind":"plain","optional":true},"ignore_public_acls":{"type":"bool","description_kind":"plain","optional":true},"restrict_public_buckets":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"region":{"nesting_mode":"set","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"bucket_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1,"max_items":20}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_s3control_multi_region_access_point_policy":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"established":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"proposed":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_s3control_object_lambda_access_point":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"alias":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"configuration":{"nesting_mode":"list","block":{"attributes":{"allowed_features":{"type":["set","string"],"description_kind":"plain","optional":true},"cloud_watch_metrics_enabled":{"type":"bool","description_kind":"plain","optional":true},"supporting_access_point":{"type":"string","description_kind":"plain","required":true}},"block_types":{"transformation_configuration":{"nesting_mode":"set","block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","required":true}},"block_types":{"content_transformation":{"nesting_mode":"list","block":{"block_types":{"aws_lambda":{"nesting_mode":"list","block":{"attributes":{"function_arn":{"type":"string","description_kind":"plain","required":true},"function_payload":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_s3control_object_lambda_access_point_policy":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"has_public_access_policy":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_s3control_storage_lens_configuration":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"config_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"storage_lens_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"block_types":{"account_level":{"nesting_mode":"list","block":{"block_types":{"activity_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"advanced_cost_optimization_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"advanced_data_protection_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"bucket_level":{"nesting_mode":"list","block":{"block_types":{"activity_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"advanced_cost_optimization_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"advanced_data_protection_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"detailed_status_code_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"prefix_level":{"nesting_mode":"list","block":{"block_types":{"storage_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"selection_criteria":{"nesting_mode":"list","block":{"attributes":{"delimiter":{"type":"string","description_kind":"plain","optional":true},"max_depth":{"type":"number","description_kind":"plain","optional":true},"min_storage_bytes_percentage":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"detailed_status_code_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"aws_org":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"data_export":{"nesting_mode":"list","block":{"block_types":{"cloud_watch_metrics":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3_bucket_destination":{"nesting_mode":"list","block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","required":true},"format":{"type":"string","description_kind":"plain","required":true},"output_schema_version":{"type":"string","description_kind":"plain","required":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"encryption":{"nesting_mode":"list","block":{"block_types":{"sse_kms":{"nesting_mode":"list","block":{"attributes":{"key_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sse_s3":{"nesting_mode":"list","block":{"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"exclude":{"nesting_mode":"list","block":{"attributes":{"buckets":{"type":["set","string"],"description_kind":"plain","optional":true},"regions":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"include":{"nesting_mode":"list","block":{"attributes":{"buckets":{"type":["set","string"],"description_kind":"plain","optional":true},"regions":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_s3outposts_endpoint":{"version":0,"block":{"attributes":{"access_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"cidr_block":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"customer_owned_ipv4_pool":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interfaces":{"type":["set",["object",{"network_interface_id":"string"}]],"description_kind":"plain","computed":true},"outpost_id":{"type":"string","description_kind":"plain","required":true},"security_group_id":{"type":"string","description_kind":"plain","required":true},"subnet_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_sagemaker_app":{"version":0,"block":{"attributes":{"app_name":{"type":"string","description_kind":"plain","required":true},"app_type":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"domain_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"space_name":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_profile_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_app_image_config":{"version":0,"block":{"attributes":{"app_image_config_name":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"kernel_gateway_image_config":{"nesting_mode":"list","block":{"block_types":{"file_system_config":{"nesting_mode":"list","block":{"attributes":{"default_gid":{"type":"number","description_kind":"plain","optional":true},"default_uid":{"type":"number","description_kind":"plain","optional":true},"mount_path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"kernel_spec":{"nesting_mode":"list","block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_code_repository":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"code_repository_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"git_config":{"nesting_mode":"list","block":{"attributes":{"branch":{"type":"string","description_kind":"plain","optional":true},"repository_url":{"type":"string","description_kind":"plain","required":true},"secret_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_data_quality_job_definition":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"data_quality_app_specification":{"nesting_mode":"list","block":{"attributes":{"environment":{"type":["map","string"],"description_kind":"plain","optional":true},"image_uri":{"type":"string","description_kind":"plain","required":true},"post_analytics_processor_source_uri":{"type":"string","description_kind":"plain","optional":true},"record_preprocessor_source_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"data_quality_baseline_config":{"nesting_mode":"list","block":{"block_types":{"constraints_resource":{"nesting_mode":"list","block":{"attributes":{"s3_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"statistics_resource":{"nesting_mode":"list","block":{"attributes":{"s3_uri":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"data_quality_job_input":{"nesting_mode":"list","block":{"block_types":{"batch_transform_input":{"nesting_mode":"list","block":{"attributes":{"data_captured_destination_s3_uri":{"type":"string","description_kind":"plain","required":true},"local_path":{"type":"string","description_kind":"plain","optional":true},"s3_data_distribution_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"s3_input_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"dataset_format":{"nesting_mode":"list","block":{"block_types":{"csv":{"nesting_mode":"list","block":{"attributes":{"header":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"json":{"nesting_mode":"list","block":{"attributes":{"line":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"endpoint_input":{"nesting_mode":"list","block":{"attributes":{"endpoint_name":{"type":"string","description_kind":"plain","required":true},"local_path":{"type":"string","description_kind":"plain","optional":true},"s3_data_distribution_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"s3_input_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"data_quality_job_output_config":{"nesting_mode":"list","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"monitoring_outputs":{"nesting_mode":"list","block":{"block_types":{"s3_output":{"nesting_mode":"list","block":{"attributes":{"local_path":{"type":"string","description_kind":"plain","optional":true},"s3_upload_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"s3_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"job_resources":{"nesting_mode":"list","block":{"block_types":{"cluster_config":{"nesting_mode":"list","block":{"attributes":{"instance_count":{"type":"number","description_kind":"plain","required":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"volume_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"volume_size_in_gb":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"network_config":{"nesting_mode":"list","block":{"attributes":{"enable_inter_container_traffic_encryption":{"type":"bool","description_kind":"plain","optional":true},"enable_network_isolation":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"stopping_condition":{"nesting_mode":"list","block":{"attributes":{"max_runtime_in_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_device":{"version":0,"block":{"attributes":{"agent_version":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"device_fleet_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"device":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"device_name":{"type":"string","description_kind":"plain","required":true},"iot_thing_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_device_fleet":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"device_fleet_name":{"type":"string","description_kind":"plain","required":true},"enable_iot_role_alias":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iot_role_alias":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"output_config":{"nesting_mode":"list","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"s3_output_location":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_domain":{"version":0,"block":{"attributes":{"app_network_access_type":{"type":"string","description_kind":"plain","optional":true},"app_security_group_management":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auth_mode":{"type":"string","description_kind":"plain","required":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"home_efs_file_system_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"security_group_id_for_domain_boundary":{"type":"string","description_kind":"plain","computed":true},"single_sign_on_managed_application_instance_id":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"default_space_settings":{"nesting_mode":"list","block":{"attributes":{"execution_role":{"type":"string","description_kind":"plain","required":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"jupyter_server_app_settings":{"nesting_mode":"list","block":{"attributes":{"lifecycle_config_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"code_repository":{"nesting_mode":"set","block":{"attributes":{"repository_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10},"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"kernel_gateway_app_settings":{"nesting_mode":"list","block":{"attributes":{"lifecycle_config_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"custom_image":{"nesting_mode":"list","block":{"attributes":{"app_image_config_name":{"type":"string","description_kind":"plain","required":true},"image_name":{"type":"string","description_kind":"plain","required":true},"image_version_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":30},"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"default_user_settings":{"nesting_mode":"list","block":{"attributes":{"execution_role":{"type":"string","description_kind":"plain","required":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"canvas_app_settings":{"nesting_mode":"list","block":{"block_types":{"model_register_settings":{"nesting_mode":"list","block":{"attributes":{"cross_account_model_register_role_arn":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"time_series_forecasting_settings":{"nesting_mode":"list","block":{"attributes":{"amazon_forecast_role_arn":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"workspace_settings":{"nesting_mode":"list","block":{"attributes":{"s3_artifact_path":{"type":"string","description_kind":"plain","optional":true},"s3_kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"jupyter_server_app_settings":{"nesting_mode":"list","block":{"attributes":{"lifecycle_config_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"code_repository":{"nesting_mode":"set","block":{"attributes":{"repository_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10},"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"kernel_gateway_app_settings":{"nesting_mode":"list","block":{"attributes":{"lifecycle_config_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"custom_image":{"nesting_mode":"list","block":{"attributes":{"app_image_config_name":{"type":"string","description_kind":"plain","required":true},"image_name":{"type":"string","description_kind":"plain","required":true},"image_version_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":30},"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"r_session_app_settings":{"nesting_mode":"list","block":{"block_types":{"custom_image":{"nesting_mode":"list","block":{"attributes":{"app_image_config_name":{"type":"string","description_kind":"plain","required":true},"image_name":{"type":"string","description_kind":"plain","required":true},"image_version_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":30},"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"r_studio_server_pro_app_settings":{"nesting_mode":"list","block":{"attributes":{"access_status":{"type":"string","description_kind":"plain","optional":true},"user_group":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sharing_settings":{"nesting_mode":"list","block":{"attributes":{"notebook_output_option":{"type":"string","description_kind":"plain","optional":true},"s3_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"s3_output_path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tensor_board_app_settings":{"nesting_mode":"list","block":{"block_types":{"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"domain_settings":{"nesting_mode":"list","block":{"attributes":{"execution_role_identity_config":{"type":"string","description_kind":"plain","optional":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"r_studio_server_pro_domain_settings":{"nesting_mode":"list","block":{"attributes":{"domain_execution_role_arn":{"type":"string","description_kind":"plain","required":true},"r_studio_connect_url":{"type":"string","description_kind":"plain","optional":true},"r_studio_package_manager_url":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"retention_policy":{"nesting_mode":"list","block":{"attributes":{"home_efs_file_system":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"endpoint_config_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"deployment_config":{"nesting_mode":"list","block":{"block_types":{"auto_rollback_configuration":{"nesting_mode":"list","block":{"block_types":{"alarms":{"nesting_mode":"set","block":{"attributes":{"alarm_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1},"blue_green_update_policy":{"nesting_mode":"list","block":{"attributes":{"maximum_execution_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true},"termination_wait_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"traffic_routing_configuration":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"wait_interval_in_seconds":{"type":"number","description_kind":"plain","required":true}},"block_types":{"canary_size":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"linear_step_size":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"rolling_update_policy":{"nesting_mode":"list","block":{"attributes":{"maximum_execution_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true},"wait_interval_in_seconds":{"type":"number","description_kind":"plain","required":true}},"block_types":{"maximum_batch_size":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"rollback_maximum_batch_size":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_endpoint_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"async_inference_config":{"nesting_mode":"list","block":{"block_types":{"client_config":{"nesting_mode":"list","block":{"attributes":{"max_concurrent_invocations_per_instance":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"output_config":{"nesting_mode":"list","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"s3_failure_path":{"type":"string","description_kind":"plain","optional":true},"s3_output_path":{"type":"string","description_kind":"plain","required":true}},"block_types":{"notification_config":{"nesting_mode":"list","block":{"attributes":{"error_topic":{"type":"string","description_kind":"plain","optional":true},"include_inference_response_in":{"type":["set","string"],"description_kind":"plain","optional":true},"success_topic":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"data_capture_config":{"nesting_mode":"list","block":{"attributes":{"destination_s3_uri":{"type":"string","description_kind":"plain","required":true},"enable_capture":{"type":"bool","description_kind":"plain","optional":true},"initial_sampling_percentage":{"type":"number","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"capture_content_type_header":{"nesting_mode":"list","block":{"attributes":{"csv_content_types":{"type":["set","string"],"description_kind":"plain","optional":true},"json_content_types":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"capture_options":{"nesting_mode":"list","block":{"attributes":{"capture_mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":1},"production_variants":{"nesting_mode":"list","block":{"attributes":{"accelerator_type":{"type":"string","description_kind":"plain","optional":true},"container_startup_health_check_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true},"enable_ssm_access":{"type":"bool","description_kind":"plain","optional":true},"initial_instance_count":{"type":"number","description_kind":"plain","optional":true},"initial_variant_weight":{"type":"number","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","optional":true},"model_data_download_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true},"model_name":{"type":"string","description_kind":"plain","required":true},"variant_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"volume_size_in_gb":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"core_dump_config":{"nesting_mode":"list","block":{"attributes":{"destination_s3_uri":{"type":"string","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"serverless_config":{"nesting_mode":"list","block":{"attributes":{"max_concurrency":{"type":"number","description_kind":"plain","required":true},"memory_size_in_mb":{"type":"number","description_kind":"plain","required":true},"provisioned_concurrency":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":10},"shadow_production_variants":{"nesting_mode":"list","block":{"attributes":{"accelerator_type":{"type":"string","description_kind":"plain","optional":true},"container_startup_health_check_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true},"enable_ssm_access":{"type":"bool","description_kind":"plain","optional":true},"initial_instance_count":{"type":"number","description_kind":"plain","optional":true},"initial_variant_weight":{"type":"number","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","optional":true},"model_data_download_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true},"model_name":{"type":"string","description_kind":"plain","required":true},"variant_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"volume_size_in_gb":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"core_dump_config":{"nesting_mode":"list","block":{"attributes":{"destination_s3_uri":{"type":"string","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"serverless_config":{"nesting_mode":"list","block":{"attributes":{"max_concurrency":{"type":"number","description_kind":"plain","required":true},"memory_size_in_mb":{"type":"number","description_kind":"plain","required":true},"provisioned_concurrency":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"}},"aws_sagemaker_feature_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"event_time_feature_name":{"type":"string","description_kind":"plain","required":true},"feature_group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"record_identifier_feature_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"feature_definition":{"nesting_mode":"list","block":{"attributes":{"feature_name":{"type":"string","description_kind":"plain","optional":true},"feature_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":2500},"offline_store_config":{"nesting_mode":"list","block":{"attributes":{"disable_glue_table_creation":{"type":"bool","description_kind":"plain","optional":true},"table_format":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"data_catalog_config":{"nesting_mode":"list","block":{"attributes":{"catalog":{"type":"string","description_kind":"plain","optional":true,"computed":true},"database":{"type":"string","description_kind":"plain","optional":true,"computed":true},"table_name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"s3_storage_config":{"nesting_mode":"list","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"s3_uri":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"online_store_config":{"nesting_mode":"list","block":{"attributes":{"enable_online_store":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"security_config":{"nesting_mode":"list","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_flow_definition":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"flow_definition_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"human_loop_activation_config":{"nesting_mode":"list","block":{"block_types":{"human_loop_activation_conditions_config":{"nesting_mode":"list","block":{"attributes":{"human_loop_activation_conditions":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"human_loop_config":{"nesting_mode":"list","block":{"attributes":{"human_task_ui_arn":{"type":"string","description_kind":"plain","required":true},"task_availability_lifetime_in_seconds":{"type":"number","description_kind":"plain","optional":true},"task_count":{"type":"number","description_kind":"plain","required":true},"task_description":{"type":"string","description_kind":"plain","required":true},"task_keywords":{"type":["set","string"],"description_kind":"plain","optional":true},"task_time_limit_in_seconds":{"type":"number","description_kind":"plain","optional":true},"task_title":{"type":"string","description_kind":"plain","required":true},"workteam_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"public_workforce_task_price":{"nesting_mode":"list","block":{"block_types":{"amount_in_usd":{"nesting_mode":"list","block":{"attributes":{"cents":{"type":"number","description_kind":"plain","optional":true},"dollars":{"type":"number","description_kind":"plain","optional":true},"tenth_fractions_of_a_cent":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"human_loop_request_source":{"nesting_mode":"list","block":{"attributes":{"aws_managed_human_loop_request_source":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"output_config":{"nesting_mode":"list","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"s3_output_path":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_human_task_ui":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"human_task_ui_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"ui_template":{"nesting_mode":"list","block":{"attributes":{"content":{"type":"string","description_kind":"plain","optional":true},"content_sha256":{"type":"string","description_kind":"plain","computed":true},"url":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_image":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_sagemaker_image_version":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"base_image":{"type":"string","description_kind":"plain","required":true},"container_image":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_arn":{"type":"string","description_kind":"plain","computed":true},"image_name":{"type":"string","description_kind":"plain","required":true},"version":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_sagemaker_model":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"enable_network_isolation":{"type":"bool","description_kind":"plain","optional":true},"execution_role_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"container":{"nesting_mode":"list","block":{"attributes":{"container_hostname":{"type":"string","description_kind":"plain","optional":true},"environment":{"type":["map","string"],"description_kind":"plain","optional":true},"image":{"type":"string","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","optional":true},"model_data_url":{"type":"string","description_kind":"plain","optional":true},"model_package_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"image_config":{"nesting_mode":"list","block":{"attributes":{"repository_access_mode":{"type":"string","description_kind":"plain","required":true}},"block_types":{"repository_auth_config":{"nesting_mode":"list","block":{"attributes":{"repository_credentials_provider_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"inference_execution_config":{"nesting_mode":"list","block":{"attributes":{"mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"primary_container":{"nesting_mode":"list","block":{"attributes":{"container_hostname":{"type":"string","description_kind":"plain","optional":true},"environment":{"type":["map","string"],"description_kind":"plain","optional":true},"image":{"type":"string","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","optional":true},"model_data_url":{"type":"string","description_kind":"plain","optional":true},"model_package_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"image_config":{"nesting_mode":"list","block":{"attributes":{"repository_access_mode":{"type":"string","description_kind":"plain","required":true}},"block_types":{"repository_auth_config":{"nesting_mode":"list","block":{"attributes":{"repository_credentials_provider_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_model_package_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"model_package_group_description":{"type":"string","description_kind":"plain","optional":true},"model_package_group_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_sagemaker_model_package_group_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"model_package_group_name":{"type":"string","description_kind":"plain","required":true},"resource_policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_sagemaker_monitoring_schedule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"monitoring_schedule_config":{"nesting_mode":"list","block":{"attributes":{"monitoring_job_definition_name":{"type":"string","description_kind":"plain","required":true},"monitoring_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"schedule_config":{"nesting_mode":"list","block":{"attributes":{"schedule_expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_notebook_instance":{"version":0,"block":{"attributes":{"accelerator_types":{"type":["set","string"],"description_kind":"plain","optional":true},"additional_code_repositories":{"type":["set","string"],"description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"default_code_repository":{"type":"string","description_kind":"plain","optional":true},"direct_internet_access":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"network_interface_id":{"type":"string","description_kind":"plain","computed":true},"platform_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"root_access":{"type":"string","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"instance_metadata_service_configuration":{"nesting_mode":"list","block":{"attributes":{"minimum_instance_metadata_service_version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_notebook_instance_lifecycle_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"on_create":{"type":"string","description_kind":"plain","optional":true},"on_start":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_sagemaker_pipeline":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pipeline_definition":{"type":"string","description_kind":"plain","optional":true},"pipeline_description":{"type":"string","description_kind":"plain","optional":true},"pipeline_display_name":{"type":"string","description_kind":"plain","required":true},"pipeline_name":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"parallelism_configuration":{"nesting_mode":"list","block":{"attributes":{"max_parallel_execution_steps":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"pipeline_definition_s3_location":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"object_key":{"type":"string","description_kind":"plain","required":true},"version_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_project":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"project_description":{"type":"string","description_kind":"plain","optional":true},"project_id":{"type":"string","description_kind":"plain","computed":true},"project_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"service_catalog_provisioning_details":{"nesting_mode":"list","block":{"attributes":{"path_id":{"type":"string","description_kind":"plain","optional":true},"product_id":{"type":"string","description_kind":"plain","required":true},"provisioning_artifact_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"provisioning_parameter":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_servicecatalog_portfolio_status":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_sagemaker_space":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain_id":{"type":"string","description_kind":"plain","required":true},"home_efs_file_system_uid":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"space_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"space_settings":{"nesting_mode":"list","block":{"block_types":{"jupyter_server_app_settings":{"nesting_mode":"list","block":{"attributes":{"lifecycle_config_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"code_repository":{"nesting_mode":"set","block":{"attributes":{"repository_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10},"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"kernel_gateway_app_settings":{"nesting_mode":"list","block":{"attributes":{"lifecycle_config_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"custom_image":{"nesting_mode":"list","block":{"attributes":{"app_image_config_name":{"type":"string","description_kind":"plain","required":true},"image_name":{"type":"string","description_kind":"plain","required":true},"image_version_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":30},"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_studio_lifecycle_config":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"studio_lifecycle_config_app_type":{"type":"string","description_kind":"plain","required":true},"studio_lifecycle_config_content":{"type":"string","description_kind":"plain","required":true},"studio_lifecycle_config_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_sagemaker_user_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain_id":{"type":"string","description_kind":"plain","required":true},"home_efs_file_system_uid":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"single_sign_on_user_identifier":{"type":"string","description_kind":"plain","optional":true},"single_sign_on_user_value":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_profile_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"user_settings":{"nesting_mode":"list","block":{"attributes":{"execution_role":{"type":"string","description_kind":"plain","required":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"canvas_app_settings":{"nesting_mode":"list","block":{"block_types":{"model_register_settings":{"nesting_mode":"list","block":{"attributes":{"cross_account_model_register_role_arn":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"time_series_forecasting_settings":{"nesting_mode":"list","block":{"attributes":{"amazon_forecast_role_arn":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"workspace_settings":{"nesting_mode":"list","block":{"attributes":{"s3_artifact_path":{"type":"string","description_kind":"plain","optional":true},"s3_kms_key_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"jupyter_server_app_settings":{"nesting_mode":"list","block":{"attributes":{"lifecycle_config_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"code_repository":{"nesting_mode":"set","block":{"attributes":{"repository_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10},"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"kernel_gateway_app_settings":{"nesting_mode":"list","block":{"attributes":{"lifecycle_config_arns":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"custom_image":{"nesting_mode":"list","block":{"attributes":{"app_image_config_name":{"type":"string","description_kind":"plain","required":true},"image_name":{"type":"string","description_kind":"plain","required":true},"image_version_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":30},"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"r_session_app_settings":{"nesting_mode":"list","block":{"block_types":{"custom_image":{"nesting_mode":"list","block":{"attributes":{"app_image_config_name":{"type":"string","description_kind":"plain","required":true},"image_name":{"type":"string","description_kind":"plain","required":true},"image_version_number":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":30},"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"r_studio_server_pro_app_settings":{"nesting_mode":"list","block":{"attributes":{"access_status":{"type":"string","description_kind":"plain","optional":true},"user_group":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sharing_settings":{"nesting_mode":"list","block":{"attributes":{"notebook_output_option":{"type":"string","description_kind":"plain","optional":true},"s3_kms_key_id":{"type":"string","description_kind":"plain","optional":true},"s3_output_path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tensor_board_app_settings":{"nesting_mode":"list","block":{"block_types":{"default_resource_spec":{"nesting_mode":"list","block":{"attributes":{"instance_type":{"type":"string","description_kind":"plain","optional":true},"lifecycle_config_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_arn":{"type":"string","description_kind":"plain","optional":true},"sagemaker_image_version_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_workforce":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subdomain":{"type":"string","description_kind":"plain","computed":true},"workforce_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cognito_config":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"user_pool":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"oidc_config":{"nesting_mode":"list","block":{"attributes":{"authorization_endpoint":{"type":"string","description_kind":"plain","required":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"issuer":{"type":"string","description_kind":"plain","required":true},"jwks_uri":{"type":"string","description_kind":"plain","required":true},"logout_endpoint":{"type":"string","description_kind":"plain","required":true},"token_endpoint":{"type":"string","description_kind":"plain","required":true},"user_info_endpoint":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"source_ip_config":{"nesting_mode":"list","block":{"attributes":{"cidrs":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"workforce_vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"subnets":{"type":["set","string"],"description_kind":"plain","optional":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sagemaker_workteam":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subdomain":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"workforce_name":{"type":"string","description_kind":"plain","required":true},"workteam_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"member_definition":{"nesting_mode":"list","block":{"block_types":{"cognito_member_definition":{"nesting_mode":"list","block":{"attributes":{"client_id":{"type":"string","description_kind":"plain","required":true},"user_group":{"type":"string","description_kind":"plain","required":true},"user_pool":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"oidc_member_definition":{"nesting_mode":"list","block":{"attributes":{"groups":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":10},"notification_configuration":{"nesting_mode":"list","block":{"attributes":{"notification_topic_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_scheduler_schedule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"end_date":{"type":"string","description_kind":"plain","optional":true},"group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"schedule_expression":{"type":"string","description_kind":"plain","required":true},"schedule_expression_timezone":{"type":"string","description_kind":"plain","optional":true},"start_date":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"flexible_time_window":{"nesting_mode":"list","block":{"attributes":{"maximum_window_in_minutes":{"type":"number","description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"target":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"input":{"type":"string","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dead_letter_config":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"ecs_parameters":{"nesting_mode":"list","block":{"attributes":{"enable_ecs_managed_tags":{"type":"bool","description_kind":"plain","optional":true},"enable_execute_command":{"type":"bool","description_kind":"plain","optional":true},"group":{"type":"string","description_kind":"plain","optional":true},"launch_type":{"type":"string","description_kind":"plain","optional":true},"platform_version":{"type":"string","description_kind":"plain","optional":true},"propagate_tags":{"type":"string","description_kind":"plain","optional":true},"reference_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"task_count":{"type":"number","description_kind":"plain","optional":true},"task_definition_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"capacity_provider_strategy":{"nesting_mode":"set","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true},"capacity_provider":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":6},"network_configuration":{"nesting_mode":"list","block":{"attributes":{"assign_public_ip":{"type":"bool","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"placement_constraints":{"nesting_mode":"set","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10},"placement_strategy":{"nesting_mode":"set","block":{"attributes":{"field":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":5}},"description_kind":"plain"},"max_items":1},"eventbridge_parameters":{"nesting_mode":"list","block":{"attributes":{"detail_type":{"type":"string","description_kind":"plain","required":true},"source":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"kinesis_parameters":{"nesting_mode":"list","block":{"attributes":{"partition_key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"retry_policy":{"nesting_mode":"list","block":{"attributes":{"maximum_event_age_in_seconds":{"type":"number","description_kind":"plain","optional":true},"maximum_retry_attempts":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"sagemaker_pipeline_parameters":{"nesting_mode":"list","block":{"block_types":{"pipeline_parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":200}},"description_kind":"plain"},"max_items":1},"sqs_parameters":{"nesting_mode":"list","block":{"attributes":{"message_group_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_scheduler_schedule_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modification_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_schemas_discoverer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_schemas_registry":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_schemas_registry_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"registry_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_schemas_schema":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"registry_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","computed":true},"version_created_date":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_secretsmanager_secret":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"force_overwrite_replica_secret":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"recovery_window_in_days":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"replica":{"nesting_mode":"set","block":{"attributes":{"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_accessed_date":{"type":"string","description_kind":"plain","computed":true},"region":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_message":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_secretsmanager_secret_policy":{"version":0,"block":{"attributes":{"block_public_policy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"secret_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_secretsmanager_secret_rotation":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rotation_enabled":{"type":"bool","description_kind":"plain","computed":true},"rotation_lambda_arn":{"type":"string","description_kind":"plain","required":true},"secret_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rotation_rules":{"nesting_mode":"list","block":{"attributes":{"automatically_after_days":{"type":"number","description_kind":"plain","optional":true},"duration":{"type":"string","description_kind":"plain","optional":true},"schedule_expression":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_secretsmanager_secret_version":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"secret_binary":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"secret_id":{"type":"string","description_kind":"plain","required":true},"secret_string":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"version_id":{"type":"string","description_kind":"plain","computed":true},"version_stages":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_security_group":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"egress":{"type":["set",["object",{"cidr_blocks":["list","string"],"description":"string","from_port":"number","ipv6_cidr_blocks":["list","string"],"prefix_list_ids":["list","string"],"protocol":"string","security_groups":["set","string"],"self":"bool","to_port":"number"}]],"description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ingress":{"type":["set",["object",{"cidr_blocks":["list","string"],"description":"string","from_port":"number","ipv6_cidr_blocks":["list","string"],"prefix_list_ids":["list","string"],"protocol":"string","security_groups":["set","string"],"self":"bool","to_port":"number"}]],"description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"revoke_rules_on_delete":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_security_group_rule":{"version":2,"block":{"attributes":{"cidr_blocks":{"type":["list","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"from_port":{"type":"number","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_cidr_blocks":{"type":["list","string"],"description_kind":"plain","optional":true},"prefix_list_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"protocol":{"type":"string","description_kind":"plain","required":true},"security_group_id":{"type":"string","description_kind":"plain","required":true},"security_group_rule_id":{"type":"string","description_kind":"plain","computed":true},"self":{"type":"bool","description_kind":"plain","optional":true},"source_security_group_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"to_port":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_securityhub_account":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_enable_controls":{"type":"bool","description_kind":"plain","optional":true},"control_finding_generator":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_default_standards":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_securityhub_action_target":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_securityhub_finding_aggregator":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linking_mode":{"type":"string","description_kind":"plain","required":true},"specified_regions":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_securityhub_insight":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"group_by_attribute":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filters":{"nesting_mode":"list","block":{"block_types":{"aws_account_id":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"company_name":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"compliance_status":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"confidence":{"nesting_mode":"set","block":{"attributes":{"eq":{"type":"string","description_kind":"plain","optional":true},"gte":{"type":"string","description_kind":"plain","optional":true},"lte":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":20},"created_at":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"date_range":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"criticality":{"nesting_mode":"set","block":{"attributes":{"eq":{"type":"string","description_kind":"plain","optional":true},"gte":{"type":"string","description_kind":"plain","optional":true},"lte":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":20},"description":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"finding_provider_fields_confidence":{"nesting_mode":"set","block":{"attributes":{"eq":{"type":"string","description_kind":"plain","optional":true},"gte":{"type":"string","description_kind":"plain","optional":true},"lte":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":20},"finding_provider_fields_criticality":{"nesting_mode":"set","block":{"attributes":{"eq":{"type":"string","description_kind":"plain","optional":true},"gte":{"type":"string","description_kind":"plain","optional":true},"lte":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":20},"finding_provider_fields_related_findings_id":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"finding_provider_fields_related_findings_product_arn":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"finding_provider_fields_severity_label":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"finding_provider_fields_severity_original":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"finding_provider_fields_types":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"first_observed_at":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"date_range":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"generator_id":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"id":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"keyword":{"nesting_mode":"set","block":{"attributes":{"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"last_observed_at":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"date_range":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"malware_name":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"malware_path":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"malware_state":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"malware_type":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"network_destination_domain":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"network_destination_ipv4":{"nesting_mode":"set","block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"network_destination_ipv6":{"nesting_mode":"set","block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"network_destination_port":{"nesting_mode":"set","block":{"attributes":{"eq":{"type":"string","description_kind":"plain","optional":true},"gte":{"type":"string","description_kind":"plain","optional":true},"lte":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":20},"network_direction":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"network_protocol":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"network_source_domain":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"network_source_ipv4":{"nesting_mode":"set","block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"network_source_ipv6":{"nesting_mode":"set","block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"network_source_mac":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"network_source_port":{"nesting_mode":"set","block":{"attributes":{"eq":{"type":"string","description_kind":"plain","optional":true},"gte":{"type":"string","description_kind":"plain","optional":true},"lte":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":20},"note_text":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"note_updated_at":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"date_range":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"note_updated_by":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"process_launched_at":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"date_range":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"process_name":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"process_parent_pid":{"nesting_mode":"set","block":{"attributes":{"eq":{"type":"string","description_kind":"plain","optional":true},"gte":{"type":"string","description_kind":"plain","optional":true},"lte":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":20},"process_path":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"process_pid":{"nesting_mode":"set","block":{"attributes":{"eq":{"type":"string","description_kind":"plain","optional":true},"gte":{"type":"string","description_kind":"plain","optional":true},"lte":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":20},"process_terminated_at":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"date_range":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"product_arn":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"product_fields":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"product_name":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"recommendation_text":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"record_state":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"related_findings_id":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"related_findings_product_arn":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_ec2_instance_iam_instance_profile_arn":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_ec2_instance_image_id":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_ec2_instance_ipv4_addresses":{"nesting_mode":"set","block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_ec2_instance_ipv6_addresses":{"nesting_mode":"set","block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_ec2_instance_key_name":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_ec2_instance_launched_at":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"date_range":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"resource_aws_ec2_instance_subnet_id":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_ec2_instance_type":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_ec2_instance_vpc_id":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_iam_access_key_created_at":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"date_range":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"resource_aws_iam_access_key_status":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_iam_access_key_user_name":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_s3_bucket_owner_id":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_aws_s3_bucket_owner_name":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_container_image_id":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_container_image_name":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_container_launched_at":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"date_range":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"resource_container_name":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_details_other":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_id":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_partition":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_region":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_tags":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"resource_type":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"severity_label":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"source_url":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"threat_intel_indicator_category":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"threat_intel_indicator_last_observed_at":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"date_range":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"threat_intel_indicator_source":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"threat_intel_indicator_source_url":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"threat_intel_indicator_type":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"threat_intel_indicator_value":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"title":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"type":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"updated_at":{"nesting_mode":"set","block":{"attributes":{"end":{"type":"string","description_kind":"plain","optional":true},"start":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"date_range":{"nesting_mode":"list","block":{"attributes":{"unit":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":20},"user_defined_values":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"verification_state":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20},"workflow_status":{"nesting_mode":"set","block":{"attributes":{"comparison":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_securityhub_invite_accepter":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invitation_id":{"type":"string","description_kind":"plain","computed":true},"master_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_securityhub_member":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"email":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invite":{"type":"bool","description_kind":"plain","optional":true},"master_id":{"type":"string","description_kind":"plain","computed":true},"member_status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_securityhub_organization_admin_account":{"version":0,"block":{"attributes":{"admin_account_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_securityhub_organization_configuration":{"version":0,"block":{"attributes":{"auto_enable":{"type":"bool","description_kind":"plain","required":true},"auto_enable_standards":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_securityhub_product_subscription":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"product_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_securityhub_standards_control":{"version":0,"block":{"attributes":{"control_id":{"type":"string","description_kind":"plain","computed":true},"control_status":{"type":"string","description_kind":"plain","required":true},"control_status_updated_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"disabled_reason":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"related_requirements":{"type":["list","string"],"description_kind":"plain","computed":true},"remediation_url":{"type":"string","description_kind":"plain","computed":true},"severity_rating":{"type":"string","description_kind":"plain","computed":true},"standards_control_arn":{"type":"string","description_kind":"plain","required":true},"title":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_securityhub_standards_subscription":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"standards_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_serverlessapplicationrepository_cloudformation_stack":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"capabilities":{"type":["set","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outputs":{"type":["map","string"],"description_kind":"plain","computed":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"semantic_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_service_discovery_http_namespace":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"http_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_service_discovery_instance":{"version":0,"block":{"attributes":{"attributes":{"type":["map","string"],"description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"service_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_service_discovery_private_dns_namespace":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"hosted_zone":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_service_discovery_public_dns_namespace":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"hosted_zone":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_service_discovery_service":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"dns_config":{"nesting_mode":"list","block":{"attributes":{"namespace_id":{"type":"string","description_kind":"plain","required":true},"routing_policy":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"dns_records":{"nesting_mode":"list","block":{"attributes":{"ttl":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"health_check_config":{"nesting_mode":"list","block":{"attributes":{"failure_threshold":{"type":"number","description_kind":"plain","optional":true},"resource_path":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"health_check_custom_config":{"nesting_mode":"list","block":{"attributes":{"failure_threshold":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_servicecatalog_budget_resource_association":{"version":0,"block":{"attributes":{"budget_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_constraint":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"parameters":{"type":"string","description_kind":"plain","required":true},"portfolio_id":{"type":"string","description_kind":"plain","required":true},"product_id":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_organizations_access":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_portfolio":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"provider_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_portfolio_share":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"accepted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"portfolio_id":{"type":"string","description_kind":"plain","required":true},"principal_id":{"type":"string","description_kind":"plain","required":true},"share_principals":{"type":"bool","description_kind":"plain","optional":true},"share_tag_options":{"type":"bool","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"wait_for_acceptance":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_principal_portfolio_association":{"version":1,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"portfolio_id":{"type":"string","description_kind":"plain","required":true},"principal_arn":{"type":"string","description_kind":"plain","required":true},"principal_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_product":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"distributor":{"type":"string","description_kind":"plain","optional":true,"computed":true},"has_default_path":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"support_description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"support_email":{"type":"string","description_kind":"plain","optional":true,"computed":true},"support_url":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"provisioning_artifact_parameters":{"nesting_mode":"list","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"disable_template_validation":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"template_physical_id":{"type":"string","description_kind":"plain","optional":true},"template_url":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_product_portfolio_association":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"portfolio_id":{"type":"string","description_kind":"plain","required":true},"product_id":{"type":"string","description_kind":"plain","required":true},"source_portfolio_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_provisioned_product":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"cloudwatch_dashboard_names":{"type":["set","string"],"description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_errors":{"type":"bool","description_kind":"plain","optional":true},"last_provisioning_record_id":{"type":"string","description_kind":"plain","computed":true},"last_record_id":{"type":"string","description_kind":"plain","computed":true},"last_successful_provisioning_record_id":{"type":"string","description_kind":"plain","computed":true},"launch_role_arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"notification_arns":{"type":["list","string"],"description_kind":"plain","optional":true},"outputs":{"type":["set",["object",{"description":"string","key":"string","value":"string"}]],"description_kind":"plain","computed":true},"path_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path_name":{"type":"string","description_kind":"plain","optional":true},"product_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"product_name":{"type":"string","description_kind":"plain","optional":true},"provisioning_artifact_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"provisioning_artifact_name":{"type":"string","description_kind":"plain","optional":true},"retain_physical_resources":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_message":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"provisioning_parameters":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"use_previous_value":{"type":"bool","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"stack_set_provisioning_preferences":{"nesting_mode":"list","block":{"attributes":{"accounts":{"type":["list","string"],"description_kind":"plain","optional":true},"failure_tolerance_count":{"type":"number","description_kind":"plain","optional":true},"failure_tolerance_percentage":{"type":"number","description_kind":"plain","optional":true},"max_concurrency_count":{"type":"number","description_kind":"plain","optional":true},"max_concurrency_percentage":{"type":"number","description_kind":"plain","optional":true},"regions":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_provisioning_artifact":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"active":{"type":"bool","description_kind":"plain","optional":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"disable_template_validation":{"type":"bool","description_kind":"plain","optional":true},"guidance":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"product_id":{"type":"string","description_kind":"plain","required":true},"provisioning_artifact_id":{"type":"string","description_kind":"plain","computed":true},"template_physical_id":{"type":"string","description_kind":"plain","optional":true},"template_url":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_service_action":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"definition":{"nesting_mode":"list","block":{"attributes":{"assume_role":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_tag_option":{"version":0,"block":{"attributes":{"active":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","computed":true},"value":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_tag_option_resource_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_arn":{"type":"string","description_kind":"plain","computed":true},"resource_created_time":{"type":"string","description_kind":"plain","computed":true},"resource_description":{"type":"string","description_kind":"plain","computed":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"resource_name":{"type":"string","description_kind":"plain","computed":true},"tag_option_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicequotas_service_quota":{"version":0,"block":{"attributes":{"adjustable":{"type":"bool","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"default_value":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"quota_code":{"type":"string","description_kind":"plain","required":true},"quota_name":{"type":"string","description_kind":"plain","computed":true},"request_id":{"type":"string","description_kind":"plain","computed":true},"request_status":{"type":"string","description_kind":"plain","computed":true},"service_code":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","computed":true},"usage_metric":{"type":["list",["object",{"metric_dimensions":["list",["object",{"class":"string","resource":"string","service":"string","type":"string"}]],"metric_name":"string","metric_namespace":"string","metric_statistic_recommendation":"string"}]],"description_kind":"plain","computed":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ses_active_receipt_rule_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rule_set_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ses_configuration_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_fresh_start":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"reputation_metrics_enabled":{"type":"bool","description_kind":"plain","optional":true},"sending_enabled":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"delivery_options":{"nesting_mode":"list","block":{"attributes":{"tls_policy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tracking_options":{"nesting_mode":"list","block":{"attributes":{"custom_redirect_domain":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_ses_domain_dkim":{"version":0,"block":{"attributes":{"dkim_tokens":{"type":["list","string"],"description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ses_domain_identity":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"verification_token":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ses_domain_identity_verification":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ses_domain_mail_from":{"version":0,"block":{"attributes":{"behavior_on_mx_failure":{"type":"string","description_kind":"plain","optional":true},"domain":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"mail_from_domain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ses_email_identity":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"email":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ses_event_destination":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"configuration_set_name":{"type":"string","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"matching_types":{"type":["set","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cloudwatch_destination":{"nesting_mode":"set","block":{"attributes":{"default_value":{"type":"string","description_kind":"plain","required":true},"dimension_name":{"type":"string","description_kind":"plain","required":true},"value_source":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"kinesis_destination":{"nesting_mode":"list","block":{"attributes":{"role_arn":{"type":"string","description_kind":"plain","required":true},"stream_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sns_destination":{"nesting_mode":"list","block":{"attributes":{"topic_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_ses_identity_notification_topic":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":"string","description_kind":"plain","required":true},"include_original_headers":{"type":"bool","description_kind":"plain","optional":true},"notification_type":{"type":"string","description_kind":"plain","required":true},"topic_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_ses_identity_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ses_receipt_filter":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cidr":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ses_receipt_rule":{"version":0,"block":{"attributes":{"after":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recipients":{"type":["set","string"],"description_kind":"plain","optional":true},"rule_set_name":{"type":"string","description_kind":"plain","required":true},"scan_enabled":{"type":"bool","description_kind":"plain","optional":true},"tls_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"add_header_action":{"nesting_mode":"set","block":{"attributes":{"header_name":{"type":"string","description_kind":"plain","required":true},"header_value":{"type":"string","description_kind":"plain","required":true},"position":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"bounce_action":{"nesting_mode":"set","block":{"attributes":{"message":{"type":"string","description_kind":"plain","required":true},"position":{"type":"number","description_kind":"plain","required":true},"sender":{"type":"string","description_kind":"plain","required":true},"smtp_reply_code":{"type":"string","description_kind":"plain","required":true},"status_code":{"type":"string","description_kind":"plain","optional":true},"topic_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"lambda_action":{"nesting_mode":"set","block":{"attributes":{"function_arn":{"type":"string","description_kind":"plain","required":true},"invocation_type":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"number","description_kind":"plain","required":true},"topic_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"s3_action":{"nesting_mode":"set","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"object_key_prefix":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"number","description_kind":"plain","required":true},"topic_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"sns_action":{"nesting_mode":"set","block":{"attributes":{"encoding":{"type":"string","description_kind":"plain","optional":true},"position":{"type":"number","description_kind":"plain","required":true},"topic_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"stop_action":{"nesting_mode":"set","block":{"attributes":{"position":{"type":"number","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true},"topic_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"workmail_action":{"nesting_mode":"set","block":{"attributes":{"organization_arn":{"type":"string","description_kind":"plain","required":true},"position":{"type":"number","description_kind":"plain","required":true},"topic_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ses_receipt_rule_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rule_set_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ses_template":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"html":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subject":{"type":"string","description_kind":"plain","optional":true},"text":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_sesv2_configuration_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"configuration_set_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"delivery_options":{"nesting_mode":"list","block":{"attributes":{"sending_pool_name":{"type":"string","description_kind":"plain","optional":true},"tls_policy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"reputation_options":{"nesting_mode":"list","block":{"attributes":{"last_fresh_start":{"type":"string","description_kind":"plain","computed":true},"reputation_metrics_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"sending_options":{"nesting_mode":"list","block":{"attributes":{"sending_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"suppression_options":{"nesting_mode":"list","block":{"attributes":{"suppressed_reasons":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tracking_options":{"nesting_mode":"list","block":{"attributes":{"custom_redirect_domain":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"vdm_options":{"nesting_mode":"list","block":{"block_types":{"dashboard_options":{"nesting_mode":"list","block":{"attributes":{"engagement_metrics":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"guardian_options":{"nesting_mode":"list","block":{"attributes":{"optimized_shared_delivery":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sesv2_configuration_set_event_destination":{"version":0,"block":{"attributes":{"configuration_set_name":{"type":"string","description_kind":"plain","required":true},"event_destination_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"event_destination":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"matching_event_types":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"cloud_watch_destination":{"nesting_mode":"list","block":{"block_types":{"dimension_configuration":{"nesting_mode":"list","block":{"attributes":{"default_dimension_value":{"type":"string","description_kind":"plain","required":true},"dimension_name":{"type":"string","description_kind":"plain","required":true},"dimension_value_source":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"kinesis_firehose_destination":{"nesting_mode":"list","block":{"attributes":{"delivery_stream_arn":{"type":"string","description_kind":"plain","required":true},"iam_role_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"pinpoint_destination":{"nesting_mode":"list","block":{"attributes":{"application_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sns_destination":{"nesting_mode":"list","block":{"attributes":{"topic_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_sesv2_contact_list":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"contact_list_name":{"type":"string","description_kind":"plain","required":true},"created_timestamp":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_timestamp":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"topic":{"nesting_mode":"set","block":{"attributes":{"default_subscription_status":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","required":true},"topic_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_sesv2_dedicated_ip_assignment":{"version":0,"block":{"attributes":{"destination_pool_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_sesv2_dedicated_ip_pool":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pool_name":{"type":"string","description_kind":"plain","required":true},"scaling_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_sesv2_email_identity":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"configuration_set_name":{"type":"string","description_kind":"plain","optional":true},"email_identity":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"verified_for_sending_status":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"dkim_signing_attributes":{"nesting_mode":"list","block":{"attributes":{"current_signing_key_length":{"type":"string","description_kind":"plain","computed":true},"domain_signing_private_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"domain_signing_selector":{"type":"string","description_kind":"plain","optional":true},"last_key_generation_timestamp":{"type":"string","description_kind":"plain","computed":true},"next_signing_key_length":{"type":"string","description_kind":"plain","optional":true,"computed":true},"signing_attributes_origin":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tokens":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_sesv2_email_identity_feedback_attributes":{"version":0,"block":{"attributes":{"email_forwarding_enabled":{"type":"bool","description_kind":"plain","optional":true},"email_identity":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_sesv2_email_identity_mail_from_attributes":{"version":0,"block":{"attributes":{"behavior_on_mx_failure":{"type":"string","description_kind":"plain","optional":true},"email_identity":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"mail_from_domain":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_sfn_activity":{"version":0,"block":{"attributes":{"creation_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_sfn_alias":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"routing_configuration":{"nesting_mode":"list","block":{"attributes":{"state_machine_version_arn":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_sfn_state_machine":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"definition":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"publish":{"type":"bool","description_kind":"plain","optional":true},"revision_id":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"state_machine_version_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true},"version_description":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"logging_configuration":{"nesting_mode":"list","block":{"attributes":{"include_execution_data":{"type":"bool","description_kind":"plain","optional":true},"level":{"type":"string","description_kind":"plain","optional":true},"log_destination":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"tracing_configuration":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_shield_application_layer_automatic_response":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true},"delete":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.","description_kind":"plain","optional":true},"update":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_shield_drt_access_log_bucket_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description":"The ID of the directory.","description_kind":"markdown","deprecated":true,"computed":true},"log_bucket":{"type":"string","description_kind":"plain","required":true},"role_arn_association_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true},"delete":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.","description_kind":"plain","optional":true},"read":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Read operations occur during any refresh or planning operation when refresh is enabled.","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_shield_drt_access_role_arn_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description":"The ID of the directory.","description_kind":"markdown","deprecated":true,"computed":true},"role_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true},"delete":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.","description_kind":"plain","optional":true},"read":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Read operations occur during any refresh or planning operation when refresh is enabled.","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_shield_protection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_shield_protection_group":{"version":0,"block":{"attributes":{"aggregation":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"members":{"type":["list","string"],"description_kind":"plain","optional":true},"pattern":{"type":"string","description_kind":"plain","required":true},"protection_group_arn":{"type":"string","description_kind":"plain","computed":true},"protection_group_id":{"type":"string","description_kind":"plain","required":true},"resource_type":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_shield_protection_health_check_association":{"version":0,"block":{"attributes":{"health_check_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"shield_protection_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_signer_signing_job":{"version":0,"block":{"attributes":{"completed_at":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_signing_job_failure":{"type":"bool","description_kind":"plain","optional":true},"job_id":{"type":"string","description_kind":"plain","computed":true},"job_invoker":{"type":"string","description_kind":"plain","computed":true},"job_owner":{"type":"string","description_kind":"plain","computed":true},"platform_display_name":{"type":"string","description_kind":"plain","computed":true},"platform_id":{"type":"string","description_kind":"plain","computed":true},"profile_name":{"type":"string","description_kind":"plain","required":true},"profile_version":{"type":"string","description_kind":"plain","computed":true},"requested_by":{"type":"string","description_kind":"plain","computed":true},"revocation_record":{"type":["list",["object",{"reason":"string","revoked_at":"string","revoked_by":"string"}]],"description_kind":"plain","computed":true},"signature_expires_at":{"type":"string","description_kind":"plain","computed":true},"signed_object":{"type":["list",["object",{"s3":["list",["object",{"bucket":"string","key":"string"}]]}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_reason":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"destination":{"nesting_mode":"list","block":{"block_types":{"s3":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"source":{"nesting_mode":"list","block":{"block_types":{"s3":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_signer_signing_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"platform_display_name":{"type":"string","description_kind":"plain","computed":true},"platform_id":{"type":"string","description_kind":"plain","required":true},"revocation_record":{"type":["list",["object",{"revocation_effective_from":"string","revoked_at":"string","revoked_by":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","computed":true},"version_arn":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"signature_validity_period":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"signing_material":{"nesting_mode":"list","block":{"attributes":{"certificate_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_signer_signing_profile_permission":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"principal":{"type":"string","description_kind":"plain","required":true},"profile_name":{"type":"string","description_kind":"plain","required":true},"profile_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"statement_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"statement_id_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_simpledb_domain":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_snapshot_create_volume_permission":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"snapshot_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_sns_platform_application":{"version":0,"block":{"attributes":{"apple_platform_bundle_id":{"type":"string","description_kind":"plain","optional":true},"apple_platform_team_id":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"event_delivery_failure_topic_arn":{"type":"string","description_kind":"plain","optional":true},"event_endpoint_created_topic_arn":{"type":"string","description_kind":"plain","optional":true},"event_endpoint_deleted_topic_arn":{"type":"string","description_kind":"plain","optional":true},"event_endpoint_updated_topic_arn":{"type":"string","description_kind":"plain","optional":true},"failure_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"platform":{"type":"string","description_kind":"plain","required":true},"platform_credential":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"platform_principal":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"success_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"success_feedback_sample_rate":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_sns_sms_preferences":{"version":0,"block":{"attributes":{"default_sender_id":{"type":"string","description_kind":"plain","optional":true},"default_sms_type":{"type":"string","description_kind":"plain","optional":true},"delivery_status_iam_role_arn":{"type":"string","description_kind":"plain","optional":true},"delivery_status_success_sampling_rate":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"monthly_spend_limit":{"type":"number","description_kind":"plain","optional":true,"computed":true},"usage_report_s3_bucket":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_sns_topic":{"version":0,"block":{"attributes":{"application_failure_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"application_success_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"application_success_feedback_sample_rate":{"type":"number","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"content_based_deduplication":{"type":"bool","description_kind":"plain","optional":true},"delivery_policy":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"fifo_topic":{"type":"bool","description_kind":"plain","optional":true},"firehose_failure_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"firehose_success_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"firehose_success_feedback_sample_rate":{"type":"number","description_kind":"plain","optional":true},"http_failure_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"http_success_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"http_success_feedback_sample_rate":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_master_key_id":{"type":"string","description_kind":"plain","optional":true},"lambda_failure_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"lambda_success_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"lambda_success_feedback_sample_rate":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"signature_version":{"type":"number","description_kind":"plain","optional":true,"computed":true},"sqs_failure_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"sqs_success_feedback_role_arn":{"type":"string","description_kind":"plain","optional":true},"sqs_success_feedback_sample_rate":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tracing_config":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_sns_topic_data_protection_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_sns_topic_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_sns_topic_subscription":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"confirmation_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true},"confirmation_was_authenticated":{"type":"bool","description_kind":"plain","computed":true},"delivery_policy":{"type":"string","description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","required":true},"endpoint_auto_confirms":{"type":"bool","description_kind":"plain","optional":true},"filter_policy":{"type":"string","description_kind":"plain","optional":true},"filter_policy_scope":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"pending_confirmation":{"type":"bool","description_kind":"plain","computed":true},"protocol":{"type":"string","description_kind":"plain","required":true},"raw_message_delivery":{"type":"bool","description_kind":"plain","optional":true},"redrive_policy":{"type":"string","description_kind":"plain","optional":true},"subscription_role_arn":{"type":"string","description_kind":"plain","optional":true},"topic_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_spot_datafeed_subscription":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_spot_fleet_request":{"version":1,"block":{"attributes":{"allocation_strategy":{"type":"string","description_kind":"plain","optional":true},"client_token":{"type":"string","description_kind":"plain","computed":true},"context":{"type":"string","description_kind":"plain","optional":true},"excess_capacity_termination_policy":{"type":"string","description_kind":"plain","optional":true},"fleet_type":{"type":"string","description_kind":"plain","optional":true},"iam_fleet_role":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_interruption_behaviour":{"type":"string","description_kind":"plain","optional":true},"instance_pools_to_use_count":{"type":"number","description_kind":"plain","optional":true},"load_balancers":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"on_demand_allocation_strategy":{"type":"string","description_kind":"plain","optional":true},"on_demand_max_total_price":{"type":"string","description_kind":"plain","optional":true},"on_demand_target_capacity":{"type":"number","description_kind":"plain","optional":true},"replace_unhealthy_instances":{"type":"bool","description_kind":"plain","optional":true},"spot_price":{"type":"string","description_kind":"plain","optional":true},"spot_request_state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_capacity":{"type":"number","description_kind":"plain","required":true},"target_capacity_unit_type":{"type":"string","description_kind":"plain","optional":true},"target_group_arns":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"terminate_instances_on_delete":{"type":"string","description_kind":"plain","optional":true},"terminate_instances_with_expiration":{"type":"bool","description_kind":"plain","optional":true},"valid_from":{"type":"string","description_kind":"plain","optional":true},"valid_until":{"type":"string","description_kind":"plain","optional":true},"wait_for_fulfillment":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"launch_specification":{"nesting_mode":"set","block":{"attributes":{"ami":{"type":"string","description_kind":"plain","required":true},"associate_public_ip_address":{"type":"bool","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ebs_optimized":{"type":"bool","description_kind":"plain","optional":true},"iam_instance_profile":{"type":"string","description_kind":"plain","optional":true},"iam_instance_profile_arn":{"type":"string","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"key_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"monitoring":{"type":"bool","description_kind":"plain","optional":true},"placement_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"placement_tenancy":{"type":"string","description_kind":"plain","optional":true},"spot_price":{"type":"string","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"user_data":{"type":"string","description_kind":"plain","optional":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"weighted_capacity":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"ebs_block_device":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"device_name":{"type":"string","description_kind":"plain","required":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"ephemeral_block_device":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","required":true},"virtual_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"root_block_device":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"launch_template_config":{"nesting_mode":"set","block":{"block_types":{"launch_template_specification":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"overrides":{"nesting_mode":"set","block":{"attributes":{"availability_zone":{"type":"string","description_kind":"plain","optional":true},"instance_type":{"type":"string","description_kind":"plain","optional":true},"priority":{"type":"number","description_kind":"plain","optional":true,"computed":true},"spot_price":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"weighted_capacity":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"block_types":{"instance_requirements":{"nesting_mode":"list","block":{"attributes":{"accelerator_manufacturers":{"type":["set","string"],"description_kind":"plain","optional":true},"accelerator_names":{"type":["set","string"],"description_kind":"plain","optional":true},"accelerator_types":{"type":["set","string"],"description_kind":"plain","optional":true},"allowed_instance_types":{"type":["set","string"],"description_kind":"plain","optional":true},"bare_metal":{"type":"string","description_kind":"plain","optional":true},"burstable_performance":{"type":"string","description_kind":"plain","optional":true},"cpu_manufacturers":{"type":["set","string"],"description_kind":"plain","optional":true},"excluded_instance_types":{"type":["set","string"],"description_kind":"plain","optional":true},"instance_generations":{"type":["set","string"],"description_kind":"plain","optional":true},"local_storage":{"type":"string","description_kind":"plain","optional":true},"local_storage_types":{"type":["set","string"],"description_kind":"plain","optional":true},"on_demand_max_price_percentage_over_lowest_price":{"type":"number","description_kind":"plain","optional":true},"require_hibernate_support":{"type":"bool","description_kind":"plain","optional":true},"spot_max_price_percentage_over_lowest_price":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"accelerator_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"accelerator_total_memory_mib":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"baseline_ebs_bandwidth_mbps":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"memory_gib_per_vcpu":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"memory_mib":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"network_bandwidth_gbps":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"network_interface_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"total_local_storage_gb":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"vcpu_count":{"nesting_mode":"list","block":{"attributes":{"max":{"type":"number","description_kind":"plain","optional":true},"min":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"spot_maintenance_strategies":{"nesting_mode":"list","block":{"block_types":{"capacity_rebalance":{"nesting_mode":"list","block":{"attributes":{"replacement_strategy":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_spot_instance_request":{"version":0,"block":{"attributes":{"ami":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"associate_public_ip_address":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"block_duration_minutes":{"type":"number","description_kind":"plain","optional":true},"cpu_core_count":{"type":"number","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"cpu_threads_per_core":{"type":"number","description_kind":"plain","deprecated":true,"optional":true,"computed":true},"disable_api_stop":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"disable_api_termination":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"ebs_optimized":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"get_password_data":{"type":"bool","description_kind":"plain","optional":true},"hibernation":{"type":"bool","description_kind":"plain","optional":true},"host_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"host_resource_group_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iam_instance_profile":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_initiated_shutdown_behavior":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_interruption_behavior":{"type":"string","description_kind":"plain","optional":true},"instance_state":{"type":"string","description_kind":"plain","computed":true},"instance_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_address_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"ipv6_addresses":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true},"key_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"launch_group":{"type":"string","description_kind":"plain","optional":true},"monitoring":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"password_data":{"type":"string","description_kind":"plain","computed":true},"placement_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"placement_partition_number":{"type":"number","description_kind":"plain","optional":true,"computed":true},"primary_network_interface_id":{"type":"string","description_kind":"plain","computed":true},"private_dns":{"type":"string","description_kind":"plain","computed":true},"private_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_dns":{"type":"string","description_kind":"plain","computed":true},"public_ip":{"type":"string","description_kind":"plain","computed":true},"secondary_private_ips":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"source_dest_check":{"type":"bool","description_kind":"plain","optional":true},"spot_bid_status":{"type":"string","description_kind":"plain","computed":true},"spot_instance_id":{"type":"string","description_kind":"plain","computed":true},"spot_price":{"type":"string","description_kind":"plain","optional":true,"computed":true},"spot_request_state":{"type":"string","description_kind":"plain","computed":true},"spot_type":{"type":"string","description_kind":"plain","optional":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tenancy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_data":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_data_base64":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_data_replace_on_change":{"type":"bool","description_kind":"plain","optional":true},"valid_from":{"type":"string","description_kind":"plain","optional":true,"computed":true},"valid_until":{"type":"string","description_kind":"plain","optional":true,"computed":true},"volume_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"wait_for_fulfillment":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"capacity_reservation_specification":{"nesting_mode":"list","block":{"attributes":{"capacity_reservation_preference":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"capacity_reservation_target":{"nesting_mode":"list","block":{"attributes":{"capacity_reservation_id":{"type":"string","description_kind":"plain","optional":true},"capacity_reservation_resource_group_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"cpu_options":{"nesting_mode":"list","block":{"attributes":{"amd_sev_snp":{"type":"string","description_kind":"plain","optional":true,"computed":true},"core_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"threads_per_core":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"credit_specification":{"nesting_mode":"list","block":{"attributes":{"cpu_credits":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"ebs_block_device":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"device_name":{"type":"string","description_kind":"plain","required":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_id":{"type":"string","description_kind":"plain","computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"enclave_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"ephemeral_block_device":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","required":true},"no_device":{"type":"bool","description_kind":"plain","optional":true},"virtual_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"launch_template":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"maintenance_options":{"nesting_mode":"list","block":{"attributes":{"auto_recovery":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"metadata_options":{"nesting_mode":"list","block":{"attributes":{"http_endpoint":{"type":"string","description_kind":"plain","optional":true},"http_protocol_ipv6":{"type":"string","description_kind":"plain","optional":true},"http_put_response_hop_limit":{"type":"number","description_kind":"plain","optional":true,"computed":true},"http_tokens":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_metadata_tags":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"network_interface":{"nesting_mode":"set","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"device_index":{"type":"number","description_kind":"plain","required":true},"network_card_index":{"type":"number","description_kind":"plain","optional":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"private_dns_name_options":{"nesting_mode":"list","block":{"attributes":{"enable_resource_name_dns_a_record":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"enable_resource_name_dns_aaaa_record":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"hostname_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"root_block_device":{"nesting_mode":"list","block":{"attributes":{"delete_on_termination":{"type":"bool","description_kind":"plain","optional":true},"device_name":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"throughput":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_id":{"type":"string","description_kind":"plain","computed":true},"volume_size":{"type":"number","description_kind":"plain","optional":true,"computed":true},"volume_type":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_sqs_queue":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"content_based_deduplication":{"type":"bool","description_kind":"plain","optional":true},"deduplication_scope":{"type":"string","description_kind":"plain","optional":true,"computed":true},"delay_seconds":{"type":"number","description_kind":"plain","optional":true},"fifo_queue":{"type":"bool","description_kind":"plain","optional":true},"fifo_throughput_limit":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_data_key_reuse_period_seconds":{"type":"number","description_kind":"plain","optional":true,"computed":true},"kms_master_key_id":{"type":"string","description_kind":"plain","optional":true},"max_message_size":{"type":"number","description_kind":"plain","optional":true},"message_retention_seconds":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"receive_wait_time_seconds":{"type":"number","description_kind":"plain","optional":true},"redrive_allow_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"redrive_policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"sqs_managed_sse_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","computed":true},"visibility_timeout_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_sqs_queue_policy":{"version":1,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"queue_url":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_sqs_queue_redrive_allow_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"queue_url":{"type":"string","description_kind":"plain","required":true},"redrive_allow_policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_sqs_queue_redrive_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"queue_url":{"type":"string","description_kind":"plain","required":true},"redrive_policy":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ssm_activation":{"version":0,"block":{"attributes":{"activation_code":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"expiration_date":{"type":"string","description_kind":"plain","optional":true,"computed":true},"expired":{"type":"bool","description_kind":"plain","computed":true},"iam_role":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"registration_count":{"type":"number","description_kind":"plain","computed":true},"registration_limit":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ssm_association":{"version":1,"block":{"attributes":{"apply_only_at_cron_interval":{"type":"bool","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"association_id":{"type":"string","description_kind":"plain","computed":true},"association_name":{"type":"string","description_kind":"plain","optional":true},"automation_target_parameter_name":{"type":"string","description_kind":"plain","optional":true},"compliance_severity":{"type":"string","description_kind":"plain","optional":true},"document_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","deprecated":true,"optional":true},"max_concurrency":{"type":"string","description_kind":"plain","optional":true},"max_errors":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"schedule_expression":{"type":"string","description_kind":"plain","optional":true},"sync_compliance":{"type":"string","description_kind":"plain","optional":true},"wait_for_success_timeout_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"output_location":{"nesting_mode":"list","block":{"attributes":{"s3_bucket_name":{"type":"string","description_kind":"plain","required":true},"s3_key_prefix":{"type":"string","description_kind":"plain","optional":true},"s3_region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"targets":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":5}},"description_kind":"plain"}},"aws_ssm_default_patch_baseline":{"version":0,"block":{"attributes":{"baseline_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"operating_system":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ssm_document":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","required":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"default_version":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"document_format":{"type":"string","description_kind":"plain","optional":true},"document_type":{"type":"string","description_kind":"plain","required":true},"document_version":{"type":"string","description_kind":"plain","computed":true},"hash":{"type":"string","description_kind":"plain","computed":true},"hash_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest_version":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","computed":true},"parameter":{"type":["list",["object",{"default_value":"string","description":"string","name":"string","type":"string"}]],"description_kind":"plain","computed":true},"permissions":{"type":["map","string"],"description_kind":"plain","optional":true},"platform_types":{"type":["list","string"],"description_kind":"plain","computed":true},"schema_version":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_type":{"type":"string","description_kind":"plain","optional":true},"version_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"attachments_source":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20}},"description_kind":"plain"}},"aws_ssm_maintenance_window":{"version":0,"block":{"attributes":{"allow_unassociated_targets":{"type":"bool","description_kind":"plain","optional":true},"cutoff":{"type":"number","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"duration":{"type":"number","description_kind":"plain","required":true},"enabled":{"type":"bool","description_kind":"plain","optional":true},"end_date":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"schedule":{"type":"string","description_kind":"plain","required":true},"schedule_offset":{"type":"number","description_kind":"plain","optional":true},"schedule_timezone":{"type":"string","description_kind":"plain","optional":true},"start_date":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ssm_maintenance_window_target":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"owner_information":{"type":"string","description_kind":"plain","optional":true},"resource_type":{"type":"string","description_kind":"plain","required":true},"window_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"targets":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":5}},"description_kind":"plain"}},"aws_ssm_maintenance_window_task":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cutoff_behavior":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_concurrency":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_errors":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"priority":{"type":"number","description_kind":"plain","optional":true},"service_role_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"task_arn":{"type":"string","description_kind":"plain","required":true},"task_type":{"type":"string","description_kind":"plain","required":true},"window_id":{"type":"string","description_kind":"plain","required":true},"window_task_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"targets":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":5},"task_invocation_parameters":{"nesting_mode":"list","block":{"block_types":{"automation_parameters":{"nesting_mode":"list","block":{"attributes":{"document_version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"lambda_parameters":{"nesting_mode":"list","block":{"attributes":{"client_context":{"type":"string","description_kind":"plain","optional":true},"payload":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"qualifier":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"run_command_parameters":{"nesting_mode":"list","block":{"attributes":{"comment":{"type":"string","description_kind":"plain","optional":true},"document_hash":{"type":"string","description_kind":"plain","optional":true},"document_hash_type":{"type":"string","description_kind":"plain","optional":true},"document_version":{"type":"string","description_kind":"plain","optional":true},"output_s3_bucket":{"type":"string","description_kind":"plain","optional":true},"output_s3_key_prefix":{"type":"string","description_kind":"plain","optional":true},"service_role_arn":{"type":"string","description_kind":"plain","optional":true},"timeout_seconds":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"cloudwatch_config":{"nesting_mode":"list","block":{"attributes":{"cloudwatch_log_group_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cloudwatch_output_enabled":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"notification_config":{"nesting_mode":"list","block":{"attributes":{"notification_arn":{"type":"string","description_kind":"plain","optional":true},"notification_events":{"type":["list","string"],"description_kind":"plain","optional":true},"notification_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"step_functions_parameters":{"nesting_mode":"list","block":{"attributes":{"input":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_ssm_parameter":{"version":0,"block":{"attributes":{"allowed_pattern":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"data_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"insecure_value":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"overwrite":{"type":"bool","description_kind":"plain","deprecated":true,"optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"version":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ssm_patch_baseline":{"version":0,"block":{"attributes":{"approved_patches":{"type":["set","string"],"description_kind":"plain","optional":true},"approved_patches_compliance_level":{"type":"string","description_kind":"plain","optional":true},"approved_patches_enable_non_security":{"type":"bool","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"operating_system":{"type":"string","description_kind":"plain","optional":true},"rejected_patches":{"type":["set","string"],"description_kind":"plain","optional":true},"rejected_patches_action":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"approval_rule":{"nesting_mode":"list","block":{"attributes":{"approve_after_days":{"type":"number","description_kind":"plain","optional":true},"approve_until_date":{"type":"string","description_kind":"plain","optional":true},"compliance_level":{"type":"string","description_kind":"plain","optional":true},"enable_non_security":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"patch_filter":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":10}},"description_kind":"plain"}},"global_filter":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":4},"source":{"nesting_mode":"list","block":{"attributes":{"configuration":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"products":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":20}},"description_kind":"plain"}},"aws_ssm_patch_group":{"version":1,"block":{"attributes":{"baseline_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"patch_group":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ssm_resource_data_sync":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"s3_destination":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","required":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"region":{"type":"string","description_kind":"plain","required":true},"sync_format":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_ssm_service_setting":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"setting_id":{"type":"string","description_kind":"plain","required":true},"setting_value":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ssmcontacts_contact":{"version":0,"block":{"attributes":{"alias":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ssmcontacts_contact_channel":{"version":0,"block":{"attributes":{"activation_status":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"contact_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"delivery_address":{"nesting_mode":"list","block":{"attributes":{"simple_address":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_ssmcontacts_plan":{"version":0,"block":{"attributes":{"contact_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"stage":{"nesting_mode":"list","block":{"attributes":{"duration_in_minutes":{"type":"number","description_kind":"plain","required":true}},"block_types":{"target":{"nesting_mode":"list","block":{"block_types":{"channel_target_info":{"nesting_mode":"list","block":{"attributes":{"contact_channel_id":{"type":"string","description_kind":"plain","required":true},"retry_interval_in_minutes":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"contact_target_info":{"nesting_mode":"list","block":{"attributes":{"contact_id":{"type":"string","description_kind":"plain","optional":true},"is_essential":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_ssmincidents_replication_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_by":{"type":"string","description_kind":"plain","computed":true},"deletion_protected":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified_by":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"region":{"nesting_mode":"set","block":{"attributes":{"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_message":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ssmincidents_response_plan":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"chat_channel":{"type":["set","string"],"description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"engagements":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"ssm_automation":{"nesting_mode":"list","block":{"attributes":{"document_name":{"type":"string","description_kind":"plain","required":true},"document_version":{"type":"string","description_kind":"plain","optional":true},"dynamic_parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"target_account":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"parameter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"incident_template":{"nesting_mode":"list","block":{"attributes":{"dedupe_string":{"type":"string","description_kind":"plain","optional":true},"impact":{"type":"number","description_kind":"plain","required":true},"incident_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"summary":{"type":"string","description_kind":"plain","optional":true},"title":{"type":"string","description_kind":"plain","required":true}},"block_types":{"notification_target":{"nesting_mode":"set","block":{"attributes":{"sns_topic_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"integration":{"nesting_mode":"list","block":{"block_types":{"pagerduty":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"secret_id":{"type":"string","description_kind":"plain","required":true},"service_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_ssoadmin_account_assignment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_arn":{"type":"string","description_kind":"plain","required":true},"permission_set_arn":{"type":"string","description_kind":"plain","required":true},"principal_id":{"type":"string","description_kind":"plain","required":true},"principal_type":{"type":"string","description_kind":"plain","required":true},"target_id":{"type":"string","description_kind":"plain","required":true},"target_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ssoadmin_customer_managed_policy_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_arn":{"type":"string","description_kind":"plain","required":true},"permission_set_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"customer_managed_policy_reference":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ssoadmin_instance_access_control_attributes":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_arn":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_reason":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"attribute":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true}},"block_types":{"value":{"nesting_mode":"set","block":{"attributes":{"source":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_ssoadmin_managed_policy_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_arn":{"type":"string","description_kind":"plain","required":true},"managed_policy_arn":{"type":"string","description_kind":"plain","required":true},"managed_policy_name":{"type":"string","description_kind":"plain","computed":true},"permission_set_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ssoadmin_permission_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_arn":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"relay_state":{"type":"string","description_kind":"plain","optional":true},"session_duration":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ssoadmin_permission_set_inline_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inline_policy":{"type":"string","description_kind":"plain","required":true},"instance_arn":{"type":"string","description_kind":"plain","required":true},"permission_set_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ssoadmin_permissions_boundary_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_arn":{"type":"string","description_kind":"plain","required":true},"permission_set_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"permissions_boundary":{"nesting_mode":"list","block":{"attributes":{"managed_policy_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"customer_managed_policy_reference":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_storagegateway_cache":{"version":0,"block":{"attributes":{"disk_id":{"type":"string","description_kind":"plain","required":true},"gateway_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_storagegateway_cached_iscsi_volume":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"chap_enabled":{"type":"bool","description_kind":"plain","computed":true},"gateway_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_encrypted":{"type":"bool","description_kind":"plain","optional":true},"kms_key":{"type":"string","description_kind":"plain","optional":true},"lun_number":{"type":"number","description_kind":"plain","computed":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true},"network_interface_port":{"type":"number","description_kind":"plain","computed":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true},"source_volume_arn":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_arn":{"type":"string","description_kind":"plain","computed":true},"target_name":{"type":"string","description_kind":"plain","required":true},"volume_arn":{"type":"string","description_kind":"plain","computed":true},"volume_id":{"type":"string","description_kind":"plain","computed":true},"volume_size_in_bytes":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_storagegateway_file_system_association":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"audit_destination_arn":{"type":"string","description_kind":"plain","optional":true},"gateway_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_arn":{"type":"string","description_kind":"plain","required":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"username":{"type":"string","description_kind":"plain","required":true}},"block_types":{"cache_attributes":{"nesting_mode":"list","block":{"attributes":{"cache_stale_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_storagegateway_gateway":{"version":0,"block":{"attributes":{"activation_key":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"average_download_rate_limit_in_bits_per_sec":{"type":"number","description_kind":"plain","optional":true},"average_upload_rate_limit_in_bits_per_sec":{"type":"number","description_kind":"plain","optional":true},"cloudwatch_log_group_arn":{"type":"string","description_kind":"plain","optional":true},"ec2_instance_id":{"type":"string","description_kind":"plain","computed":true},"endpoint_type":{"type":"string","description_kind":"plain","computed":true},"gateway_id":{"type":"string","description_kind":"plain","computed":true},"gateway_ip_address":{"type":"string","description_kind":"plain","optional":true,"computed":true},"gateway_name":{"type":"string","description_kind":"plain","required":true},"gateway_network_interface":{"type":["list",["object",{"ipv4_address":"string"}]],"description_kind":"plain","computed":true},"gateway_timezone":{"type":"string","description_kind":"plain","required":true},"gateway_type":{"type":"string","description_kind":"plain","optional":true},"gateway_vpc_endpoint":{"type":"string","description_kind":"plain","optional":true},"host_environment":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"medium_changer_type":{"type":"string","description_kind":"plain","optional":true},"smb_file_share_visibility":{"type":"bool","description_kind":"plain","optional":true},"smb_guest_password":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"smb_security_strategy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tape_drive_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"maintenance_start_time":{"nesting_mode":"list","block":{"attributes":{"day_of_month":{"type":"string","description_kind":"plain","optional":true},"day_of_week":{"type":"string","description_kind":"plain","optional":true},"hour_of_day":{"type":"number","description_kind":"plain","required":true},"minute_of_hour":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"smb_active_directory_settings":{"nesting_mode":"list","block":{"attributes":{"active_directory_status":{"type":"string","description_kind":"plain","computed":true},"domain_controllers":{"type":["set","string"],"description_kind":"plain","optional":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"organizational_unit":{"type":"string","description_kind":"plain","optional":true},"password":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_storagegateway_nfs_file_share":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"audit_destination_arn":{"type":"string","description_kind":"plain","optional":true},"bucket_region":{"type":"string","description_kind":"plain","optional":true},"client_list":{"type":["set","string"],"description_kind":"plain","required":true},"default_storage_class":{"type":"string","description_kind":"plain","optional":true},"file_share_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"fileshare_id":{"type":"string","description_kind":"plain","computed":true},"gateway_arn":{"type":"string","description_kind":"plain","required":true},"guess_mime_type_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_encrypted":{"type":"bool","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"location_arn":{"type":"string","description_kind":"plain","required":true},"notification_policy":{"type":"string","description_kind":"plain","optional":true},"object_acl":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","computed":true},"read_only":{"type":"bool","description_kind":"plain","optional":true},"requester_pays":{"type":"bool","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"squash":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_endpoint_dns_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cache_attributes":{"nesting_mode":"list","block":{"attributes":{"cache_stale_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"nfs_file_share_defaults":{"nesting_mode":"list","block":{"attributes":{"directory_mode":{"type":"string","description_kind":"plain","optional":true},"file_mode":{"type":"string","description_kind":"plain","optional":true},"group_id":{"type":"string","description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_storagegateway_smb_file_share":{"version":0,"block":{"attributes":{"access_based_enumeration":{"type":"bool","description_kind":"plain","optional":true},"admin_user_list":{"type":["set","string"],"description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"audit_destination_arn":{"type":"string","description_kind":"plain","optional":true},"authentication":{"type":"string","description_kind":"plain","optional":true},"bucket_region":{"type":"string","description_kind":"plain","optional":true},"case_sensitivity":{"type":"string","description_kind":"plain","optional":true},"default_storage_class":{"type":"string","description_kind":"plain","optional":true},"file_share_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"fileshare_id":{"type":"string","description_kind":"plain","computed":true},"gateway_arn":{"type":"string","description_kind":"plain","required":true},"guess_mime_type_enabled":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invalid_user_list":{"type":["set","string"],"description_kind":"plain","optional":true},"kms_encrypted":{"type":"bool","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true},"location_arn":{"type":"string","description_kind":"plain","required":true},"notification_policy":{"type":"string","description_kind":"plain","optional":true},"object_acl":{"type":"string","description_kind":"plain","optional":true},"oplocks_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","computed":true},"read_only":{"type":"bool","description_kind":"plain","optional":true},"requester_pays":{"type":"bool","description_kind":"plain","optional":true},"role_arn":{"type":"string","description_kind":"plain","required":true},"smb_acl_enabled":{"type":"bool","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"valid_user_list":{"type":["set","string"],"description_kind":"plain","optional":true},"vpc_endpoint_dns_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"cache_attributes":{"nesting_mode":"list","block":{"attributes":{"cache_stale_timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_storagegateway_stored_iscsi_volume":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"chap_enabled":{"type":"bool","description_kind":"plain","computed":true},"disk_id":{"type":"string","description_kind":"plain","required":true},"gateway_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_encrypted":{"type":"bool","description_kind":"plain","optional":true},"kms_key":{"type":"string","description_kind":"plain","optional":true},"lun_number":{"type":"number","description_kind":"plain","computed":true},"network_interface_id":{"type":"string","description_kind":"plain","required":true},"network_interface_port":{"type":"number","description_kind":"plain","computed":true},"preserve_existing_data":{"type":"bool","description_kind":"plain","required":true},"snapshot_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_arn":{"type":"string","description_kind":"plain","computed":true},"target_name":{"type":"string","description_kind":"plain","required":true},"volume_attachment_status":{"type":"string","description_kind":"plain","computed":true},"volume_id":{"type":"string","description_kind":"plain","computed":true},"volume_size_in_bytes":{"type":"number","description_kind":"plain","computed":true},"volume_status":{"type":"string","description_kind":"plain","computed":true},"volume_type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_storagegateway_tape_pool":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pool_name":{"type":"string","description_kind":"plain","required":true},"retention_lock_time_in_days":{"type":"number","description_kind":"plain","optional":true},"retention_lock_type":{"type":"string","description_kind":"plain","optional":true},"storage_class":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_storagegateway_upload_buffer":{"version":0,"block":{"attributes":{"disk_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"disk_path":{"type":"string","description_kind":"plain","optional":true,"computed":true},"gateway_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_storagegateway_working_storage":{"version":0,"block":{"attributes":{"disk_id":{"type":"string","description_kind":"plain","required":true},"gateway_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_subnet":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"assign_ipv6_address_on_creation":{"type":"bool","description_kind":"plain","optional":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"availability_zone_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cidr_block":{"type":"string","description_kind":"plain","optional":true},"customer_owned_ipv4_pool":{"type":"string","description_kind":"plain","optional":true},"enable_dns64":{"type":"bool","description_kind":"plain","optional":true},"enable_lni_at_device_index":{"type":"number","description_kind":"plain","optional":true},"enable_resource_name_dns_a_record_on_launch":{"type":"bool","description_kind":"plain","optional":true},"enable_resource_name_dns_aaaa_record_on_launch":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_cidr_block":{"type":"string","description_kind":"plain","optional":true},"ipv6_cidr_block_association_id":{"type":"string","description_kind":"plain","computed":true},"ipv6_native":{"type":"bool","description_kind":"plain","optional":true},"map_customer_owned_ip_on_launch":{"type":"bool","description_kind":"plain","optional":true},"map_public_ip_on_launch":{"type":"bool","description_kind":"plain","optional":true},"outpost_arn":{"type":"string","description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"private_dns_hostname_type_on_launch":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_swf_domain":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"workflow_execution_retention_period_in_days":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_synthetics_canary":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"artifact_s3_location":{"type":"string","description_kind":"plain","required":true},"delete_lambda":{"type":"bool","description_kind":"plain","optional":true},"engine_arn":{"type":"string","description_kind":"plain","computed":true},"execution_role_arn":{"type":"string","description_kind":"plain","required":true},"failure_retention_period":{"type":"number","description_kind":"plain","optional":true},"handler":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"runtime_version":{"type":"string","description_kind":"plain","required":true},"s3_bucket":{"type":"string","description_kind":"plain","optional":true},"s3_key":{"type":"string","description_kind":"plain","optional":true},"s3_version":{"type":"string","description_kind":"plain","optional":true},"source_location_arn":{"type":"string","description_kind":"plain","computed":true},"start_canary":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"success_retention_period":{"type":"number","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"timeline":{"type":["list",["object",{"created":"string","last_modified":"string","last_started":"string","last_stopped":"string"}]],"description_kind":"plain","computed":true},"zip_file":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"artifact_config":{"nesting_mode":"list","block":{"block_types":{"s3_encryption":{"nesting_mode":"list","block":{"attributes":{"encryption_mode":{"type":"string","description_kind":"plain","optional":true},"kms_key_arn":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"run_config":{"nesting_mode":"list","block":{"attributes":{"active_tracing":{"type":"bool","description_kind":"plain","optional":true},"environment_variables":{"type":["map","string"],"description_kind":"plain","optional":true},"memory_in_mb":{"type":"number","description_kind":"plain","optional":true,"computed":true},"timeout_in_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"schedule":{"nesting_mode":"list","block":{"attributes":{"duration_in_seconds":{"type":"number","description_kind":"plain","optional":true},"expression":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"vpc_config":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_synthetics_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"group_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_synthetics_group_association":{"version":0,"block":{"attributes":{"canary_arn":{"type":"string","description_kind":"plain","required":true},"group_arn":{"type":"string","description_kind":"plain","computed":true},"group_id":{"type":"string","description_kind":"plain","computed":true},"group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_timestreamwrite_database":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"table_count":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_timestreamwrite_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"table_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"magnetic_store_write_properties":{"nesting_mode":"list","block":{"attributes":{"enable_magnetic_store_writes":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"magnetic_store_rejected_data_location":{"nesting_mode":"list","block":{"block_types":{"s3_configuration":{"nesting_mode":"list","block":{"attributes":{"bucket_name":{"type":"string","description_kind":"plain","optional":true},"encryption_option":{"type":"string","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true},"object_key_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"retention_properties":{"nesting_mode":"list","block":{"attributes":{"magnetic_store_retention_period_in_days":{"type":"number","description_kind":"plain","required":true},"memory_store_retention_period_in_hours":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"schema":{"nesting_mode":"list","block":{"block_types":{"composite_partition_key":{"nesting_mode":"list","block":{"attributes":{"enforcement_in_record":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_transcribe_language_model":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"base_model_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"language_code":{"type":"string","description_kind":"plain","required":true},"model_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"input_data_config":{"nesting_mode":"list","block":{"attributes":{"data_access_role_arn":{"type":"string","description_kind":"plain","required":true},"s3_uri":{"type":"string","description_kind":"plain","required":true},"tuning_data_s3_uri":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_transcribe_medical_vocabulary":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"download_uri":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"language_code":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vocabulary_file_uri":{"type":"string","description_kind":"plain","required":true},"vocabulary_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_transcribe_vocabulary":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"download_uri":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"language_code":{"type":"string","description_kind":"plain","required":true},"phrases":{"type":["list","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vocabulary_file_uri":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vocabulary_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_transcribe_vocabulary_filter":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"download_uri":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"language_code":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vocabulary_filter_file_uri":{"type":"string","description_kind":"plain","optional":true},"vocabulary_filter_name":{"type":"string","description_kind":"plain","required":true},"words":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_transfer_access":{"version":0,"block":{"attributes":{"external_id":{"type":"string","description_kind":"plain","required":true},"home_directory":{"type":"string","description_kind":"plain","optional":true},"home_directory_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","optional":true},"role":{"type":"string","description_kind":"plain","optional":true},"server_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"home_directory_mappings":{"nesting_mode":"list","block":{"attributes":{"entry":{"type":"string","description_kind":"plain","required":true},"target":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":50},"posix_profile":{"nesting_mode":"list","block":{"attributes":{"gid":{"type":"number","description_kind":"plain","required":true},"secondary_gids":{"type":["set","number"],"description_kind":"plain","optional":true},"uid":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_transfer_agreement":{"version":0,"block":{"attributes":{"access_role":{"type":"string","description_kind":"plain","required":true},"agreement_id":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"base_directory":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_profile_id":{"type":"string","description_kind":"plain","required":true},"partner_profile_id":{"type":"string","description_kind":"plain","required":true},"server_id":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_transfer_certificate":{"version":0,"block":{"attributes":{"active_date":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"certificate":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"certificate_chain":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"certificate_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inactive_date":{"type":"string","description_kind":"plain","computed":true},"private_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"usage":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_transfer_connector":{"version":0,"block":{"attributes":{"access_role":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"connector_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"logging_role":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","required":true}},"block_types":{"as2_config":{"nesting_mode":"list","block":{"attributes":{"compression":{"type":"string","description_kind":"plain","required":true},"encryption_algorithm":{"type":"string","description_kind":"plain","required":true},"local_profile_id":{"type":"string","description_kind":"plain","required":true},"mdn_response":{"type":"string","description_kind":"plain","required":true},"mdn_signing_algorithm":{"type":"string","description_kind":"plain","optional":true},"message_subject":{"type":"string","description_kind":"plain","optional":true},"partner_profile_id":{"type":"string","description_kind":"plain","required":true},"signing_algorithm":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"sftp_config":{"nesting_mode":"list","block":{"attributes":{"trusted_host_keys":{"type":["set","string"],"description_kind":"plain","optional":true},"user_secret_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_transfer_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"as2_id":{"type":"string","description_kind":"plain","required":true},"certificate_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"profile_id":{"type":"string","description_kind":"plain","computed":true},"profile_type":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_transfer_server":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate":{"type":"string","description_kind":"plain","optional":true},"directory_id":{"type":"string","description_kind":"plain","optional":true},"domain":{"type":"string","description_kind":"plain","optional":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"endpoint_type":{"type":"string","description_kind":"plain","optional":true},"force_destroy":{"type":"bool","description_kind":"plain","optional":true},"function":{"type":"string","description_kind":"plain","optional":true},"host_key":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"host_key_fingerprint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_provider_type":{"type":"string","description_kind":"plain","optional":true},"invocation_role":{"type":"string","description_kind":"plain","optional":true},"logging_role":{"type":"string","description_kind":"plain","optional":true},"post_authentication_login_banner":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"pre_authentication_login_banner":{"type":"string","description_kind":"plain","optional":true,"sensitive":true},"protocols":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"security_policy_name":{"type":"string","description_kind":"plain","optional":true},"structured_log_destinations":{"type":["set","string"],"description":"This is a set of arns of destinations that will receive structured logs from the transfer server","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"endpoint_details":{"nesting_mode":"list","block":{"attributes":{"address_allocation_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"protocol_details":{"nesting_mode":"list","block":{"attributes":{"as2_transports":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"passive_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"set_stat_option":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tls_session_resumption_mode":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"workflow_details":{"nesting_mode":"list","block":{"block_types":{"on_partial_upload":{"nesting_mode":"list","block":{"attributes":{"execution_role":{"type":"string","description_kind":"plain","required":true},"workflow_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"on_upload":{"nesting_mode":"list","block":{"attributes":{"execution_role":{"type":"string","description_kind":"plain","required":true},"workflow_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_transfer_ssh_key":{"version":0,"block":{"attributes":{"body":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"server_id":{"type":"string","description_kind":"plain","required":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_transfer_tag":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_transfer_user":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"home_directory":{"type":"string","description_kind":"plain","optional":true},"home_directory_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","optional":true},"role":{"type":"string","description_kind":"plain","required":true},"server_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"home_directory_mappings":{"nesting_mode":"list","block":{"attributes":{"entry":{"type":"string","description_kind":"plain","required":true},"target":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"posix_profile":{"nesting_mode":"list","block":{"attributes":{"gid":{"type":"number","description_kind":"plain","required":true},"secondary_gids":{"type":["set","number"],"description_kind":"plain","optional":true},"uid":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_transfer_workflow":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"on_exception_steps":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"copy_step_details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"overwrite_existing":{"type":"string","description_kind":"plain","optional":true},"source_file_location":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"destination_file_location":{"nesting_mode":"list","block":{"block_types":{"efs_file_location":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_file_location":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"custom_step_details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"source_file_location":{"type":"string","description_kind":"plain","optional":true},"target":{"type":"string","description_kind":"plain","optional":true},"timeout_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"decrypt_step_details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"overwrite_existing":{"type":"string","description_kind":"plain","optional":true},"source_file_location":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"destination_file_location":{"nesting_mode":"list","block":{"block_types":{"efs_file_location":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_file_location":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"delete_step_details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"source_file_location":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tag_step_details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"source_file_location":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":8},"steps":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"copy_step_details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"overwrite_existing":{"type":"string","description_kind":"plain","optional":true},"source_file_location":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"destination_file_location":{"nesting_mode":"list","block":{"block_types":{"efs_file_location":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_file_location":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"custom_step_details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"source_file_location":{"type":"string","description_kind":"plain","optional":true},"target":{"type":"string","description_kind":"plain","optional":true},"timeout_seconds":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"decrypt_step_details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"overwrite_existing":{"type":"string","description_kind":"plain","optional":true},"source_file_location":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"destination_file_location":{"nesting_mode":"list","block":{"block_types":{"efs_file_location":{"nesting_mode":"list","block":{"attributes":{"file_system_id":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"s3_file_location":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","optional":true},"key":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"delete_step_details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"source_file_location":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tag_step_details":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","optional":true},"source_file_location":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":8}},"description_kind":"plain"}},"aws_verifiedaccess_instance":{"version":0,"block":{"attributes":{"creation_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"verified_access_trust_providers":{"type":["list",["object",{"description":"string","device_trust_provider_type":"string","trust_provider_type":"string","user_trust_provider_type":"string","verified_access_trust_provider_id":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_verifiedaccess_trust_provider":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"device_trust_provider_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy_reference_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"trust_provider_type":{"type":"string","description_kind":"plain","required":true},"user_trust_provider_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"device_options":{"nesting_mode":"list","block":{"attributes":{"tenant_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"oidc_options":{"nesting_mode":"list","block":{"attributes":{"authorization_endpoint":{"type":"string","description_kind":"plain","optional":true},"client_id":{"type":"string","description_kind":"plain","optional":true},"client_secret":{"type":"string","description_kind":"plain","required":true,"sensitive":true},"issuer":{"type":"string","description_kind":"plain","optional":true},"scope":{"type":"string","description_kind":"plain","optional":true},"token_endpoint":{"type":"string","description_kind":"plain","optional":true},"user_info_endpoint":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_volume_attachment":{"version":0,"block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","required":true},"force_detach":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"skip_destroy":{"type":"bool","description_kind":"plain","optional":true},"stop_instance_before_detaching":{"type":"bool","description_kind":"plain","optional":true},"volume_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"assign_generated_ipv6_cidr_block":{"type":"bool","description_kind":"plain","optional":true},"cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"default_network_acl_id":{"type":"string","description_kind":"plain","computed":true},"default_route_table_id":{"type":"string","description_kind":"plain","computed":true},"default_security_group_id":{"type":"string","description_kind":"plain","computed":true},"dhcp_options_id":{"type":"string","description_kind":"plain","computed":true},"enable_dns_hostnames":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"enable_dns_support":{"type":"bool","description_kind":"plain","optional":true},"enable_network_address_usage_metrics":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_tenancy":{"type":"string","description_kind":"plain","optional":true},"ipv4_ipam_pool_id":{"type":"string","description_kind":"plain","optional":true},"ipv4_netmask_length":{"type":"number","description_kind":"plain","optional":true},"ipv6_association_id":{"type":"string","description_kind":"plain","computed":true},"ipv6_cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_cidr_block_network_border_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_ipam_pool_id":{"type":"string","description_kind":"plain","optional":true},"ipv6_netmask_length":{"type":"number","description_kind":"plain","optional":true},"main_route_table_id":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_vpc_dhcp_options":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","optional":true},"domain_name_servers":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"netbios_name_servers":{"type":["list","string"],"description_kind":"plain","optional":true},"netbios_node_type":{"type":"string","description_kind":"plain","optional":true},"ntp_servers":{"type":["list","string"],"description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_vpc_dhcp_options_association":{"version":0,"block":{"attributes":{"dhcp_options_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_vpc_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_accept":{"type":"bool","description_kind":"plain","optional":true},"cidr_blocks":{"type":["list","string"],"description_kind":"plain","computed":true},"dns_entry":{"type":["list",["object",{"dns_name":"string","hosted_zone_id":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"prefix_list_id":{"type":"string","description_kind":"plain","computed":true},"private_dns_enabled":{"type":"bool","description_kind":"plain","optional":true},"requester_managed":{"type":"bool","description_kind":"plain","computed":true},"route_table_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"service_name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_endpoint_type":{"type":"string","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"dns_options":{"nesting_mode":"list","block":{"attributes":{"dns_record_ip_type":{"type":"string","description_kind":"plain","optional":true},"private_dns_only_for_inbound_resolver_endpoint":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_endpoint_connection_accepter":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","required":true},"vpc_endpoint_service_id":{"type":"string","description_kind":"plain","required":true},"vpc_endpoint_state":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_vpc_endpoint_connection_notification":{"version":0,"block":{"attributes":{"connection_events":{"type":["set","string"],"description_kind":"plain","required":true},"connection_notification_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"notification_type":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","optional":true},"vpc_endpoint_service_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_vpc_endpoint_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_endpoint_route_table_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"route_table_id":{"type":"string","description_kind":"plain","required":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_vpc_endpoint_security_group_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"replace_default_association":{"type":"bool","description_kind":"plain","optional":true},"security_group_id":{"type":"string","description_kind":"plain","required":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_vpc_endpoint_service":{"version":0,"block":{"attributes":{"acceptance_required":{"type":"bool","description_kind":"plain","required":true},"allowed_principals":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["set","string"],"description_kind":"plain","computed":true},"base_endpoint_dns_names":{"type":["set","string"],"description_kind":"plain","computed":true},"gateway_load_balancer_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"manages_vpc_endpoints":{"type":"bool","description_kind":"plain","computed":true},"network_load_balancer_arns":{"type":["set","string"],"description_kind":"plain","optional":true},"private_dns_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_dns_name_configuration":{"type":["list",["object",{"name":"string","state":"string","type":"string","value":"string"}]],"description_kind":"plain","computed":true},"service_name":{"type":"string","description_kind":"plain","computed":true},"service_type":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"supported_ip_address_types":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_endpoint_service_allowed_principal":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"principal_arn":{"type":"string","description_kind":"plain","required":true},"vpc_endpoint_service_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_vpc_endpoint_subnet_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","required":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipam":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cascade":{"type":"bool","description_kind":"plain","optional":true},"default_resource_discovery_association_id":{"type":"string","description_kind":"plain","computed":true},"default_resource_discovery_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"private_default_scope_id":{"type":"string","description_kind":"plain","computed":true},"public_default_scope_id":{"type":"string","description_kind":"plain","computed":true},"scope_count":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"operating_regions":{"nesting_mode":"set","block":{"attributes":{"region_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipam_organization_admin_account":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"delegated_admin_account_id":{"type":"string","description_kind":"plain","required":true},"email":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"service_principal":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_vpc_ipam_pool":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","required":true},"allocation_default_netmask_length":{"type":"number","description_kind":"plain","optional":true},"allocation_max_netmask_length":{"type":"number","description_kind":"plain","optional":true},"allocation_min_netmask_length":{"type":"number","description_kind":"plain","optional":true},"allocation_resource_tags":{"type":["map","string"],"description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_import":{"type":"bool","description_kind":"plain","optional":true},"aws_service":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipam_scope_id":{"type":"string","description_kind":"plain","required":true},"ipam_scope_type":{"type":"string","description_kind":"plain","computed":true},"locale":{"type":"string","description_kind":"plain","optional":true},"pool_depth":{"type":"number","description_kind":"plain","computed":true},"public_ip_source":{"type":"string","description_kind":"plain","optional":true},"publicly_advertisable":{"type":"bool","description_kind":"plain","optional":true},"source_ipam_pool_id":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipam_pool_cidr":{"version":0,"block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipam_pool_cidr_id":{"type":"string","description_kind":"plain","computed":true},"ipam_pool_id":{"type":"string","description_kind":"plain","required":true},"netmask_length":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"cidr_authorization_context":{"nesting_mode":"list","block":{"attributes":{"message":{"type":"string","description_kind":"plain","optional":true},"signature":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipam_pool_cidr_allocation":{"version":0,"block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"disallowed_cidrs":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipam_pool_allocation_id":{"type":"string","description_kind":"plain","computed":true},"ipam_pool_id":{"type":"string","description_kind":"plain","required":true},"netmask_length":{"type":"number","description_kind":"plain","optional":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"resource_type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_vpc_ipam_preview_next_cidr":{"version":0,"block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","computed":true},"disallowed_cidrs":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipam_pool_id":{"type":"string","description_kind":"plain","required":true},"netmask_length":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_vpc_ipam_resource_discovery":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipam_resource_discovery_region":{"type":"string","description_kind":"plain","computed":true},"is_default":{"type":"bool","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"operating_regions":{"nesting_mode":"set","block":{"attributes":{"region_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipam_resource_discovery_association":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipam_arn":{"type":"string","description_kind":"plain","computed":true},"ipam_id":{"type":"string","description_kind":"plain","required":true},"ipam_region":{"type":"string","description_kind":"plain","computed":true},"ipam_resource_discovery_id":{"type":"string","description_kind":"plain","required":true},"is_default":{"type":"bool","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipam_scope":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipam_arn":{"type":"string","description_kind":"plain","computed":true},"ipam_id":{"type":"string","description_kind":"plain","required":true},"ipam_scope_type":{"type":"string","description_kind":"plain","computed":true},"is_default":{"type":"bool","description_kind":"plain","computed":true},"pool_count":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipv4_cidr_block_association":{"version":0,"block":{"attributes":{"cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv4_ipam_pool_id":{"type":"string","description_kind":"plain","optional":true},"ipv4_netmask_length":{"type":"number","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipv6_cidr_block_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_ipam_pool_id":{"type":"string","description_kind":"plain","required":true},"ipv6_netmask_length":{"type":"number","description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_network_performance_metric_subscription":{"version":0,"block":{"attributes":{"destination":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric":{"type":"string","description_kind":"plain","optional":true},"period":{"type":"string","description_kind":"plain","computed":true},"source":{"type":"string","description_kind":"plain","required":true},"statistic":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_vpc_peering_connection":{"version":0,"block":{"attributes":{"accept_status":{"type":"string","description_kind":"plain","computed":true},"auto_accept":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_owner_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_vpc_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"accepter":{"nesting_mode":"list","block":{"attributes":{"allow_remote_vpc_dns_resolution":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"requester":{"nesting_mode":"list","block":{"attributes":{"allow_remote_vpc_dns_resolution":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_peering_connection_accepter":{"version":0,"block":{"attributes":{"accept_status":{"type":"string","description_kind":"plain","computed":true},"auto_accept":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_owner_id":{"type":"string","description_kind":"plain","computed":true},"peer_region":{"type":"string","description_kind":"plain","computed":true},"peer_vpc_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"vpc_peering_connection_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"accepter":{"nesting_mode":"list","block":{"attributes":{"allow_remote_vpc_dns_resolution":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"requester":{"nesting_mode":"list","block":{"attributes":{"allow_remote_vpc_dns_resolution":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_peering_connection_options":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_peering_connection_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"accepter":{"nesting_mode":"list","block":{"attributes":{"allow_remote_vpc_dns_resolution":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"requester":{"nesting_mode":"list","block":{"attributes":{"allow_remote_vpc_dns_resolution":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_vpc_security_group_egress_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cidr_ipv4":{"type":"string","description_kind":"plain","optional":true},"cidr_ipv6":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"from_port":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"ip_protocol":{"type":"string","description_kind":"plain","required":true},"prefix_list_id":{"type":"string","description_kind":"plain","optional":true},"referenced_security_group_id":{"type":"string","description_kind":"plain","optional":true},"security_group_id":{"type":"string","description_kind":"plain","required":true},"security_group_rule_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"to_port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_vpc_security_group_ingress_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cidr_ipv4":{"type":"string","description_kind":"plain","optional":true},"cidr_ipv6":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"from_port":{"type":"number","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","computed":true},"ip_protocol":{"type":"string","description_kind":"plain","required":true},"prefix_list_id":{"type":"string","description_kind":"plain","optional":true},"referenced_security_group_id":{"type":"string","description_kind":"plain","optional":true},"security_group_id":{"type":"string","description_kind":"plain","required":true},"security_group_rule_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true},"to_port":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_vpclattice_access_log_subscription":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"destination_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_arn":{"type":"string","description_kind":"plain","computed":true},"resource_identifier":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_vpclattice_auth_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"resource_identifier":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpclattice_listener":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_at":{"type":"string","description_kind":"plain","computed":true},"listener_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","required":true},"service_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"default_action":{"nesting_mode":"list","block":{"block_types":{"fixed_response":{"nesting_mode":"list","block":{"attributes":{"status_code":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"forward":{"nesting_mode":"list","block":{"block_types":{"target_groups":{"nesting_mode":"list","block":{"attributes":{"target_group_identifier":{"type":"string","description_kind":"plain","optional":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpclattice_listener_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"listener_identifier":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true},"rule_id":{"type":"string","description_kind":"plain","computed":true},"service_identifier":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"fixed_response":{"nesting_mode":"list","block":{"attributes":{"status_code":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"forward":{"nesting_mode":"list","block":{"block_types":{"target_groups":{"nesting_mode":"list","block":{"attributes":{"target_group_identifier":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":2}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"match":{"nesting_mode":"list","block":{"block_types":{"http_match":{"nesting_mode":"list","block":{"attributes":{"method":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"header_matches":{"nesting_mode":"list","block":{"attributes":{"case_sensitive":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"contains":{"type":"string","description_kind":"plain","optional":true},"exact":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":5},"path_match":{"nesting_mode":"list","block":{"attributes":{"case_sensitive":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"match":{"nesting_mode":"list","block":{"attributes":{"exact":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpclattice_resource_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_vpclattice_service":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auth_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"certificate_arn":{"type":"string","description_kind":"plain","optional":true},"custom_domain_name":{"type":"string","description_kind":"plain","optional":true},"dns_entry":{"type":["list",["object",{"domain_name":"string","hosted_zone_id":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpclattice_service_network":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auth_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_vpclattice_service_network_service_association":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_by":{"type":"string","description_kind":"plain","computed":true},"custom_domain_name":{"type":"string","description_kind":"plain","computed":true},"dns_entry":{"type":["list",["object",{"domain_name":"string","hosted_zone_id":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_identifier":{"type":"string","description_kind":"plain","required":true},"service_network_identifier":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpclattice_service_network_vpc_association":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_by":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_group_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"service_network_identifier":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_identifier":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpclattice_target_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"config":{"nesting_mode":"list","block":{"attributes":{"ip_address_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","required":true},"protocol":{"type":"string","description_kind":"plain","required":true},"protocol_version":{"type":"string","description_kind":"plain","optional":true},"vpc_identifier":{"type":"string","description_kind":"plain","required":true}},"block_types":{"health_check":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","optional":true},"health_check_interval_seconds":{"type":"number","description_kind":"plain","optional":true},"health_check_timeout_seconds":{"type":"number","description_kind":"plain","optional":true},"healthy_threshold_count":{"type":"number","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","optional":true,"computed":true},"protocol_version":{"type":"string","description_kind":"plain","optional":true},"unhealthy_threshold_count":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"matcher":{"nesting_mode":"list","block":{"attributes":{"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpclattice_target_group_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_group_identifier":{"type":"string","description_kind":"plain","required":true}},"block_types":{"target":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpn_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"core_network_arn":{"type":"string","description_kind":"plain","computed":true},"core_network_attachment_arn":{"type":"string","description_kind":"plain","computed":true},"customer_gateway_configuration":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"customer_gateway_id":{"type":"string","description_kind":"plain","required":true},"enable_acceleration":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_ipv4_network_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_ipv6_network_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"outside_ip_address_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"remote_ipv4_network_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"remote_ipv6_network_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"routes":{"type":["set",["object",{"destination_cidr_block":"string","source":"string","state":"string"}]],"description_kind":"plain","computed":true},"static_routes_only":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","optional":true},"transport_transit_gateway_attachment_id":{"type":"string","description_kind":"plain","optional":true},"tunnel1_address":{"type":"string","description_kind":"plain","computed":true},"tunnel1_bgp_asn":{"type":"string","description_kind":"plain","computed":true},"tunnel1_bgp_holdtime":{"type":"number","description_kind":"plain","computed":true},"tunnel1_cgw_inside_address":{"type":"string","description_kind":"plain","computed":true},"tunnel1_dpd_timeout_action":{"type":"string","description_kind":"plain","optional":true},"tunnel1_dpd_timeout_seconds":{"type":"number","description_kind":"plain","optional":true},"tunnel1_enable_tunnel_lifecycle_control":{"type":"bool","description_kind":"plain","optional":true},"tunnel1_ike_versions":{"type":["set","string"],"description_kind":"plain","optional":true},"tunnel1_inside_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tunnel1_inside_ipv6_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tunnel1_phase1_dh_group_numbers":{"type":["set","number"],"description_kind":"plain","optional":true},"tunnel1_phase1_encryption_algorithms":{"type":["set","string"],"description_kind":"plain","optional":true},"tunnel1_phase1_integrity_algorithms":{"type":["set","string"],"description_kind":"plain","optional":true},"tunnel1_phase1_lifetime_seconds":{"type":"number","description_kind":"plain","optional":true},"tunnel1_phase2_dh_group_numbers":{"type":["set","number"],"description_kind":"plain","optional":true},"tunnel1_phase2_encryption_algorithms":{"type":["set","string"],"description_kind":"plain","optional":true},"tunnel1_phase2_integrity_algorithms":{"type":["set","string"],"description_kind":"plain","optional":true},"tunnel1_phase2_lifetime_seconds":{"type":"number","description_kind":"plain","optional":true},"tunnel1_preshared_key":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"tunnel1_rekey_fuzz_percentage":{"type":"number","description_kind":"plain","optional":true},"tunnel1_rekey_margin_time_seconds":{"type":"number","description_kind":"plain","optional":true},"tunnel1_replay_window_size":{"type":"number","description_kind":"plain","optional":true},"tunnel1_startup_action":{"type":"string","description_kind":"plain","optional":true},"tunnel1_vgw_inside_address":{"type":"string","description_kind":"plain","computed":true},"tunnel2_address":{"type":"string","description_kind":"plain","computed":true},"tunnel2_bgp_asn":{"type":"string","description_kind":"plain","computed":true},"tunnel2_bgp_holdtime":{"type":"number","description_kind":"plain","computed":true},"tunnel2_cgw_inside_address":{"type":"string","description_kind":"plain","computed":true},"tunnel2_dpd_timeout_action":{"type":"string","description_kind":"plain","optional":true},"tunnel2_dpd_timeout_seconds":{"type":"number","description_kind":"plain","optional":true},"tunnel2_enable_tunnel_lifecycle_control":{"type":"bool","description_kind":"plain","optional":true},"tunnel2_ike_versions":{"type":["set","string"],"description_kind":"plain","optional":true},"tunnel2_inside_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tunnel2_inside_ipv6_cidr":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tunnel2_phase1_dh_group_numbers":{"type":["set","number"],"description_kind":"plain","optional":true},"tunnel2_phase1_encryption_algorithms":{"type":["set","string"],"description_kind":"plain","optional":true},"tunnel2_phase1_integrity_algorithms":{"type":["set","string"],"description_kind":"plain","optional":true},"tunnel2_phase1_lifetime_seconds":{"type":"number","description_kind":"plain","optional":true},"tunnel2_phase2_dh_group_numbers":{"type":["set","number"],"description_kind":"plain","optional":true},"tunnel2_phase2_encryption_algorithms":{"type":["set","string"],"description_kind":"plain","optional":true},"tunnel2_phase2_integrity_algorithms":{"type":["set","string"],"description_kind":"plain","optional":true},"tunnel2_phase2_lifetime_seconds":{"type":"number","description_kind":"plain","optional":true},"tunnel2_preshared_key":{"type":"string","description_kind":"plain","optional":true,"computed":true,"sensitive":true},"tunnel2_rekey_fuzz_percentage":{"type":"number","description_kind":"plain","optional":true},"tunnel2_rekey_margin_time_seconds":{"type":"number","description_kind":"plain","optional":true},"tunnel2_replay_window_size":{"type":"number","description_kind":"plain","optional":true},"tunnel2_startup_action":{"type":"string","description_kind":"plain","optional":true},"tunnel2_vgw_inside_address":{"type":"string","description_kind":"plain","computed":true},"tunnel_inside_ip_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true},"vgw_telemetry":{"type":["set",["object",{"accepted_route_count":"number","certificate_arn":"string","last_status_change":"string","outside_ip_address":"string","status":"string","status_message":"string"}]],"description_kind":"plain","computed":true},"vpn_gateway_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"tunnel1_log_options":{"nesting_mode":"list","block":{"block_types":{"cloudwatch_log_options":{"nesting_mode":"list","block":{"attributes":{"log_enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_arn":{"type":"string","description_kind":"plain","optional":true},"log_output_format":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"tunnel2_log_options":{"nesting_mode":"list","block":{"block_types":{"cloudwatch_log_options":{"nesting_mode":"list","block":{"attributes":{"log_enabled":{"type":"bool","description_kind":"plain","optional":true},"log_group_arn":{"type":"string","description_kind":"plain","optional":true},"log_output_format":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_vpn_connection_route":{"version":0,"block":{"attributes":{"destination_cidr_block":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpn_connection_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_vpn_gateway":{"version":0,"block":{"attributes":{"amazon_side_asn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_vpn_gateway_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","required":true},"vpn_gateway_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_vpn_gateway_route_propagation":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"route_table_id":{"type":"string","description_kind":"plain","required":true},"vpn_gateway_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_byte_match_set":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"byte_match_tuples":{"nesting_mode":"set","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"target_string":{"type":"string","description_kind":"plain","optional":true},"text_transformation":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_geo_match_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"geo_match_constraint":{"nesting_mode":"set","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_ipset":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_descriptors":{"nesting_mode":"set","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_rate_based_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"rate_key":{"type":"string","description_kind":"plain","required":true},"rate_limit":{"type":"number","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"predicates":{"nesting_mode":"set","block":{"attributes":{"data_id":{"type":"string","description_kind":"plain","required":true},"negated":{"type":"bool","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_regex_match_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"regex_match_tuple":{"nesting_mode":"set","block":{"attributes":{"regex_pattern_set_id":{"type":"string","description_kind":"plain","required":true},"text_transformation":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_regex_pattern_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"regex_pattern_strings":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_waf_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"predicates":{"nesting_mode":"set","block":{"attributes":{"data_id":{"type":"string","description_kind":"plain","required":true},"negated":{"type":"bool","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_rule_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"activated_rule":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"rule_id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_size_constraint_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"size_constraints":{"nesting_mode":"set","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true},"text_transformation":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_sql_injection_match_set":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"sql_injection_match_tuples":{"nesting_mode":"set","block":{"attributes":{"text_transformation":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_web_acl":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"default_action":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"logging_configuration":{"nesting_mode":"list","block":{"attributes":{"log_destination":{"type":"string","description_kind":"plain","required":true}},"block_types":{"redacted_fields":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"set","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"rules":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"rule_id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"override_action":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_xss_match_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"xss_match_tuples":{"nesting_mode":"set","block":{"attributes":{"text_transformation":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafregional_byte_match_set":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"byte_match_tuples":{"nesting_mode":"set","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"target_string":{"type":"string","description_kind":"plain","optional":true},"text_transformation":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafregional_geo_match_set":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"geo_match_constraint":{"nesting_mode":"set","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafregional_ipset":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_descriptor":{"nesting_mode":"set","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafregional_rate_based_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"rate_key":{"type":"string","description_kind":"plain","required":true},"rate_limit":{"type":"number","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"predicate":{"nesting_mode":"set","block":{"attributes":{"data_id":{"type":"string","description_kind":"plain","required":true},"negated":{"type":"bool","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafregional_regex_match_set":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"regex_match_tuple":{"nesting_mode":"set","block":{"attributes":{"regex_pattern_set_id":{"type":"string","description_kind":"plain","required":true},"text_transformation":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafregional_regex_pattern_set":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"regex_pattern_strings":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_wafregional_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"predicate":{"nesting_mode":"set","block":{"attributes":{"data_id":{"type":"string","description_kind":"plain","required":true},"negated":{"type":"bool","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafregional_rule_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"activated_rule":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"rule_id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafregional_size_constraint_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"size_constraints":{"nesting_mode":"set","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true},"text_transformation":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafregional_sql_injection_match_set":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"sql_injection_match_tuple":{"nesting_mode":"set","block":{"attributes":{"text_transformation":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafregional_web_acl":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"default_action":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"logging_configuration":{"nesting_mode":"list","block":{"attributes":{"log_destination":{"type":"string","description_kind":"plain","required":true}},"block_types":{"redacted_fields":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"set","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"rule":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"rule_id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"override_action":{"nesting_mode":"list","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafregional_web_acl_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"web_acl_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_wafregional_xss_match_set":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"xss_match_tuple":{"nesting_mode":"set","block":{"attributes":{"text_transformation":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"attributes":{"data":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafv2_ip_set":{"version":0,"block":{"attributes":{"addresses":{"type":["set","string"],"description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_version":{"type":"string","description_kind":"plain","required":true},"lock_token":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_wafv2_regex_pattern_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lock_token":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"regular_expression":{"nesting_mode":"set","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10}},"description_kind":"plain"}},"aws_wafv2_rule_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"capacity":{"type":"number","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lock_token":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"scope":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"custom_response_body":{"nesting_mode":"set","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"rule":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true}},"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"allow":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"block":{"nesting_mode":"list","block":{"block_types":{"custom_response":{"nesting_mode":"list","block":{"attributes":{"custom_response_body_key":{"type":"string","description_kind":"plain","optional":true},"response_code":{"type":"number","description_kind":"plain","required":true}},"block_types":{"response_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"captcha":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"challenge":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"count":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"captcha_config":{"nesting_mode":"list","block":{"block_types":{"immunity_time_property":{"nesting_mode":"list","block":{"attributes":{"immunity_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"rule_label":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"rate_based_statement":{"nesting_mode":"list","block":{"attributes":{"aggregate_key_type":{"type":"string","description_kind":"plain","optional":true},"limit":{"type":"number","description_kind":"plain","required":true}},"block_types":{"custom_key":{"nesting_mode":"list","block":{"block_types":{"cookie":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"forwarded_ip":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"http_method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"ip":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"label_namespace":{"nesting_mode":"list","block":{"attributes":{"namespace":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"block_types":{"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"block_types":{"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":5},"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"scope_down_statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"visibility_config":{"nesting_mode":"list","block":{"attributes":{"cloudwatch_metrics_enabled":{"type":"bool","description_kind":"plain","required":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"sampled_requests_enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"visibility_config":{"nesting_mode":"list","block":{"attributes":{"cloudwatch_metrics_enabled":{"type":"bool","description_kind":"plain","required":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"sampled_requests_enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_wafv2_web_acl":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"capacity":{"type":"number","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lock_token":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"token_domains":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"association_config":{"nesting_mode":"list","block":{"block_types":{"request_body":{"nesting_mode":"list","block":{"block_types":{"cloudfront":{"nesting_mode":"list","block":{"attributes":{"default_size_inspection_limit":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"captcha_config":{"nesting_mode":"list","block":{"block_types":{"immunity_time_property":{"nesting_mode":"list","block":{"attributes":{"immunity_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"custom_response_body":{"nesting_mode":"set","block":{"attributes":{"content":{"type":"string","description_kind":"plain","required":true},"content_type":{"type":"string","description_kind":"plain","required":true},"key":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"default_action":{"nesting_mode":"list","block":{"block_types":{"allow":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"block":{"nesting_mode":"list","block":{"block_types":{"custom_response":{"nesting_mode":"list","block":{"attributes":{"custom_response_body_key":{"type":"string","description_kind":"plain","optional":true},"response_code":{"type":"number","description_kind":"plain","required":true}},"block_types":{"response_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"rule":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","required":true}},"block_types":{"action":{"nesting_mode":"list","block":{"block_types":{"allow":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"block":{"nesting_mode":"list","block":{"block_types":{"custom_response":{"nesting_mode":"list","block":{"attributes":{"custom_response_body_key":{"type":"string","description_kind":"plain","optional":true},"response_code":{"type":"number","description_kind":"plain","required":true}},"block_types":{"response_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"captcha":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"challenge":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"count":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"captcha_config":{"nesting_mode":"list","block":{"block_types":{"immunity_time_property":{"nesting_mode":"list","block":{"attributes":{"immunity_time":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"override_action":{"nesting_mode":"list","block":{"block_types":{"count":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"none":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"rule_label":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"managed_rule_group_statement":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"vendor_name":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"managed_rule_group_configs":{"nesting_mode":"list","block":{"attributes":{"login_path":{"type":"string","description_kind":"plain","optional":true},"payload_type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"aws_managed_rules_atp_rule_set":{"nesting_mode":"list","block":{"attributes":{"enable_regex_in_path":{"type":"bool","description_kind":"plain","optional":true},"login_path":{"type":"string","description_kind":"plain","required":true}},"block_types":{"request_inspection":{"nesting_mode":"list","block":{"attributes":{"payload_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"password_field":{"nesting_mode":"list","block":{"attributes":{"identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"username_field":{"nesting_mode":"list","block":{"attributes":{"identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"response_inspection":{"nesting_mode":"list","block":{"block_types":{"body_contains":{"nesting_mode":"list","block":{"attributes":{"failure_strings":{"type":["set","string"],"description_kind":"plain","required":true},"success_strings":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"header":{"nesting_mode":"list","block":{"attributes":{"failure_values":{"type":["set","string"],"description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"success_values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"json":{"nesting_mode":"list","block":{"attributes":{"failure_values":{"type":["set","string"],"description_kind":"plain","required":true},"identifier":{"type":"string","description_kind":"plain","required":true},"success_values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"status_code":{"nesting_mode":"list","block":{"attributes":{"failure_codes":{"type":["set","number"],"description_kind":"plain","required":true},"success_codes":{"type":["set","number"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"aws_managed_rules_bot_control_rule_set":{"nesting_mode":"list","block":{"attributes":{"inspection_level":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"password_field":{"nesting_mode":"list","block":{"attributes":{"identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"username_field":{"nesting_mode":"list","block":{"attributes":{"identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"rule_action_override":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_to_use":{"nesting_mode":"list","block":{"block_types":{"allow":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"block":{"nesting_mode":"list","block":{"block_types":{"custom_response":{"nesting_mode":"list","block":{"attributes":{"custom_response_body_key":{"type":"string","description_kind":"plain","optional":true},"response_code":{"type":"number","description_kind":"plain","required":true}},"block_types":{"response_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"captcha":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"challenge":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"count":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":100},"scope_down_statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"rate_based_statement":{"nesting_mode":"list","block":{"attributes":{"aggregate_key_type":{"type":"string","description_kind":"plain","optional":true},"limit":{"type":"number","description_kind":"plain","required":true}},"block_types":{"custom_key":{"nesting_mode":"list","block":{"block_types":{"cookie":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"forwarded_ip":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"http_method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"ip":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"label_namespace":{"nesting_mode":"list","block":{"attributes":{"namespace":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"block_types":{"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"block_types":{"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":5},"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"scope_down_statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"and_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"not_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"or_statement":{"nesting_mode":"list","block":{"block_types":{"statement":{"nesting_mode":"list","block":{"block_types":{"byte_match_statement":{"nesting_mode":"list","block":{"attributes":{"positional_constraint":{"type":"string","description_kind":"plain","required":true},"search_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"geo_match_statement":{"nesting_mode":"list","block":{"attributes":{"country_codes":{"type":["list","string"],"description_kind":"plain","required":true}},"block_types":{"forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"ip_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"ip_set_forwarded_ip_config":{"nesting_mode":"list","block":{"attributes":{"fallback_behavior":{"type":"string","description_kind":"plain","required":true},"header_name":{"type":"string","description_kind":"plain","required":true},"position":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"label_match_statement":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"regex_match_statement":{"nesting_mode":"list","block":{"attributes":{"regex_string":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"regex_pattern_set_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"rule_group_reference_statement":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"rule_action_override":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"action_to_use":{"nesting_mode":"list","block":{"block_types":{"allow":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"block":{"nesting_mode":"list","block":{"block_types":{"custom_response":{"nesting_mode":"list","block":{"attributes":{"custom_response_body_key":{"type":"string","description_kind":"plain","optional":true},"response_code":{"type":"number","description_kind":"plain","required":true}},"block_types":{"response_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"captcha":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"challenge":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"count":{"nesting_mode":"list","block":{"block_types":{"custom_request_handling":{"nesting_mode":"list","block":{"block_types":{"insert_header":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"},"max_items":1},"size_constraint_statement":{"nesting_mode":"list","block":{"attributes":{"comparison_operator":{"type":"string","description_kind":"plain","required":true},"size":{"type":"number","description_kind":"plain","required":true}},"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"sqli_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"xss_match_statement":{"nesting_mode":"list","block":{"block_types":{"field_to_match":{"nesting_mode":"list","block":{"block_types":{"all_query_arguments":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"body":{"nesting_mode":"list","block":{"attributes":{"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"cookies":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_cookies":{"type":["list","string"],"description_kind":"plain","optional":true},"included_cookies":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"headers":{"nesting_mode":"list","block":{"attributes":{"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","required":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"excluded_headers":{"type":["list","string"],"description_kind":"plain","optional":true},"included_headers":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"json_body":{"nesting_mode":"list","block":{"attributes":{"invalid_fallback_behavior":{"type":"string","description_kind":"plain","optional":true},"match_scope":{"type":"string","description_kind":"plain","required":true},"oversize_handling":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"match_pattern":{"nesting_mode":"list","block":{"attributes":{"included_paths":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"all":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"single_query_argument":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"text_transformation":{"nesting_mode":"set","block":{"attributes":{"priority":{"type":"number","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1},"visibility_config":{"nesting_mode":"list","block":{"attributes":{"cloudwatch_metrics_enabled":{"type":"bool","description_kind":"plain","required":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"sampled_requests_enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"visibility_config":{"nesting_mode":"list","block":{"attributes":{"cloudwatch_metrics_enabled":{"type":"bool","description_kind":"plain","required":true},"metric_name":{"type":"string","description_kind":"plain","required":true},"sampled_requests_enabled":{"type":"bool","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_wafv2_web_acl_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"web_acl_arn":{"type":"string","description_kind":"plain","required":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_wafv2_web_acl_logging_configuration":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_destination_configs":{"type":["set","string"],"description":"AWS Kinesis Firehose Delivery Stream ARNs","description_kind":"plain","required":true},"resource_arn":{"type":"string","description":"AWS WebACL ARN","description_kind":"plain","required":true}},"block_types":{"logging_filter":{"nesting_mode":"list","block":{"attributes":{"default_behavior":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"behavior":{"type":"string","description_kind":"plain","required":true},"requirement":{"type":"string","description_kind":"plain","required":true}},"block_types":{"condition":{"nesting_mode":"set","block":{"block_types":{"action_condition":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"label_name_condition":{"nesting_mode":"list","block":{"attributes":{"label_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"redacted_fields":{"nesting_mode":"list","block":{"block_types":{"method":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"query_string":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1},"single_header":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"uri_path":{"nesting_mode":"list","block":{"description_kind":"plain"},"max_items":1}},"description":"Parts of the request to exclude from logs","description_kind":"plain"},"max_items":100}},"description_kind":"plain"}},"aws_worklink_fleet":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"audit_stream_arn":{"type":"string","description_kind":"plain","optional":true},"company_code":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"device_ca_certificate":{"type":"string","description_kind":"plain","optional":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"optimize_for_end_user_location":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"identity_provider":{"nesting_mode":"list","block":{"attributes":{"saml_metadata":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"network":{"nesting_mode":"list","block":{"attributes":{"security_group_ids":{"type":["set","string"],"description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_worklink_website_certificate_authority_association":{"version":0,"block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","optional":true},"fleet_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"website_ca_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_workspaces_connection_alias":{"version":0,"block":{"attributes":{"connection_string":{"type":"string","description":"The connection string specified for the connection alias. The connection string must be in the form of a fully qualified domain name (FQDN), such as www.example.com.","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"owner_account_id":{"type":"string","description":"The identifier of the Amazon Web Services account that owns the connection alias.","description_kind":"plain","computed":true},"state":{"type":"string","description":"The current state of the connection alias.","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true},"delete":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.","description_kind":"plain","optional":true},"update":{"type":"string","description":"A string that can be [parsed as a duration](https://pkg.go.dev/time#ParseDuration) consisting of numbers and unit suffixes, such as \"30s\" or \"2h45m\". Valid time units are \"s\" (seconds), \"m\" (minutes), \"h\" (hours).","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_workspaces_directory":{"version":0,"block":{"attributes":{"alias":{"type":"string","description_kind":"plain","computed":true},"customer_user_name":{"type":"string","description_kind":"plain","computed":true},"directory_id":{"type":"string","description_kind":"plain","required":true},"directory_name":{"type":"string","description_kind":"plain","computed":true},"directory_type":{"type":"string","description_kind":"plain","computed":true},"dns_ip_addresses":{"type":["set","string"],"description_kind":"plain","computed":true},"iam_role_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_group_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"registration_code":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"workspace_security_group_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"self_service_permissions":{"nesting_mode":"list","block":{"attributes":{"change_compute_type":{"type":"bool","description_kind":"plain","optional":true},"increase_volume_size":{"type":"bool","description_kind":"plain","optional":true},"rebuild_workspace":{"type":"bool","description_kind":"plain","optional":true},"restart_workspace":{"type":"bool","description_kind":"plain","optional":true},"switch_running_mode":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"workspace_access_properties":{"nesting_mode":"list","block":{"attributes":{"device_type_android":{"type":"string","description_kind":"plain","optional":true},"device_type_chromeos":{"type":"string","description_kind":"plain","optional":true},"device_type_ios":{"type":"string","description_kind":"plain","optional":true},"device_type_linux":{"type":"string","description_kind":"plain","optional":true},"device_type_osx":{"type":"string","description_kind":"plain","optional":true},"device_type_web":{"type":"string","description_kind":"plain","optional":true},"device_type_windows":{"type":"string","description_kind":"plain","optional":true},"device_type_zeroclient":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"workspace_creation_properties":{"nesting_mode":"list","block":{"attributes":{"custom_security_group_id":{"type":"string","description_kind":"plain","optional":true},"default_ou":{"type":"string","description_kind":"plain","optional":true},"enable_internet_access":{"type":"bool","description_kind":"plain","optional":true},"enable_maintenance_mode":{"type":"bool","description_kind":"plain","optional":true},"user_enabled_as_local_administrator":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_workspaces_ip_group":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"rules":{"nesting_mode":"set","block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"source":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_workspaces_workspace":{"version":0,"block":{"attributes":{"bundle_id":{"type":"string","description_kind":"plain","required":true},"computer_name":{"type":"string","description_kind":"plain","computed":true},"directory_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"root_volume_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_name":{"type":"string","description_kind":"plain","required":true},"user_volume_encryption_enabled":{"type":"bool","description_kind":"plain","optional":true},"volume_encryption_key":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"create":{"type":"string","description_kind":"plain","optional":true},"delete":{"type":"string","description_kind":"plain","optional":true},"update":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"workspace_properties":{"nesting_mode":"list","block":{"attributes":{"compute_type_name":{"type":"string","description_kind":"plain","optional":true},"root_volume_size_gib":{"type":"number","description_kind":"plain","optional":true},"running_mode":{"type":"string","description_kind":"plain","optional":true},"running_mode_auto_stop_timeout_in_minutes":{"type":"number","description_kind":"plain","optional":true,"computed":true},"user_volume_size_gib":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_xray_encryption_config":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_id":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_xray_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"filter_expression":{"type":"string","description_kind":"plain","required":true},"group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"insights_configuration":{"nesting_mode":"list","block":{"attributes":{"insights_enabled":{"type":"bool","description_kind":"plain","required":true},"notifications_enabled":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_xray_sampling_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"attributes":{"type":["map","string"],"description_kind":"plain","optional":true},"fixed_rate":{"type":"number","description_kind":"plain","required":true},"host":{"type":"string","description_kind":"plain","required":true},"http_method":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"priority":{"type":"number","description_kind":"plain","required":true},"reservoir_size":{"type":"number","description_kind":"plain","required":true},"resource_arn":{"type":"string","description_kind":"plain","required":true},"rule_name":{"type":"string","description_kind":"plain","optional":true},"service_name":{"type":"string","description_kind":"plain","required":true},"service_type":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url_path":{"type":"string","description_kind":"plain","required":true},"version":{"type":"number","description_kind":"plain","required":true}},"description_kind":"plain"}}},"data_source_schemas":{"aws_acm_certificate":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate":{"type":"string","description_kind":"plain","computed":true},"certificate_chain":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_types":{"type":["set","string"],"description_kind":"plain","optional":true},"most_recent":{"type":"bool","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"statuses":{"type":["list","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"types":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_acmpca_certificate":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"certificate":{"type":"string","description_kind":"plain","computed":true},"certificate_authority_arn":{"type":"string","description_kind":"plain","required":true},"certificate_chain":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_acmpca_certificate_authority":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"certificate":{"type":"string","description_kind":"plain","computed":true},"certificate_chain":{"type":"string","description_kind":"plain","computed":true},"certificate_signing_request":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_storage_security_standard":{"type":"string","description_kind":"plain","computed":true},"not_after":{"type":"string","description_kind":"plain","computed":true},"not_before":{"type":"string","description_kind":"plain","computed":true},"revocation_configuration":{"type":["list",["object",{"crl_configuration":["list",["object",{"custom_cname":"string","enabled":"bool","expiration_in_days":"number","s3_bucket_name":"string","s3_object_acl":"string"}]],"ocsp_configuration":["list",["object",{"enabled":"bool","ocsp_custom_cname":"string"}]]}]],"description_kind":"plain","computed":true},"serial":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"usage_mode":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_alb":{"version":0,"block":{"attributes":{"access_logs":{"type":["list",["object",{"bucket":"string","enabled":"bool","prefix":"string"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn_suffix":{"type":"string","description_kind":"plain","computed":true},"customer_owned_ipv4_pool":{"type":"string","description_kind":"plain","computed":true},"desync_mitigation_mode":{"type":"string","description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"drop_invalid_header_fields":{"type":"bool","description_kind":"plain","computed":true},"enable_cross_zone_load_balancing":{"type":"bool","description_kind":"plain","computed":true},"enable_deletion_protection":{"type":"bool","description_kind":"plain","computed":true},"enable_http2":{"type":"bool","description_kind":"plain","computed":true},"enable_tls_version_and_cipher_suite_headers":{"type":"bool","description_kind":"plain","computed":true},"enable_waf_fail_open":{"type":"bool","description_kind":"plain","computed":true},"enable_xff_client_port":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout":{"type":"number","description_kind":"plain","computed":true},"internal":{"type":"bool","description_kind":"plain","computed":true},"ip_address_type":{"type":"string","description_kind":"plain","computed":true},"load_balancer_type":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preserve_host_header":{"type":"bool","description_kind":"plain","computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","computed":true},"subnet_mapping":{"type":["set",["object",{"allocation_id":"string","ipv6_address":"string","outpost_id":"string","private_ipv4_address":"string","subnet_id":"string"}]],"description_kind":"plain","computed":true},"subnets":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"xff_header_processing_mode":{"type":"string","description_kind":"plain","computed":true},"zone_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_alb_listener":{"version":0,"block":{"attributes":{"alpn_policy":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"certificate_arn":{"type":"string","description_kind":"plain","computed":true},"default_action":{"type":["list",["object",{"authenticate_cognito":["list",["object",{"authentication_request_extra_params":["map","string"],"on_unauthenticated_request":"string","scope":"string","session_cookie_name":"string","session_timeout":"number","user_pool_arn":"string","user_pool_client_id":"string","user_pool_domain":"string"}]],"authenticate_oidc":["list",["object",{"authentication_request_extra_params":["map","string"],"authorization_endpoint":"string","client_id":"string","client_secret":"string","issuer":"string","on_unauthenticated_request":"string","scope":"string","session_cookie_name":"string","session_timeout":"number","token_endpoint":"string","user_info_endpoint":"string"}]],"fixed_response":["list",["object",{"content_type":"string","message_body":"string","status_code":"string"}]],"forward":["list",["object",{"stickiness":["list",["object",{"duration":"number","enabled":"bool"}]],"target_group":["set",["object",{"arn":"string","weight":"number"}]]}]],"order":"number","redirect":["list",["object",{"host":"string","path":"string","port":"string","protocol":"string","query":"string","status_code":"string"}]],"target_group_arn":"string","type":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","computed":true},"ssl_policy":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_alb_target_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn_suffix":{"type":"string","description_kind":"plain","computed":true},"connection_termination":{"type":"bool","description_kind":"plain","computed":true},"deregistration_delay":{"type":"number","description_kind":"plain","computed":true},"health_check":{"type":["list",["object",{"enabled":"bool","healthy_threshold":"number","interval":"number","matcher":"string","path":"string","port":"string","protocol":"string","timeout":"number","unhealthy_threshold":"number"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lambda_multi_value_headers_enabled":{"type":"bool","description_kind":"plain","computed":true},"load_balancing_algorithm_type":{"type":"string","description_kind":"plain","computed":true},"load_balancing_cross_zone_enabled":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"preserve_client_ip":{"type":"string","description_kind":"plain","computed":true},"protocol":{"type":"string","description_kind":"plain","computed":true},"protocol_version":{"type":"string","description_kind":"plain","computed":true},"proxy_protocol_v2":{"type":"bool","description_kind":"plain","computed":true},"slow_start":{"type":"number","description_kind":"plain","computed":true},"stickiness":{"type":["list",["object",{"cookie_duration":"number","cookie_name":"string","enabled":"bool","type":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_type":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ami":{"version":0,"block":{"attributes":{"architecture":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"block_device_mappings":{"type":["set",["object",{"device_name":"string","ebs":["map","string"],"no_device":"string","virtual_name":"string"}]],"description_kind":"plain","computed":true},"boot_mode":{"type":"string","description_kind":"plain","computed":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"deprecation_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"ena_support":{"type":"bool","description_kind":"plain","computed":true},"executable_users":{"type":["list","string"],"description_kind":"plain","optional":true},"hypervisor":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_id":{"type":"string","description_kind":"plain","computed":true},"image_location":{"type":"string","description_kind":"plain","computed":true},"image_owner_alias":{"type":"string","description_kind":"plain","computed":true},"image_type":{"type":"string","description_kind":"plain","computed":true},"imds_support":{"type":"string","description_kind":"plain","computed":true},"include_deprecated":{"type":"bool","description_kind":"plain","optional":true},"kernel_id":{"type":"string","description_kind":"plain","computed":true},"most_recent":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","computed":true},"name_regex":{"type":"string","description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"owners":{"type":["list","string"],"description_kind":"plain","optional":true},"platform":{"type":"string","description_kind":"plain","computed":true},"platform_details":{"type":"string","description_kind":"plain","computed":true},"product_codes":{"type":["set",["object",{"product_code_id":"string","product_code_type":"string"}]],"description_kind":"plain","computed":true},"public":{"type":"bool","description_kind":"plain","computed":true},"ramdisk_id":{"type":"string","description_kind":"plain","computed":true},"root_device_name":{"type":"string","description_kind":"plain","computed":true},"root_device_type":{"type":"string","description_kind":"plain","computed":true},"root_snapshot_id":{"type":"string","description_kind":"plain","computed":true},"sriov_net_support":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"state_reason":{"type":["map","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tpm_support":{"type":"string","description_kind":"plain","computed":true},"usage_operation":{"type":"string","description_kind":"plain","computed":true},"virtualization_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ami_ids":{"version":0,"block":{"attributes":{"executable_users":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"include_deprecated":{"type":"bool","description_kind":"plain","optional":true},"name_regex":{"type":"string","description_kind":"plain","optional":true},"owners":{"type":["list","string"],"description_kind":"plain","required":true},"sort_ascending":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_api_gateway_api_key":{"version":0,"block":{"attributes":{"created_date":{"type":"string","description_kind":"plain","computed":true},"customer_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"value":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"description_kind":"plain"}},"aws_api_gateway_authorizer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authorizer_credentials":{"type":"string","description_kind":"plain","computed":true},"authorizer_id":{"type":"string","description_kind":"plain","required":true},"authorizer_result_ttl_in_seconds":{"type":"number","description_kind":"plain","computed":true},"authorizer_uri":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_source":{"type":"string","description_kind":"plain","computed":true},"identity_validation_expression":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"provider_arns":{"type":["list","string"],"description_kind":"plain","computed":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_api_gateway_authorizers":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_api_gateway_domain_name":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_arn":{"type":"string","description_kind":"plain","computed":true},"certificate_name":{"type":"string","description_kind":"plain","computed":true},"certificate_upload_date":{"type":"string","description_kind":"plain","computed":true},"cloudfront_domain_name":{"type":"string","description_kind":"plain","computed":true},"cloudfront_zone_id":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"endpoint_configuration":{"type":["list",["object",{"types":["list","string"]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"regional_certificate_arn":{"type":"string","description_kind":"plain","computed":true},"regional_certificate_name":{"type":"string","description_kind":"plain","computed":true},"regional_domain_name":{"type":"string","description_kind":"plain","computed":true},"regional_zone_id":{"type":"string","description_kind":"plain","computed":true},"security_policy":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_api_gateway_export":{"version":0,"block":{"attributes":{"accepts":{"type":"string","description_kind":"plain","optional":true},"body":{"type":"string","description_kind":"plain","computed":true},"content_disposition":{"type":"string","description_kind":"plain","computed":true},"content_type":{"type":"string","description_kind":"plain","computed":true},"export_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"stage_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_api_gateway_resource":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parent_id":{"type":"string","description_kind":"plain","computed":true},"path":{"type":"string","description_kind":"plain","required":true},"path_part":{"type":"string","description_kind":"plain","computed":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_api_gateway_rest_api":{"version":0,"block":{"attributes":{"api_key_source":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"binary_media_types":{"type":["list","string"],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"endpoint_configuration":{"type":["list",["object",{"types":["list","string"],"vpc_endpoint_ids":["set","string"]}]],"description_kind":"plain","computed":true},"execution_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"minimum_compression_size":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy":{"type":"string","description_kind":"plain","computed":true},"root_resource_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_api_gateway_sdk":{"version":0,"block":{"attributes":{"body":{"type":"string","description_kind":"plain","computed":true},"content_disposition":{"type":"string","description_kind":"plain","computed":true},"content_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parameters":{"type":["map","string"],"description_kind":"plain","optional":true},"rest_api_id":{"type":"string","description_kind":"plain","required":true},"sdk_type":{"type":"string","description_kind":"plain","required":true},"stage_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_api_gateway_vpc_link":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_message":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_arns":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_apigatewayv2_api":{"version":0,"block":{"attributes":{"api_endpoint":{"type":"string","description_kind":"plain","computed":true},"api_id":{"type":"string","description_kind":"plain","required":true},"api_key_selection_expression":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"cors_configuration":{"type":["list",["object",{"allow_credentials":"bool","allow_headers":["set","string"],"allow_methods":["set","string"],"allow_origins":["set","string"],"expose_headers":["set","string"],"max_age":"number"}]],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"disable_execute_api_endpoint":{"type":"bool","description_kind":"plain","computed":true},"execution_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"protocol_type":{"type":"string","description_kind":"plain","computed":true},"route_selection_expression":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_apigatewayv2_apis":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["set","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"protocol_type":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_apigatewayv2_export":{"version":0,"block":{"attributes":{"api_id":{"type":"string","description_kind":"plain","required":true},"body":{"type":"string","description_kind":"plain","computed":true},"export_version":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_extensions":{"type":"bool","description_kind":"plain","optional":true},"output_type":{"type":"string","description_kind":"plain","required":true},"specification":{"type":"string","description_kind":"plain","required":true},"stage_name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_appconfig_configuration_profile":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"configuration_profile_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_uri":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"retrieval_role_arn":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"validator":{"type":["set",["object",{"content":"string","type":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_appconfig_configuration_profiles":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"configuration_profile_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appconfig_environment":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"environment_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"monitor":{"type":["set",["object",{"alarm_arn":"string","alarm_role_arn":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appconfig_environments":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"environment_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appintegrations_event_integration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"event_filter":{"type":["list",["object",{"source":"string"}]],"description_kind":"plain","computed":true},"eventbridge_bus":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appmesh_gateway_route":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"spec":{"type":["list",["object",{"grpc_route":["list",["object",{"action":["list",["object",{"target":["list",["object",{"port":"number","virtual_service":["list",["object",{"virtual_service_name":"string"}]]}]]}]],"match":["list",["object",{"port":"number","service_name":"string"}]]}]],"http2_route":["list",["object",{"action":["list",["object",{"rewrite":["list",["object",{"hostname":["list",["object",{"default_target_hostname":"string"}]],"path":["list",["object",{"exact":"string"}]],"prefix":["list",["object",{"default_prefix":"string","value":"string"}]]}]],"target":["list",["object",{"port":"number","virtual_service":["list",["object",{"virtual_service_name":"string"}]]}]]}]],"match":["list",["object",{"header":["set",["object",{"invert":"bool","match":["list",["object",{"exact":"string","prefix":"string","range":["list",["object",{"end":"number","start":"number"}]],"regex":"string","suffix":"string"}]],"name":"string"}]],"hostname":["list",["object",{"exact":"string","suffix":"string"}]],"path":["list",["object",{"exact":"string","regex":"string"}]],"port":"number","prefix":"string","query_parameter":["set",["object",{"match":["list",["object",{"exact":"string"}]],"name":"string"}]]}]]}]],"http_route":["list",["object",{"action":["list",["object",{"rewrite":["list",["object",{"hostname":["list",["object",{"default_target_hostname":"string"}]],"path":["list",["object",{"exact":"string"}]],"prefix":["list",["object",{"default_prefix":"string","value":"string"}]]}]],"target":["list",["object",{"port":"number","virtual_service":["list",["object",{"virtual_service_name":"string"}]]}]]}]],"match":["list",["object",{"header":["set",["object",{"invert":"bool","match":["list",["object",{"exact":"string","prefix":"string","range":["list",["object",{"end":"number","start":"number"}]],"regex":"string","suffix":"string"}]],"name":"string"}]],"hostname":["list",["object",{"exact":"string","suffix":"string"}]],"path":["list",["object",{"exact":"string","regex":"string"}]],"port":"number","prefix":"string","query_parameter":["set",["object",{"match":["list",["object",{"exact":"string"}]],"name":"string"}]]}]]}]],"priority":"number"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"virtual_gateway_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_appmesh_mesh":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"spec":{"type":["list",["object",{"egress_filter":["list",["object",{"type":"string"}]]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appmesh_route":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"spec":{"type":["list",["object",{"grpc_route":["list",["object",{"action":["list",["object",{"weighted_target":["set",["object",{"port":"number","virtual_node":"string","weight":"number"}]]}]],"match":["list",["object",{"metadata":["set",["object",{"invert":"bool","match":["list",["object",{"exact":"string","prefix":"string","range":["list",["object",{"end":"number","start":"number"}]],"regex":"string","suffix":"string"}]],"name":"string"}]],"method_name":"string","port":"number","prefix":"string","service_name":"string"}]],"retry_policy":["list",["object",{"grpc_retry_events":["set","string"],"http_retry_events":["set","string"],"max_retries":"number","per_retry_timeout":["list",["object",{"unit":"string","value":"number"}]],"tcp_retry_events":["set","string"]}]],"timeout":["list",["object",{"idle":["list",["object",{"unit":"string","value":"number"}]],"per_request":["list",["object",{"unit":"string","value":"number"}]]}]]}]],"http2_route":["list",["object",{"action":["list",["object",{"weighted_target":["set",["object",{"port":"number","virtual_node":"string","weight":"number"}]]}]],"match":["list",["object",{"header":["set",["object",{"invert":"bool","match":["list",["object",{"exact":"string","prefix":"string","range":["list",["object",{"end":"number","start":"number"}]],"regex":"string","suffix":"string"}]],"name":"string"}]],"method":"string","path":["list",["object",{"exact":"string","regex":"string"}]],"port":"number","prefix":"string","query_parameter":["set",["object",{"match":["list",["object",{"exact":"string"}]],"name":"string"}]],"scheme":"string"}]],"retry_policy":["list",["object",{"http_retry_events":["set","string"],"max_retries":"number","per_retry_timeout":["list",["object",{"unit":"string","value":"number"}]],"tcp_retry_events":["set","string"]}]],"timeout":["list",["object",{"idle":["list",["object",{"unit":"string","value":"number"}]],"per_request":["list",["object",{"unit":"string","value":"number"}]]}]]}]],"http_route":["list",["object",{"action":["list",["object",{"weighted_target":["set",["object",{"port":"number","virtual_node":"string","weight":"number"}]]}]],"match":["list",["object",{"header":["set",["object",{"invert":"bool","match":["list",["object",{"exact":"string","prefix":"string","range":["list",["object",{"end":"number","start":"number"}]],"regex":"string","suffix":"string"}]],"name":"string"}]],"method":"string","path":["list",["object",{"exact":"string","regex":"string"}]],"port":"number","prefix":"string","query_parameter":["set",["object",{"match":["list",["object",{"exact":"string"}]],"name":"string"}]],"scheme":"string"}]],"retry_policy":["list",["object",{"http_retry_events":["set","string"],"max_retries":"number","per_retry_timeout":["list",["object",{"unit":"string","value":"number"}]],"tcp_retry_events":["set","string"]}]],"timeout":["list",["object",{"idle":["list",["object",{"unit":"string","value":"number"}]],"per_request":["list",["object",{"unit":"string","value":"number"}]]}]]}]],"priority":"number","tcp_route":["list",["object",{"action":["list",["object",{"weighted_target":["set",["object",{"port":"number","virtual_node":"string","weight":"number"}]]}]],"match":["list",["object",{"port":"number"}]],"timeout":["list",["object",{"idle":["list",["object",{"unit":"string","value":"number"}]]}]]}]]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"virtual_router_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_appmesh_virtual_gateway":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"spec":{"type":["list",["object",{"backend_defaults":["list",["object",{"client_policy":["list",["object",{"tls":["list",["object",{"certificate":["list",["object",{"file":["list",["object",{"certificate_chain":"string","private_key":"string"}]],"sds":["list",["object",{"secret_name":"string"}]]}]],"enforce":"bool","ports":["set","number"],"validation":["list",["object",{"subject_alternative_names":["list",["object",{"match":["list",["object",{"exact":["set","string"]}]]}]],"trust":["list",["object",{"acm":["list",["object",{"certificate_authority_arns":["set","string"]}]],"file":["list",["object",{"certificate_chain":"string"}]],"sds":["list",["object",{"secret_name":"string"}]]}]]}]]}]]}]]}]],"listener":["list",["object",{"connection_pool":["list",["object",{"grpc":["list",["object",{"max_requests":"number"}]],"http":["list",["object",{"max_connections":"number","max_pending_requests":"number"}]],"http2":["list",["object",{"max_requests":"number"}]]}]],"health_check":["list",["object",{"healthy_threshold":"number","interval_millis":"number","path":"string","port":"number","protocol":"string","timeout_millis":"number","unhealthy_threshold":"number"}]],"port_mapping":["list",["object",{"port":"number","protocol":"string"}]],"tls":["list",["object",{"certificate":["list",["object",{"acm":["list",["object",{"certificate_arn":"string"}]],"file":["list",["object",{"certificate_chain":"string","private_key":"string"}]],"sds":["list",["object",{"secret_name":"string"}]]}]],"mode":"string","validation":["list",["object",{"subject_alternative_names":["list",["object",{"match":["list",["object",{"exact":["set","string"]}]]}]],"trust":["list",["object",{"file":["list",["object",{"certificate_chain":"string"}]],"sds":["list",["object",{"secret_name":"string"}]]}]]}]]}]]}]],"logging":["list",["object",{"access_log":["list",["object",{"file":["list",["object",{"format":["list",["object",{"json":["list",["object",{"key":"string","value":"string"}]],"text":"string"}]],"path":"string"}]]}]]}]]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appmesh_virtual_node":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"spec":{"type":["list",["object",{"backend":["set",["object",{"virtual_service":["list",["object",{"client_policy":["list",["object",{"tls":["list",["object",{"certificate":["list",["object",{"file":["list",["object",{"certificate_chain":"string","private_key":"string"}]],"sds":["list",["object",{"secret_name":"string"}]]}]],"enforce":"bool","ports":["set","number"],"validation":["list",["object",{"subject_alternative_names":["list",["object",{"match":["list",["object",{"exact":["set","string"]}]]}]],"trust":["list",["object",{"acm":["list",["object",{"certificate_authority_arns":["set","string"]}]],"file":["list",["object",{"certificate_chain":"string"}]],"sds":["list",["object",{"secret_name":"string"}]]}]]}]]}]]}]],"virtual_service_name":"string"}]]}]],"backend_defaults":["list",["object",{"client_policy":["list",["object",{"tls":["list",["object",{"certificate":["list",["object",{"file":["list",["object",{"certificate_chain":"string","private_key":"string"}]],"sds":["list",["object",{"secret_name":"string"}]]}]],"enforce":"bool","ports":["set","number"],"validation":["list",["object",{"subject_alternative_names":["list",["object",{"match":["list",["object",{"exact":["set","string"]}]]}]],"trust":["list",["object",{"acm":["list",["object",{"certificate_authority_arns":["set","string"]}]],"file":["list",["object",{"certificate_chain":"string"}]],"sds":["list",["object",{"secret_name":"string"}]]}]]}]]}]]}]]}]],"listener":["list",["object",{"connection_pool":["list",["object",{"grpc":["list",["object",{"max_requests":"number"}]],"http":["list",["object",{"max_connections":"number","max_pending_requests":"number"}]],"http2":["list",["object",{"max_requests":"number"}]],"tcp":["list",["object",{"max_connections":"number"}]]}]],"health_check":["list",["object",{"healthy_threshold":"number","interval_millis":"number","path":"string","port":"number","protocol":"string","timeout_millis":"number","unhealthy_threshold":"number"}]],"outlier_detection":["list",["object",{"base_ejection_duration":["list",["object",{"unit":"string","value":"number"}]],"interval":["list",["object",{"unit":"string","value":"number"}]],"max_ejection_percent":"number","max_server_errors":"number"}]],"port_mapping":["list",["object",{"port":"number","protocol":"string"}]],"timeout":["list",["object",{"grpc":["list",["object",{"idle":["list",["object",{"unit":"string","value":"number"}]],"per_request":["list",["object",{"unit":"string","value":"number"}]]}]],"http":["list",["object",{"idle":["list",["object",{"unit":"string","value":"number"}]],"per_request":["list",["object",{"unit":"string","value":"number"}]]}]],"http2":["list",["object",{"idle":["list",["object",{"unit":"string","value":"number"}]],"per_request":["list",["object",{"unit":"string","value":"number"}]]}]],"tcp":["list",["object",{"idle":["list",["object",{"unit":"string","value":"number"}]]}]]}]],"tls":["list",["object",{"certificate":["list",["object",{"acm":["list",["object",{"certificate_arn":"string"}]],"file":["list",["object",{"certificate_chain":"string","private_key":"string"}]],"sds":["list",["object",{"secret_name":"string"}]]}]],"mode":"string","validation":["list",["object",{"subject_alternative_names":["list",["object",{"match":["list",["object",{"exact":["set","string"]}]]}]],"trust":["list",["object",{"file":["list",["object",{"certificate_chain":"string"}]],"sds":["list",["object",{"secret_name":"string"}]]}]]}]]}]]}]],"logging":["list",["object",{"access_log":["list",["object",{"file":["list",["object",{"format":["list",["object",{"json":["list",["object",{"key":"string","value":"string"}]],"text":"string"}]],"path":"string"}]]}]]}]],"service_discovery":["list",["object",{"aws_cloud_map":["list",["object",{"attributes":["map","string"],"namespace_name":"string","service_name":"string"}]],"dns":["list",["object",{"hostname":"string","ip_preference":"string","response_type":"string"}]]}]]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appmesh_virtual_router":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"spec":{"type":["list",["object",{"listener":["list",["object",{"port_mapping":["list",["object",{"port":"number","protocol":"string"}]]}]]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_appmesh_virtual_service":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"mesh_name":{"type":"string","description_kind":"plain","required":true},"mesh_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"resource_owner":{"type":"string","description_kind":"plain","computed":true},"spec":{"type":["list",["object",{"provider":["list",["object",{"virtual_node":["list",["object",{"virtual_node_name":"string"}]],"virtual_router":["list",["object",{"virtual_router_name":"string"}]]}]]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_arn":{"version":0,"block":{"attributes":{"account":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"partition":{"type":"string","description_kind":"plain","computed":true},"region":{"type":"string","description_kind":"plain","computed":true},"resource":{"type":"string","description_kind":"plain","computed":true},"service":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_auditmanager_control":{"version":0,"block":{"attributes":{"action_plan_instructions":{"type":"string","description_kind":"plain","computed":true},"action_plan_title":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"testing_information":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"control_mapping_sources":{"nesting_mode":"set","block":{"attributes":{"source_description":{"type":"string","description_kind":"plain","computed":true},"source_frequency":{"type":"string","description_kind":"plain","computed":true},"source_id":{"type":"string","description_kind":"plain","computed":true},"source_name":{"type":"string","description_kind":"plain","computed":true},"source_set_up_option":{"type":"string","description_kind":"plain","computed":true},"source_type":{"type":"string","description_kind":"plain","computed":true},"troubleshooting_text":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"source_keyword":{"nesting_mode":"list","block":{"attributes":{"keyword_input_type":{"type":"string","description_kind":"plain","computed":true},"keyword_value":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_auditmanager_framework":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"compliance_type":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"framework_type":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"block_types":{"control_sets":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"controls":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_autoscaling_group":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["set","string"],"description_kind":"plain","computed":true},"default_cooldown":{"type":"number","description_kind":"plain","computed":true},"desired_capacity":{"type":"number","description_kind":"plain","computed":true},"desired_capacity_type":{"type":"string","description_kind":"plain","computed":true},"enabled_metrics":{"type":["set","string"],"description_kind":"plain","computed":true},"health_check_grace_period":{"type":"number","description_kind":"plain","computed":true},"health_check_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"launch_configuration":{"type":"string","description_kind":"plain","computed":true},"launch_template":{"type":["list",["object",{"id":"string","name":"string","version":"string"}]],"description_kind":"plain","computed":true},"load_balancers":{"type":["set","string"],"description_kind":"plain","computed":true},"max_instance_lifetime":{"type":"number","description_kind":"plain","computed":true},"max_size":{"type":"number","description_kind":"plain","computed":true},"min_size":{"type":"number","description_kind":"plain","computed":true},"mixed_instances_policy":{"type":["list",["object",{"instances_distribution":["list",["object",{"on_demand_allocation_strategy":"string","on_demand_base_capacity":"number","on_demand_percentage_above_base_capacity":"number","spot_allocation_strategy":"string","spot_instance_pools":"number","spot_max_price":"string"}]],"launch_template":["list",["object",{"launch_template_specification":["list",["object",{"launch_template_id":"string","launch_template_name":"string","version":"string"}]],"override":["list",["object",{"instance_requirements":["list",["object",{"accelerator_count":["list",["object",{"max":"number","min":"number"}]],"accelerator_manufacturers":["set","string"],"accelerator_names":["set","string"],"accelerator_total_memory_mib":["list",["object",{"max":"number","min":"number"}]],"accelerator_types":["set","string"],"allowed_instance_types":["set","string"],"bare_metal":"string","baseline_ebs_bandwidth_mbps":["list",["object",{"max":"number","min":"number"}]],"burstable_performance":"string","cpu_manufacturers":["set","string"],"excluded_instance_types":["set","string"],"instance_generations":["set","string"],"local_storage":"string","local_storage_types":["set","string"],"memory_gib_per_vcpu":["list",["object",{"max":"number","min":"number"}]],"memory_mib":["list",["object",{"max":"number","min":"number"}]],"network_bandwidth_gbps":["list",["object",{"max":"number","min":"number"}]],"network_interface_count":["list",["object",{"max":"number","min":"number"}]],"on_demand_max_price_percentage_over_lowest_price":"number","require_hibernate_support":"bool","spot_max_price_percentage_over_lowest_price":"number","total_local_storage_gb":["list",["object",{"max":"number","min":"number"}]],"vcpu_count":["list",["object",{"max":"number","min":"number"}]]}]],"instance_type":"string","launch_template_specification":["list",["object",{"launch_template_id":"string","launch_template_name":"string","version":"string"}]],"weighted_capacity":"string"}]]}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"new_instances_protected_from_scale_in":{"type":"bool","description_kind":"plain","computed":true},"placement_group":{"type":"string","description_kind":"plain","computed":true},"predicted_capacity":{"type":"number","description_kind":"plain","computed":true},"service_linked_role_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"suspended_processes":{"type":["set","string"],"description_kind":"plain","computed":true},"tag":{"type":["set",["object",{"key":"string","propagate_at_launch":"bool","value":"string"}]],"description_kind":"plain","computed":true},"target_group_arns":{"type":["set","string"],"description_kind":"plain","computed":true},"termination_policies":{"type":["set","string"],"description_kind":"plain","computed":true},"traffic_source":{"type":["set",["object",{"identifier":"string","type":"string"}]],"description_kind":"plain","computed":true},"vpc_zone_identifier":{"type":"string","description_kind":"plain","computed":true},"warm_pool":{"type":["list",["object",{"instance_reuse_policy":["list",["object",{"reuse_on_scale_in":"bool"}]],"max_group_prepared_capacity":"number","min_size":"number","pool_state":"string"}]],"description_kind":"plain","computed":true},"warm_pool_size":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_autoscaling_groups":{"version":0,"block":{"attributes":{"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["list","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_availability_zone":{"version":0,"block":{"attributes":{"all_availability_zones":{"type":"bool","description_kind":"plain","optional":true},"group_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_suffix":{"type":"string","description_kind":"plain","computed":true},"network_border_group":{"type":"string","description_kind":"plain","computed":true},"opt_in_status":{"type":"string","description_kind":"plain","computed":true},"parent_zone_id":{"type":"string","description_kind":"plain","computed":true},"parent_zone_name":{"type":"string","description_kind":"plain","computed":true},"region":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zone_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zone_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_availability_zones":{"version":0,"block":{"attributes":{"all_availability_zones":{"type":"bool","description_kind":"plain","optional":true},"exclude_names":{"type":["set","string"],"description_kind":"plain","optional":true},"exclude_zone_ids":{"type":["set","string"],"description_kind":"plain","optional":true},"group_names":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["list","string"],"description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","optional":true},"zone_ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_backup_framework":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"control":{"type":["set",["object",{"input_parameter":["set",["object",{"name":"string","value":"string"}]],"name":"string","scope":["list",["object",{"compliance_resource_ids":["set","string"],"compliance_resource_types":["set","string"],"tags":["map","string"]}]]}]],"description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"deployment_status":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_backup_plan":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"plan_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_backup_report_plan":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"deployment_status":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"report_delivery_channel":{"type":["list",["object",{"formats":["set","string"],"s3_bucket_name":"string","s3_key_prefix":"string"}]],"description_kind":"plain","computed":true},"report_setting":{"type":["list",["object",{"accounts":["set","string"],"framework_arns":["set","string"],"number_of_frameworks":"number","organization_units":["set","string"],"regions":["set","string"],"report_template":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_backup_selection":{"version":0,"block":{"attributes":{"iam_role_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"plan_id":{"type":"string","description_kind":"plain","required":true},"resources":{"type":["set","string"],"description_kind":"plain","computed":true},"selection_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_backup_vault":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"recovery_points":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_batch_compute_environment":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"compute_environment_name":{"type":"string","description_kind":"plain","required":true},"ecs_cluster_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_role":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_reason":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_batch_job_queue":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"compute_environment_order":{"type":["list",["object",{"compute_environment":"string","order":"number"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"priority":{"type":"number","description_kind":"plain","computed":true},"scheduling_policy_arn":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_reason":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_batch_scheduling_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"fair_share_policy":{"type":["list",["object",{"compute_reservation":"number","share_decay_seconds":"number","share_distribution":["set",["object",{"share_identifier":"string","weight_factor":"number"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_billing_service_account":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_budgets_budget":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_adjust_data":{"type":["list",["object",{"auto_adjust_type":"string","historical_options":["list",["object",{"budget_adjustment_period":"number","lookback_available_periods":"number"}]],"last_auto_adjust_time":"string"}]],"description_kind":"plain","computed":true},"budget_exceeded":{"type":"bool","description_kind":"plain","computed":true},"budget_limit":{"type":["list",["object",{"amount":"string","unit":"string"}]],"description_kind":"plain","computed":true},"budget_type":{"type":"string","description_kind":"plain","computed":true},"calculated_spend":{"type":["list",["object",{"actual_spend":["list",["object",{"amount":"string","unit":"string"}]]}]],"description_kind":"plain","computed":true},"cost_filter":{"type":["set",["object",{"name":"string","values":["list","string"]}]],"description_kind":"plain","computed":true},"cost_types":{"type":["list",["object",{"include_credit":"bool","include_discount":"bool","include_other_subscription":"bool","include_recurring":"bool","include_refund":"bool","include_subscription":"bool","include_support":"bool","include_tax":"bool","include_upfront":"bool","use_amortized":"bool","use_blended":"bool"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"notification":{"type":["set",["object",{"comparison_operator":"string","notification_type":"string","subscriber_email_addresses":["set","string"],"subscriber_sns_topic_arns":["set","string"],"threshold":"number","threshold_type":"string"}]],"description_kind":"plain","computed":true},"planned_limit":{"type":["set",["object",{"amount":"string","start_time":"string","unit":"string"}]],"description_kind":"plain","computed":true},"time_period_end":{"type":"string","description_kind":"plain","computed":true},"time_period_start":{"type":"string","description_kind":"plain","computed":true},"time_unit":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_caller_identity":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_canonical_user_id":{"version":0,"block":{"attributes":{"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ce_cost_category":{"version":0,"block":{"attributes":{"cost_category_arn":{"type":"string","description_kind":"plain","required":true},"default_value":{"type":"string","description_kind":"plain","computed":true},"effective_end":{"type":"string","description_kind":"plain","computed":true},"effective_start":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"rule":{"type":["set",["object",{"inherited_value":["list",["object",{"dimension_key":"string","dimension_name":"string"}]],"rule":["list",["object",{"and":["set",["object",{"cost_category":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]],"dimension":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]],"tags":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]]}]],"cost_category":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]],"dimension":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]],"not":["list",["object",{"cost_category":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]],"dimension":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]],"tags":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]]}]],"or":["set",["object",{"cost_category":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]],"dimension":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]],"tags":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]]}]],"tags":["list",["object",{"key":"string","match_options":["set","string"],"values":["set","string"]}]]}]],"type":"string","value":"string"}]],"description_kind":"plain","computed":true},"rule_version":{"type":"string","description_kind":"plain","computed":true},"split_charge_rule":{"type":["set",["object",{"method":"string","parameter":["set",["object",{"type":"string","values":["set","string"]}]],"source":"string","targets":["set","string"]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ce_tags":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"search_string":{"type":"string","description_kind":"plain","optional":true},"tag_key":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["set","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"list","block":{"block_types":{"and":{"nesting_mode":"set","block":{"block_types":{"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"not":{"nesting_mode":"list","block":{"block_types":{"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"or":{"nesting_mode":"set","block":{"block_types":{"cost_category":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"dimension":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"tags":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"match_options":{"type":["set","string"],"description_kind":"plain","optional":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"sort_by":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"sort_order":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"time_period":{"nesting_mode":"list","block":{"attributes":{"end":{"type":"string","description_kind":"plain","required":true},"start":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_cloudcontrolapi_resource":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identifier":{"type":"string","description_kind":"plain","required":true},"properties":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","optional":true},"type_name":{"type":"string","description_kind":"plain","required":true},"type_version_id":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_cloudformation_export":{"version":0,"block":{"attributes":{"exporting_stack_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudformation_stack":{"version":0,"block":{"attributes":{"capabilities":{"type":["set","string"],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"disable_rollback":{"type":"bool","description_kind":"plain","computed":true},"iam_role_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"notification_arns":{"type":["set","string"],"description_kind":"plain","computed":true},"outputs":{"type":["map","string"],"description_kind":"plain","computed":true},"parameters":{"type":["map","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"template_body":{"type":"string","description_kind":"plain","computed":true},"timeout_in_minutes":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudformation_type":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"default_version_id":{"type":"string","description_kind":"plain","computed":true},"deprecated_status":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"documentation_url":{"type":"string","description_kind":"plain","computed":true},"execution_role_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"is_default_version":{"type":"bool","description_kind":"plain","computed":true},"logging_config":{"type":["list",["object",{"log_group_name":"string","log_role_arn":"string"}]],"description_kind":"plain","computed":true},"provisioning_type":{"type":"string","description_kind":"plain","computed":true},"schema":{"type":"string","description_kind":"plain","computed":true},"source_url":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"type_arn":{"type":"string","description_kind":"plain","computed":true},"type_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version_id":{"type":"string","description_kind":"plain","optional":true},"visibility":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudfront_cache_policy":{"version":0,"block":{"attributes":{"comment":{"type":"string","description_kind":"plain","computed":true},"default_ttl":{"type":"number","description_kind":"plain","computed":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true},"max_ttl":{"type":"number","description_kind":"plain","computed":true},"min_ttl":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"parameters_in_cache_key_and_forwarded_to_origin":{"type":["list",["object",{"cookies_config":["list",["object",{"cookie_behavior":"string","cookies":["list",["object",{"items":["set","string"]}]]}]],"enable_accept_encoding_brotli":"bool","enable_accept_encoding_gzip":"bool","headers_config":["list",["object",{"header_behavior":"string","headers":["list",["object",{"items":["set","string"]}]]}]],"query_strings_config":["list",["object",{"query_string_behavior":"string","query_strings":["list",["object",{"items":["set","string"]}]]}]]}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudfront_distribution":{"version":1,"block":{"attributes":{"aliases":{"type":["set","string"],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"etag":{"type":"string","description_kind":"plain","computed":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"in_progress_validation_batches":{"type":"number","description_kind":"plain","computed":true},"last_modified_time":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"web_acl_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudfront_function":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"code":{"type":"string","description_kind":"plain","computed":true},"comment":{"type":"string","description_kind":"plain","computed":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"runtime":{"type":"string","description_kind":"plain","computed":true},"stage":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudfront_log_delivery_canonical_user_id":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_cloudfront_origin_access_identities":{"version":0,"block":{"attributes":{"comments":{"type":["set","string"],"description_kind":"plain","optional":true},"iam_arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["set","string"],"description_kind":"plain","computed":true},"s3_canonical_user_ids":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudfront_origin_access_identity":{"version":0,"block":{"attributes":{"caller_reference":{"type":"string","description_kind":"plain","computed":true},"cloudfront_access_identity_path":{"type":"string","description_kind":"plain","computed":true},"comment":{"type":"string","description_kind":"plain","computed":true},"etag":{"type":"string","description_kind":"plain","computed":true},"iam_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"s3_canonical_user_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudfront_origin_request_policy":{"version":0,"block":{"attributes":{"comment":{"type":"string","description_kind":"plain","computed":true},"cookies_config":{"type":["list",["object",{"cookie_behavior":"string","cookies":["list",["object",{"items":["set","string"]}]]}]],"description_kind":"plain","computed":true},"etag":{"type":"string","description_kind":"plain","computed":true},"headers_config":{"type":["list",["object",{"header_behavior":"string","headers":["list",["object",{"items":["set","string"]}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"query_strings_config":{"type":["list",["object",{"query_string_behavior":"string","query_strings":["list",["object",{"items":["set","string"]}]]}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudfront_realtime_log_config":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"endpoint":{"type":["list",["object",{"kinesis_stream_config":["list",["object",{"role_arn":"string","stream_arn":"string"}]],"stream_type":"string"}]],"description_kind":"plain","computed":true},"fields":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"sampling_rate":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudfront_response_headers_policy":{"version":0,"block":{"attributes":{"comment":{"type":"string","description_kind":"plain","computed":true},"cors_config":{"type":["list",["object",{"access_control_allow_credentials":"bool","access_control_allow_headers":["list",["object",{"items":["set","string"]}]],"access_control_allow_methods":["list",["object",{"items":["set","string"]}]],"access_control_allow_origins":["list",["object",{"items":["set","string"]}]],"access_control_expose_headers":["list",["object",{"items":["set","string"]}]],"access_control_max_age_sec":"number","origin_override":"bool"}]],"description_kind":"plain","computed":true},"custom_headers_config":{"type":["list",["object",{"items":["set",["object",{"header":"string","override":"bool","value":"string"}]]}]],"description_kind":"plain","computed":true},"etag":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"remove_headers_config":{"type":["list",["object",{"items":["set",["object",{"header":"string"}]]}]],"description_kind":"plain","computed":true},"security_headers_config":{"type":["list",["object",{"content_security_policy":["list",["object",{"content_security_policy":"string","override":"bool"}]],"content_type_options":["list",["object",{"override":"bool"}]],"frame_options":["list",["object",{"frame_option":"string","override":"bool"}]],"referrer_policy":["list",["object",{"override":"bool","referrer_policy":"string"}]],"strict_transport_security":["list",["object",{"access_control_max_age_sec":"number","include_subdomains":"bool","override":"bool","preload":"bool"}]],"xss_protection":["list",["object",{"mode_block":"bool","override":"bool","protection":"bool","report_uri":"string"}]]}]],"description_kind":"plain","computed":true},"server_timing_headers_config":{"type":["list",["object",{"enabled":"bool","sampling_rate":"number"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudhsm_v2_cluster":{"version":0,"block":{"attributes":{"cluster_certificates":{"type":["list",["object",{"aws_hardware_certificate":"string","cluster_certificate":"string","cluster_csr":"string","hsm_certificate":"string","manufacturer_hardware_certificate":"string"}]],"description_kind":"plain","computed":true},"cluster_id":{"type":"string","description_kind":"plain","required":true},"cluster_state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_group_id":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudtrail_service_account":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_cloudwatch_event_bus":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cloudwatch_event_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authorization_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"secret_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudwatch_event_source":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_by":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cloudwatch_log_data_protection_policy_document":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"json":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"statement":{"nesting_mode":"list","block":{"attributes":{"data_identifiers":{"type":["set","string"],"description_kind":"plain","required":true},"sid":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"operation":{"nesting_mode":"list","block":{"block_types":{"audit":{"nesting_mode":"list","block":{"block_types":{"findings_destination":{"nesting_mode":"list","block":{"block_types":{"cloudwatch_logs":{"nesting_mode":"list","block":{"attributes":{"log_group":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"firehose":{"nesting_mode":"list","block":{"attributes":{"delivery_stream":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"s3":{"nesting_mode":"list","block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1},"deidentify":{"nesting_mode":"list","block":{"block_types":{"mask_config":{"nesting_mode":"list","block":{"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"},"min_items":2,"max_items":2}},"description_kind":"plain"}},"aws_cloudwatch_log_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"retention_in_days":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_cloudwatch_log_groups":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_group_name_prefix":{"type":"string","description_kind":"plain","optional":true},"log_group_names":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_codeartifact_authorization_token":{"version":0,"block":{"attributes":{"authorization_token":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","required":true},"domain_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"duration_seconds":{"type":"number","description_kind":"plain","optional":true},"expiration":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_codeartifact_repository_endpoint":{"version":0,"block":{"attributes":{"domain":{"type":"string","description_kind":"plain","required":true},"domain_owner":{"type":"string","description_kind":"plain","optional":true,"computed":true},"format":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"repository":{"type":"string","description_kind":"plain","required":true},"repository_endpoint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_codecatalyst_dev_environment":{"version":0,"block":{"attributes":{"alias":{"type":"string","description_kind":"plain","optional":true},"creator_id":{"type":"string","description_kind":"plain","optional":true},"env_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ides":{"type":["list",["object",{"name":"string","runtime":"string"}]],"description_kind":"plain","computed":true},"inactivity_timeout_minutes":{"type":"number","description_kind":"plain","computed":true},"instance_type":{"type":"string","description_kind":"plain","computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"persistent_storage":{"type":["list",["object",{"size":"number"}]],"description_kind":"plain","computed":true},"project_name":{"type":"string","description_kind":"plain","required":true},"space_name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_reason":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"repositories":{"nesting_mode":"list","block":{"attributes":{"branch_name":{"type":"string","description_kind":"plain","computed":true},"repository_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":100}},"description_kind":"plain"}},"aws_codecommit_approval_rule_template":{"version":0,"block":{"attributes":{"approval_rule_template_id":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","computed":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified_date":{"type":"string","description_kind":"plain","computed":true},"last_modified_user":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"rule_content_sha256":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_codecommit_repository":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"clone_url_http":{"type":"string","description_kind":"plain","computed":true},"clone_url_ssh":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"repository_id":{"type":"string","description_kind":"plain","computed":true},"repository_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_codestarconnections_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_status":{"type":"string","description_kind":"plain","computed":true},"host_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"provider_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_cognito_identity_pool":{"version":0,"block":{"attributes":{"allow_classic_flow":{"type":"bool","description_kind":"plain","computed":true},"allow_unauthenticated_identities":{"type":"bool","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"cognito_identity_providers":{"type":["set",["object",{"client_id":"string","provider_name":"string","server_side_token_check":"bool"}]],"description_kind":"plain","computed":true},"developer_provider_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_pool_name":{"type":"string","description_kind":"plain","required":true},"openid_connect_provider_arns":{"type":["set","string"],"description_kind":"plain","computed":true},"saml_provider_arns":{"type":["list","string"],"description_kind":"plain","computed":true},"supported_login_providers":{"type":["map","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_cognito_user_pool_client":{"version":0,"block":{"attributes":{"access_token_validity":{"type":"number","description_kind":"plain","computed":true},"allowed_oauth_flows":{"type":["set","string"],"description_kind":"plain","computed":true},"allowed_oauth_flows_user_pool_client":{"type":"bool","description_kind":"plain","computed":true},"allowed_oauth_scopes":{"type":["set","string"],"description_kind":"plain","computed":true},"analytics_configuration":{"type":["list",["object",{"application_arn":"string","application_id":"string","external_id":"string","role_arn":"string","user_data_shared":"bool"}]],"description_kind":"plain","computed":true},"callback_urls":{"type":["set","string"],"description_kind":"plain","computed":true},"client_id":{"type":"string","description_kind":"plain","required":true},"client_secret":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"default_redirect_uri":{"type":"string","description_kind":"plain","computed":true},"enable_propagate_additional_user_context_data":{"type":"bool","description_kind":"plain","computed":true},"enable_token_revocation":{"type":"bool","description_kind":"plain","computed":true},"explicit_auth_flows":{"type":["set","string"],"description_kind":"plain","computed":true},"generate_secret":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id_token_validity":{"type":"number","description_kind":"plain","computed":true},"logout_urls":{"type":["set","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"prevent_user_existence_errors":{"type":"string","description_kind":"plain","computed":true},"read_attributes":{"type":["set","string"],"description_kind":"plain","computed":true},"refresh_token_validity":{"type":"number","description_kind":"plain","computed":true},"supported_identity_providers":{"type":["set","string"],"description_kind":"plain","computed":true},"token_validity_units":{"type":["list",["object",{"access_token":"string","id_token":"string","refresh_token":"string"}]],"description_kind":"plain","computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true},"write_attributes":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_cognito_user_pool_clients":{"version":0,"block":{"attributes":{"client_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"client_names":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cognito_user_pool_signing_certificate":{"version":0,"block":{"attributes":{"certificate":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_pool_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cognito_user_pools":{"version":0,"block":{"attributes":{"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_connect_bot_association":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"lex_bot":{"nesting_mode":"list","block":{"attributes":{"lex_region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":1}},"description_kind":"plain"}},"aws_connect_contact_flow":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"contact_flow_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"content":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_connect_contact_flow_module":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"contact_flow_module_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"content":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_connect_hours_of_operation":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"config":{"type":["set",["object",{"day":"string","end_time":["list",["object",{"hours":"number","minutes":"number"}]],"start_time":["list",["object",{"hours":"number","minutes":"number"}]]}]],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"hours_of_operation_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"time_zone":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_connect_instance":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auto_resolve_best_voices_enabled":{"type":"bool","description_kind":"plain","computed":true},"contact_flow_logs_enabled":{"type":"bool","description_kind":"plain","computed":true},"contact_lens_enabled":{"type":"bool","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"early_media_enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_management_type":{"type":"string","description_kind":"plain","computed":true},"inbound_calls_enabled":{"type":"bool","description_kind":"plain","computed":true},"instance_alias":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"multi_party_conference_enabled":{"type":"bool","description_kind":"plain","computed":true},"outbound_calls_enabled":{"type":"bool","description_kind":"plain","computed":true},"service_role":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_connect_instance_storage_config":{"version":0,"block":{"attributes":{"association_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"resource_type":{"type":"string","description_kind":"plain","required":true},"storage_config":{"type":["list",["object",{"kinesis_firehose_config":["list",["object",{"firehose_arn":"string"}]],"kinesis_stream_config":["list",["object",{"stream_arn":"string"}]],"kinesis_video_stream_config":["list",["object",{"encryption_config":["list",["object",{"encryption_type":"string","key_id":"string"}]],"prefix":"string","retention_period_hours":"number"}]],"s3_config":["list",["object",{"bucket_name":"string","bucket_prefix":"string","encryption_config":["list",["object",{"encryption_type":"string","key_id":"string"}]]}]],"storage_type":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_connect_lambda_function_association":{"version":0,"block":{"attributes":{"function_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_connect_prompt":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","required":true},"prompt_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_connect_queue":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"hours_of_operation_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"max_contacts":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"outbound_caller_config":{"type":["list",["object",{"outbound_caller_id_name":"string","outbound_caller_id_number_id":"string","outbound_flow_id":"string"}]],"description_kind":"plain","computed":true},"queue_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_connect_quick_connect":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"quick_connect_config":{"type":["list",["object",{"phone_config":["list",["object",{"phone_number":"string"}]],"queue_config":["list",["object",{"contact_flow_id":"string","queue_id":"string"}]],"quick_connect_type":"string","user_config":["list",["object",{"contact_flow_id":"string","user_id":"string"}]]}]],"description_kind":"plain","computed":true},"quick_connect_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_connect_routing_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_outbound_queue_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"media_concurrencies":{"type":["set",["object",{"channel":"string","concurrency":"number"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"queue_configs":{"type":["set",["object",{"channel":"string","delay":"number","priority":"number","queue_arn":"string","queue_id":"string","queue_name":"string"}]],"description_kind":"plain","computed":true},"routing_profile_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_connect_security_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"organization_resource_id":{"type":"string","description_kind":"plain","computed":true},"permissions":{"type":["set","string"],"description_kind":"plain","computed":true},"security_profile_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_connect_user":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"directory_user_id":{"type":"string","description_kind":"plain","computed":true},"hierarchy_group_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_info":{"type":["list",["object",{"email":"string","first_name":"string","last_name":"string"}]],"description_kind":"plain","computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"phone_config":{"type":["list",["object",{"after_contact_work_time_limit":"number","auto_accept":"bool","desk_phone_number":"string","phone_type":"string"}]],"description_kind":"plain","computed":true},"routing_profile_id":{"type":"string","description_kind":"plain","computed":true},"security_profile_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_connect_user_hierarchy_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"hierarchy_group_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"hierarchy_path":{"type":["list",["object",{"level_five":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_four":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_one":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_three":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_two":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"level_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_connect_user_hierarchy_structure":{"version":0,"block":{"attributes":{"hierarchy_structure":{"type":["list",["object",{"level_five":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_four":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_one":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_three":["list",["object",{"arn":"string","id":"string","name":"string"}]],"level_two":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_connect_vocabulary":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","computed":true},"failure_reason":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","required":true},"language_code":{"type":"string","description_kind":"plain","computed":true},"last_modified_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vocabulary_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_controltower_controls":{"version":0,"block":{"attributes":{"enabled_controls":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"target_identifier":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_cur_report_definition":{"version":0,"block":{"attributes":{"additional_artifacts":{"type":["set","string"],"description_kind":"plain","computed":true},"additional_schema_elements":{"type":["set","string"],"description_kind":"plain","computed":true},"compression":{"type":"string","description_kind":"plain","computed":true},"format":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"refresh_closed_reports":{"type":"bool","description_kind":"plain","computed":true},"report_name":{"type":"string","description_kind":"plain","required":true},"report_versioning":{"type":"string","description_kind":"plain","computed":true},"s3_bucket":{"type":"string","description_kind":"plain","computed":true},"s3_prefix":{"type":"string","description_kind":"plain","computed":true},"s3_region":{"type":"string","description_kind":"plain","computed":true},"time_unit":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_customer_gateway":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bgp_asn":{"type":"number","description_kind":"plain","computed":true},"certificate_arn":{"type":"string","description_kind":"plain","computed":true},"device_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_datapipeline_pipeline":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"pipeline_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_datapipeline_pipeline_definition":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parameter_object":{"type":["set",["object",{"attribute":["set",["object",{"key":"string","string_value":"string"}]],"id":"string"}]],"description_kind":"plain","computed":true},"pipeline_id":{"type":"string","description_kind":"plain","required":true},"pipeline_object":{"type":["set",["object",{"field":["set",["object",{"key":"string","ref_value":"string","string_value":"string"}]],"id":"string","name":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"parameter_value":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"string_value":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_cluster_snapshot":{"version":0,"block":{"attributes":{"allocated_storage":{"type":"number","description_kind":"plain","computed":true},"availability_zones":{"type":["list","string"],"description_kind":"plain","computed":true},"db_cluster_identifier":{"type":"string","description_kind":"plain","optional":true},"db_cluster_snapshot_arn":{"type":"string","description_kind":"plain","computed":true},"db_cluster_snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_public":{"type":"bool","description_kind":"plain","optional":true},"include_shared":{"type":"bool","description_kind":"plain","optional":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"license_model":{"type":"string","description_kind":"plain","computed":true},"most_recent":{"type":"bool","description_kind":"plain","optional":true},"port":{"type":"number","description_kind":"plain","computed":true},"snapshot_create_time":{"type":"string","description_kind":"plain","computed":true},"snapshot_type":{"type":"string","description_kind":"plain","optional":true},"source_db_cluster_snapshot_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"storage_encrypted":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_db_event_categories":{"version":0,"block":{"attributes":{"event_categories":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_db_instance":{"version":2,"block":{"attributes":{"address":{"type":"string","description_kind":"plain","computed":true},"allocated_storage":{"type":"number","description_kind":"plain","computed":true},"auto_minor_version_upgrade":{"type":"bool","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"backup_retention_period":{"type":"number","description_kind":"plain","computed":true},"ca_cert_identifier":{"type":"string","description_kind":"plain","computed":true},"db_cluster_identifier":{"type":"string","description_kind":"plain","computed":true},"db_instance_arn":{"type":"string","description_kind":"plain","computed":true},"db_instance_class":{"type":"string","description_kind":"plain","computed":true},"db_instance_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"db_instance_port":{"type":"number","description_kind":"plain","computed":true},"db_name":{"type":"string","description_kind":"plain","computed":true},"db_parameter_groups":{"type":["list","string"],"description_kind":"plain","computed":true},"db_subnet_group":{"type":"string","description_kind":"plain","computed":true},"enabled_cloudwatch_logs_exports":{"type":["list","string"],"description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"license_model":{"type":"string","description_kind":"plain","computed":true},"master_user_secret":{"type":["list",["object",{"kms_key_id":"string","secret_arn":"string","secret_status":"string"}]],"description_kind":"plain","computed":true},"master_username":{"type":"string","description_kind":"plain","computed":true},"max_allocated_storage":{"type":"number","description_kind":"plain","computed":true},"monitoring_interval":{"type":"number","description_kind":"plain","computed":true},"monitoring_role_arn":{"type":"string","description_kind":"plain","computed":true},"multi_az":{"type":"bool","description_kind":"plain","computed":true},"network_type":{"type":"string","description_kind":"plain","computed":true},"option_group_memberships":{"type":["list","string"],"description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"preferred_backup_window":{"type":"string","description_kind":"plain","computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","computed":true},"publicly_accessible":{"type":"bool","description_kind":"plain","computed":true},"replicate_source_db":{"type":"string","description_kind":"plain","computed":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"storage_encrypted":{"type":"bool","description_kind":"plain","computed":true},"storage_throughput":{"type":"number","description_kind":"plain","computed":true},"storage_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"timezone":{"type":"string","description_kind":"plain","computed":true},"vpc_security_groups":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_db_instances":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_arns":{"type":["list","string"],"description_kind":"plain","computed":true},"instance_identifiers":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_db_proxy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auth":{"type":["set",["object",{"auth_scheme":"string","client_password_auth_type":"string","description":"string","iam_auth":"string","secret_arn":"string","username":"string"}]],"description_kind":"plain","computed":true},"debug_logging":{"type":"bool","description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine_family":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_client_timeout":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"require_tls":{"type":"bool","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"vpc_subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_db_snapshot":{"version":0,"block":{"attributes":{"allocated_storage":{"type":"number","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"db_instance_identifier":{"type":"string","description_kind":"plain","optional":true},"db_snapshot_arn":{"type":"string","description_kind":"plain","computed":true},"db_snapshot_identifier":{"type":"string","description_kind":"plain","optional":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_public":{"type":"bool","description_kind":"plain","optional":true},"include_shared":{"type":"bool","description_kind":"plain","optional":true},"iops":{"type":"number","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"license_model":{"type":"string","description_kind":"plain","computed":true},"most_recent":{"type":"bool","description_kind":"plain","optional":true},"option_group_name":{"type":"string","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"snapshot_create_time":{"type":"string","description_kind":"plain","computed":true},"snapshot_type":{"type":"string","description_kind":"plain","optional":true},"source_db_snapshot_identifier":{"type":"string","description_kind":"plain","computed":true},"source_region":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"storage_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_db_subnet_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"supported_network_types":{"type":["set","string"],"description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_default_tags":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_directory_service_directory":{"version":0,"block":{"attributes":{"access_url":{"type":"string","description_kind":"plain","computed":true},"alias":{"type":"string","description_kind":"plain","computed":true},"connect_settings":{"type":["list",["object",{"availability_zones":["set","string"],"connect_ips":["set","string"],"customer_dns_ips":["set","string"],"customer_username":"string","subnet_ids":["set","string"],"vpc_id":"string"}]],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"directory_id":{"type":"string","description_kind":"plain","required":true},"dns_ip_addresses":{"type":["set","string"],"description_kind":"plain","computed":true},"edition":{"type":"string","description_kind":"plain","computed":true},"enable_sso":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"radius_settings":{"type":["list",["object",{"authentication_protocol":"string","display_label":"string","radius_port":"number","radius_retries":"number","radius_servers":["set","string"],"radius_timeout":"number","use_same_username":"bool"}]],"description_kind":"plain","computed":true},"security_group_id":{"type":"string","description_kind":"plain","computed":true},"short_name":{"type":"string","description_kind":"plain","computed":true},"size":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"vpc_settings":{"type":["list",["object",{"availability_zones":["set","string"],"subnet_ids":["set","string"],"vpc_id":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dms_certificate":{"version":0,"block":{"attributes":{"certificate_arn":{"type":"string","description_kind":"plain","computed":true},"certificate_creation_date":{"type":"string","description_kind":"plain","computed":true},"certificate_id":{"type":"string","description_kind":"plain","required":true},"certificate_owner":{"type":"string","description_kind":"plain","computed":true},"certificate_pem":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"certificate_wallet":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_length":{"type":"number","description_kind":"plain","computed":true},"signing_algorithm":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"valid_from_date":{"type":"string","description_kind":"plain","computed":true},"valid_to_date":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dms_endpoint":{"version":0,"block":{"attributes":{"certificate_arn":{"type":"string","description_kind":"plain","computed":true},"database_name":{"type":"string","description_kind":"plain","computed":true},"elasticsearch_settings":{"type":["list",["object",{"endpoint_uri":"string","error_retry_duration":"number","full_load_error_percentage":"number","service_access_role_arn":"string"}]],"description_kind":"plain","computed":true},"endpoint_arn":{"type":"string","description_kind":"plain","computed":true},"endpoint_id":{"type":"string","description_kind":"plain","required":true},"endpoint_type":{"type":"string","description_kind":"plain","computed":true},"engine_name":{"type":"string","description_kind":"plain","computed":true},"extra_connection_attributes":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kafka_settings":{"type":["list",["object",{"broker":"string","include_control_details":"bool","include_null_and_empty":"bool","include_partition_value":"bool","include_table_alter_operations":"bool","include_transaction_details":"bool","message_format":"string","message_max_bytes":"number","no_hex_prefix":"bool","partition_include_schema_table":"bool","sasl_password":"string","sasl_username":"string","security_protocol":"string","ssl_ca_certificate_arn":"string","ssl_client_certificate_arn":"string","ssl_client_key_arn":"string","ssl_client_key_password":"string","topic":"string"}]],"description_kind":"plain","computed":true},"kinesis_settings":{"type":["list",["object",{"include_control_details":"bool","include_null_and_empty":"bool","include_partition_value":"bool","include_table_alter_operations":"bool","include_transaction_details":"bool","message_format":"string","partition_include_schema_table":"bool","service_access_role_arn":"string","stream_arn":"string"}]],"description_kind":"plain","computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","computed":true},"mongodb_settings":{"type":["list",["object",{"auth_mechanism":"string","auth_source":"string","auth_type":"string","docs_to_investigate":"string","extract_doc_id":"string","nesting_level":"string"}]],"description_kind":"plain","computed":true},"password":{"type":"string","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"redis_settings":{"type":["list",["object",{"auth_password":"string","auth_type":"string","auth_user_name":"string","port":"number","server_name":"string","ssl_ca_certificate_arn":"string","ssl_security_protocol":"string"}]],"description_kind":"plain","computed":true},"redshift_settings":{"type":["list",["object",{"bucket_folder":"string","bucket_name":"string","encryption_mode":"string","server_side_encryption_kms_key_id":"string","service_access_role_arn":"string"}]],"description_kind":"plain","computed":true},"s3_settings":{"type":["list",["object",{"add_column_name":"bool","bucket_folder":"string","bucket_name":"string","canned_acl_for_objects":"string","cdc_inserts_and_updates":"bool","cdc_inserts_only":"bool","cdc_max_batch_interval":"number","cdc_min_file_size":"number","cdc_path":"string","compression_type":"string","csv_delimiter":"string","csv_no_sup_value":"string","csv_null_value":"string","csv_row_delimiter":"string","data_format":"string","data_page_size":"number","date_partition_delimiter":"string","date_partition_enabled":"bool","date_partition_sequence":"string","dict_page_size_limit":"number","enable_statistics":"bool","encoding_type":"string","encryption_mode":"string","external_table_definition":"string","ignore_header_rows":"number","ignore_headers_row":"number","include_op_for_full_load":"bool","max_file_size":"number","parquet_timestamp_in_millisecond":"bool","parquet_version":"string","preserve_transactions":"bool","rfc_4180":"bool","row_group_length":"number","server_side_encryption_kms_key_id":"string","service_access_role_arn":"string","timestamp_column_name":"string","use_csv_no_sup_value":"bool","use_task_start_time_for_full_load_timestamp":"bool"}]],"description_kind":"plain","computed":true},"secrets_manager_access_role_arn":{"type":"string","description_kind":"plain","computed":true},"secrets_manager_arn":{"type":"string","description_kind":"plain","computed":true},"server_name":{"type":"string","description_kind":"plain","computed":true},"service_access_role":{"type":"string","description_kind":"plain","computed":true},"ssl_mode":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"username":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dms_replication_instance":{"version":0,"block":{"attributes":{"allocated_storage":{"type":"number","description_kind":"plain","computed":true},"auto_minor_version_upgrade":{"type":"bool","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","computed":true},"multi_az":{"type":"bool","description_kind":"plain","computed":true},"network_type":{"type":"string","description_kind":"plain","computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","computed":true},"publicly_accessible":{"type":"bool","description_kind":"plain","computed":true},"replication_instance_arn":{"type":"string","description_kind":"plain","computed":true},"replication_instance_class":{"type":"string","description_kind":"plain","computed":true},"replication_instance_id":{"type":"string","description_kind":"plain","required":true},"replication_instance_private_ips":{"type":["list","string"],"description_kind":"plain","computed":true},"replication_instance_public_ips":{"type":["list","string"],"description_kind":"plain","computed":true},"replication_subnet_group_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dms_replication_subnet_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"replication_subnet_group_arn":{"type":"string","description_kind":"plain","computed":true},"replication_subnet_group_description":{"type":"string","description_kind":"plain","computed":true},"replication_subnet_group_id":{"type":"string","description_kind":"plain","required":true},"subnet_group_status":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dms_replication_task":{"version":0,"block":{"attributes":{"cdc_start_position":{"type":"string","description_kind":"plain","computed":true},"cdc_start_time":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"migration_type":{"type":"string","description_kind":"plain","computed":true},"replication_instance_arn":{"type":"string","description_kind":"plain","computed":true},"replication_task_arn":{"type":"string","description_kind":"plain","computed":true},"replication_task_id":{"type":"string","description_kind":"plain","required":true},"replication_task_settings":{"type":"string","description_kind":"plain","computed":true},"source_endpoint_arn":{"type":"string","description_kind":"plain","computed":true},"start_replication_task":{"type":"bool","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"table_mappings":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_endpoint_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_docdb_engine_version":{"version":0,"block":{"attributes":{"engine":{"type":"string","description_kind":"plain","optional":true},"engine_description":{"type":"string","description_kind":"plain","computed":true},"exportable_log_types":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parameter_group_family":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_versions":{"type":["list","string"],"description_kind":"plain","optional":true},"supports_log_exports_to_cloudwatch":{"type":"bool","description_kind":"plain","computed":true},"valid_upgrade_targets":{"type":["set","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version_description":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_docdb_orderable_db_instance":{"version":0,"block":{"attributes":{"availability_zones":{"type":["list","string"],"description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","optional":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_class":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_model":{"type":"string","description_kind":"plain","optional":true},"preferred_instance_classes":{"type":["list","string"],"description_kind":"plain","optional":true},"vpc":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_dx_connection":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_device":{"type":"string","description_kind":"plain","computed":true},"bandwidth":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true},"partner_name":{"type":"string","description_kind":"plain","computed":true},"provider_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vlan_id":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dx_gateway":{"version":0,"block":{"attributes":{"amazon_side_asn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner_account_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dx_location":{"version":0,"block":{"attributes":{"available_macsec_port_speeds":{"type":["list","string"],"description_kind":"plain","computed":true},"available_port_speeds":{"type":["list","string"],"description_kind":"plain","computed":true},"available_providers":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_code":{"type":"string","description_kind":"plain","required":true},"location_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dx_locations":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location_codes":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dx_router_configuration":{"version":0,"block":{"attributes":{"customer_router_config":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"router":{"type":["list",["object",{"platform":"string","router_type_identifier":"string","software":"string","vendor":"string","xslt_template_name":"string","xslt_template_name_for_mac_sec":"string"}]],"description_kind":"plain","computed":true},"router_type_identifier":{"type":"string","description_kind":"plain","required":true},"virtual_interface_id":{"type":"string","description_kind":"plain","required":true},"virtual_interface_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_dynamodb_table":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"attribute":{"type":["set",["object",{"name":"string","type":"string"}]],"description_kind":"plain","computed":true},"billing_mode":{"type":"string","description_kind":"plain","computed":true},"deletion_protection_enabled":{"type":"bool","description_kind":"plain","computed":true},"global_secondary_index":{"type":["set",["object",{"hash_key":"string","name":"string","non_key_attributes":["list","string"],"projection_type":"string","range_key":"string","read_capacity":"number","write_capacity":"number"}]],"description_kind":"plain","computed":true},"hash_key":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_secondary_index":{"type":["set",["object",{"name":"string","non_key_attributes":["list","string"],"projection_type":"string","range_key":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"point_in_time_recovery":{"type":["list",["object",{"enabled":"bool"}]],"description_kind":"plain","computed":true},"range_key":{"type":"string","description_kind":"plain","computed":true},"read_capacity":{"type":"number","description_kind":"plain","computed":true},"replica":{"type":["set",["object",{"kms_key_arn":"string","region_name":"string"}]],"description_kind":"plain","computed":true},"stream_arn":{"type":"string","description_kind":"plain","computed":true},"stream_enabled":{"type":"bool","description_kind":"plain","computed":true},"stream_label":{"type":"string","description_kind":"plain","computed":true},"stream_view_type":{"type":"string","description_kind":"plain","computed":true},"table_class":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"ttl":{"type":["set",["object",{"attribute_name":"string","enabled":"bool"}]],"description_kind":"plain","computed":true},"write_capacity":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"server_side_encryption":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_dynamodb_table_item":{"version":0,"block":{"attributes":{"expression_attribute_names":{"type":["map","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"item":{"type":"string","description_kind":"plain","computed":true},"key":{"type":"string","description_kind":"plain","required":true},"projection_expression":{"type":"string","description_kind":"plain","optional":true},"table_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ebs_default_kms_key":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_arn":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ebs_encryption_by_default":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ebs_snapshot":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"data_encryption_key_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"most_recent":{"type":"bool","description_kind":"plain","optional":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"owner_alias":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"owners":{"type":["list","string"],"description_kind":"plain","optional":true},"restorable_by_user_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"snapshot_id":{"type":"string","description_kind":"plain","computed":true},"snapshot_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"state":{"type":"string","description_kind":"plain","computed":true},"storage_tier":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"volume_id":{"type":"string","description_kind":"plain","computed":true},"volume_size":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ebs_snapshot_ids":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"owners":{"type":["list","string"],"description_kind":"plain","optional":true},"restorable_by_user_ids":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ebs_volume":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"iops":{"type":"number","description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"most_recent":{"type":"bool","description_kind":"plain","optional":true},"multi_attach_enabled":{"type":"bool","description_kind":"plain","computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"size":{"type":"number","description_kind":"plain","computed":true},"snapshot_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"throughput":{"type":"number","description_kind":"plain","computed":true},"volume_id":{"type":"string","description_kind":"plain","computed":true},"volume_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ebs_volumes":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_client_vpn_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authentication_options":{"type":["list",["object",{"active_directory_id":"string","root_certificate_chain_arn":"string","saml_provider_arn":"string","self_service_saml_provider_arn":"string","type":"string"}]],"description_kind":"plain","computed":true},"client_cidr_block":{"type":"string","description_kind":"plain","computed":true},"client_connect_options":{"type":["list",["object",{"enabled":"bool","lambda_function_arn":"string"}]],"description_kind":"plain","computed":true},"client_login_banner_options":{"type":["list",["object",{"banner_text":"string","enabled":"bool"}]],"description_kind":"plain","computed":true},"client_vpn_endpoint_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"connection_log_options":{"type":["list",["object",{"cloudwatch_log_group":"string","cloudwatch_log_stream":"string","enabled":"bool"}]],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"dns_servers":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_group_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"self_service_portal":{"type":"string","description_kind":"plain","computed":true},"server_certificate_arn":{"type":"string","description_kind":"plain","computed":true},"session_timeout_hours":{"type":"number","description_kind":"plain","computed":true},"split_tunnel":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transport_protocol":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"vpn_port":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_coip_pool":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_gateway_route_table_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pool_cidrs":{"type":["set","string"],"description_kind":"plain","computed":true},"pool_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_coip_pools":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pool_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_host":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"asset_id":{"type":"string","description_kind":"plain","computed":true},"auto_placement":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"cores":{"type":"number","description_kind":"plain","computed":true},"host_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"host_recovery":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_family":{"type":"string","description_kind":"plain","computed":true},"instance_type":{"type":"string","description_kind":"plain","computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"sockets":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"total_vcpus":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_instance_type":{"version":0,"block":{"attributes":{"auto_recovery_supported":{"type":"bool","description_kind":"plain","computed":true},"bare_metal":{"type":"bool","description_kind":"plain","computed":true},"burstable_performance_supported":{"type":"bool","description_kind":"plain","computed":true},"current_generation":{"type":"bool","description_kind":"plain","computed":true},"dedicated_hosts_supported":{"type":"bool","description_kind":"plain","computed":true},"default_cores":{"type":"number","description_kind":"plain","computed":true},"default_threads_per_core":{"type":"number","description_kind":"plain","computed":true},"default_vcpus":{"type":"number","description_kind":"plain","computed":true},"ebs_encryption_support":{"type":"string","description_kind":"plain","computed":true},"ebs_nvme_support":{"type":"string","description_kind":"plain","computed":true},"ebs_optimized_support":{"type":"string","description_kind":"plain","computed":true},"ebs_performance_baseline_bandwidth":{"type":"number","description_kind":"plain","computed":true},"ebs_performance_baseline_iops":{"type":"number","description_kind":"plain","computed":true},"ebs_performance_baseline_throughput":{"type":"number","description_kind":"plain","computed":true},"ebs_performance_maximum_bandwidth":{"type":"number","description_kind":"plain","computed":true},"ebs_performance_maximum_iops":{"type":"number","description_kind":"plain","computed":true},"ebs_performance_maximum_throughput":{"type":"number","description_kind":"plain","computed":true},"efa_supported":{"type":"bool","description_kind":"plain","computed":true},"ena_support":{"type":"string","description_kind":"plain","computed":true},"encryption_in_transit_supported":{"type":"bool","description_kind":"plain","computed":true},"fpgas":{"type":["set",["object",{"count":"number","manufacturer":"string","memory_size":"number","name":"string"}]],"description_kind":"plain","computed":true},"free_tier_eligible":{"type":"bool","description_kind":"plain","computed":true},"gpus":{"type":["set",["object",{"count":"number","manufacturer":"string","memory_size":"number","name":"string"}]],"description_kind":"plain","computed":true},"hibernation_supported":{"type":"bool","description_kind":"plain","computed":true},"hypervisor":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inference_accelerators":{"type":["set",["object",{"count":"number","manufacturer":"string","name":"string"}]],"description_kind":"plain","computed":true},"instance_disks":{"type":["set",["object",{"count":"number","size":"number","type":"string"}]],"description_kind":"plain","computed":true},"instance_storage_supported":{"type":"bool","description_kind":"plain","computed":true},"instance_type":{"type":"string","description_kind":"plain","required":true},"ipv6_supported":{"type":"bool","description_kind":"plain","computed":true},"maximum_ipv4_addresses_per_interface":{"type":"number","description_kind":"plain","computed":true},"maximum_ipv6_addresses_per_interface":{"type":"number","description_kind":"plain","computed":true},"maximum_network_interfaces":{"type":"number","description_kind":"plain","computed":true},"memory_size":{"type":"number","description_kind":"plain","computed":true},"network_performance":{"type":"string","description_kind":"plain","computed":true},"supported_architectures":{"type":["list","string"],"description_kind":"plain","computed":true},"supported_placement_strategies":{"type":["list","string"],"description_kind":"plain","computed":true},"supported_root_device_types":{"type":["list","string"],"description_kind":"plain","computed":true},"supported_usages_classes":{"type":["list","string"],"description_kind":"plain","computed":true},"supported_virtualization_types":{"type":["list","string"],"description_kind":"plain","computed":true},"sustained_clock_speed":{"type":"number","description_kind":"plain","computed":true},"total_fpga_memory":{"type":"number","description_kind":"plain","computed":true},"total_gpu_memory":{"type":"number","description_kind":"plain","computed":true},"total_instance_storage":{"type":"number","description_kind":"plain","computed":true},"valid_cores":{"type":["list","number"],"description_kind":"plain","computed":true},"valid_threads_per_core":{"type":["list","number"],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_instance_type_offering":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_type":{"type":"string","description_kind":"plain","computed":true},"location_type":{"type":"string","description_kind":"plain","optional":true},"preferred_instance_types":{"type":["list","string"],"description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_instance_type_offerings":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_types":{"type":["list","string"],"description_kind":"plain","computed":true},"location_type":{"type":"string","description_kind":"plain","optional":true},"location_types":{"type":["list","string"],"description_kind":"plain","computed":true},"locations":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_instance_types":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_types":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_local_gateway":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_local_gateway_route_table":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_gateway_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_gateway_route_table_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"outpost_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_local_gateway_route_tables":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_local_gateway_virtual_interface":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_address":{"type":"string","description_kind":"plain","computed":true},"local_bgp_asn":{"type":"number","description_kind":"plain","computed":true},"local_gateway_id":{"type":"string","description_kind":"plain","computed":true},"local_gateway_virtual_interface_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"peer_address":{"type":"string","description_kind":"plain","computed":true},"peer_bgp_asn":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vlan":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_local_gateway_virtual_interface_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_gateway_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_gateway_virtual_interface_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_local_gateway_virtual_interface_groups":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"local_gateway_virtual_interface_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_local_gateways":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_managed_prefix_list":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"entries":{"type":["set",["object",{"cidr":"string","description":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_entries":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_managed_prefix_lists":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_network_insights_analysis":{"version":0,"block":{"attributes":{"alternate_path_hints":{"type":["list",["object",{"component_arn":"string","component_id":"string"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"explanations":{"type":["list",["object",{"acl":["list",["object",{"arn":"string","id":"string","name":"string"}]],"acl_rule":["list",["object",{"cidr":"string","egress":"bool","port_range":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","rule_action":"string","rule_number":"number"}]],"address":"string","addresses":["list","string"],"attached_to":["list",["object",{"arn":"string","id":"string","name":"string"}]],"availability_zones":["list","string"],"cidrs":["list","string"],"classic_load_balancer_listener":["list",["object",{"instance_port":"number","load_balancer_port":"number"}]],"component":["list",["object",{"arn":"string","id":"string","name":"string"}]],"customer_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"destination":["list",["object",{"arn":"string","id":"string","name":"string"}]],"destination_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"direction":"string","elastic_load_balancer_listener":["list",["object",{"arn":"string","id":"string","name":"string"}]],"explanation_code":"string","ingress_route_table":["list",["object",{"arn":"string","id":"string","name":"string"}]],"internet_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"load_balancer_arn":"string","load_balancer_listener_port":"number","load_balancer_target_group":["list",["object",{"arn":"string","id":"string","name":"string"}]],"load_balancer_target_groups":["list",["object",{"arn":"string","id":"string","name":"string"}]],"load_balancer_target_port":"number","missing_component":"string","nat_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"network_interface":["list",["object",{"arn":"string","id":"string","name":"string"}]],"packet_field":"string","port":"number","port_ranges":["list",["object",{"from":"number","to":"number"}]],"prefix_list":["list",["object",{"arn":"string","id":"string","name":"string"}]],"protocols":["list","string"],"route_table":["list",["object",{"arn":"string","id":"string","name":"string"}]],"route_table_route":["list",["object",{"destination_cidr":"string","destination_prefix_list_id":"string","egress_only_internet_gateway_id":"string","gateway_id":"string","instance_id":"string","nat_gateway_id":"string","network_interface_id":"string","origin":"string","transit_gateway_id":"string","vpc_peering_connection_id":"string"}]],"security_group":["list",["object",{"arn":"string","id":"string","name":"string"}]],"security_group_rule":["list",["object",{"cidr":"string","direction":"string","port_range":["list",["object",{"from":"number","to":"number"}]],"prefix_list_id":"string","protocol":"string","security_group_id":"string"}]],"security_groups":["list",["object",{"arn":"string","id":"string","name":"string"}]],"source_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"state":"string","subnet":["list",["object",{"arn":"string","id":"string","name":"string"}]],"subnet_route_table":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway_attachment":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway_route_table":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway_route_table_route":["list",["object",{"attachment_id":"string","destination_cidr":"string","prefix_list_id":"string","resource_id":"string","resource_type":"string","route_origin":"string","state":"string"}]],"vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"vpc_endpoint":["list",["object",{"arn":"string","id":"string","name":"string"}]],"vpc_peering_connection":["list",["object",{"arn":"string","id":"string","name":"string"}]],"vpn_connection":["list",["object",{"arn":"string","id":"string","name":"string"}]],"vpn_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"description_kind":"plain","computed":true},"filter_in_arns":{"type":["list","string"],"description_kind":"plain","computed":true},"forward_path_components":{"type":["list",["object",{"acl_rule":["list",["object",{"cidr":"string","egress":"bool","port_range":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","rule_action":"string","rule_number":"number"}]],"additional_details":["list",["object",{"additional_detail_type":"string","component":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"attached_to":["list",["object",{"arn":"string","id":"string","name":"string"}]],"component":["list",["object",{"arn":"string","id":"string","name":"string"}]],"destination_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"inbound_header":["list",["object",{"destination_addresses":["list","string"],"destination_port_ranges":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","source_addresses":["list","string"],"source_port_ranges":["list",["object",{"from":"number","to":"number"}]]}]],"outbound_header":["list",["object",{"destination_addresses":["list","string"],"destination_port_ranges":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","source_addresses":["list","string"],"source_port_ranges":["list",["object",{"from":"number","to":"number"}]]}]],"route_table_route":["list",["object",{"destination_cidr":"string","destination_prefix_list_id":"string","egress_only_internet_gateway_id":"string","gateway_id":"string","instance_id":"string","nat_gateway_id":"string","network_interface_id":"string","origin":"string","transit_gateway_id":"string","vpc_peering_connection_id":"string"}]],"security_group_rule":["list",["object",{"cidr":"string","direction":"string","port_range":["list",["object",{"from":"number","to":"number"}]],"prefix_list_id":"string","protocol":"string","security_group_id":"string"}]],"sequence_number":"number","source_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"subnet":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway_route_table_route":["list",["object",{"attachment_id":"string","destination_cidr":"string","prefix_list_id":"string","resource_id":"string","resource_type":"string","route_origin":"string","state":"string"}]],"vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_insights_analysis_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_insights_path_id":{"type":"string","description_kind":"plain","computed":true},"path_found":{"type":"bool","description_kind":"plain","computed":true},"return_path_components":{"type":["list",["object",{"acl_rule":["list",["object",{"cidr":"string","egress":"bool","port_range":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","rule_action":"string","rule_number":"number"}]],"additional_details":["list",["object",{"additional_detail_type":"string","component":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"attached_to":["list",["object",{"arn":"string","id":"string","name":"string"}]],"component":["list",["object",{"arn":"string","id":"string","name":"string"}]],"destination_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"inbound_header":["list",["object",{"destination_addresses":["list","string"],"destination_port_ranges":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","source_addresses":["list","string"],"source_port_ranges":["list",["object",{"from":"number","to":"number"}]]}]],"outbound_header":["list",["object",{"destination_addresses":["list","string"],"destination_port_ranges":["list",["object",{"from":"number","to":"number"}]],"protocol":"string","source_addresses":["list","string"],"source_port_ranges":["list",["object",{"from":"number","to":"number"}]]}]],"route_table_route":["list",["object",{"destination_cidr":"string","destination_prefix_list_id":"string","egress_only_internet_gateway_id":"string","gateway_id":"string","instance_id":"string","nat_gateway_id":"string","network_interface_id":"string","origin":"string","transit_gateway_id":"string","vpc_peering_connection_id":"string"}]],"security_group_rule":["list",["object",{"cidr":"string","direction":"string","port_range":["list",["object",{"from":"number","to":"number"}]],"prefix_list_id":"string","protocol":"string","security_group_id":"string"}]],"sequence_number":"number","source_vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]],"subnet":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway":["list",["object",{"arn":"string","id":"string","name":"string"}]],"transit_gateway_route_table_route":["list",["object",{"attachment_id":"string","destination_cidr":"string","prefix_list_id":"string","resource_id":"string","resource_type":"string","route_origin":"string","state":"string"}]],"vpc":["list",["object",{"arn":"string","id":"string","name":"string"}]]}]],"description_kind":"plain","computed":true},"start_date":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_message":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"warning_message":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_network_insights_path":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"destination":{"type":"string","description_kind":"plain","computed":true},"destination_arn":{"type":"string","description_kind":"plain","computed":true},"destination_ip":{"type":"string","description_kind":"plain","computed":true},"destination_port":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_insights_path_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","computed":true},"source":{"type":"string","description_kind":"plain","computed":true},"source_arn":{"type":"string","description_kind":"plain","computed":true},"source_ip":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_public_ipv4_pool":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_border_group":{"type":"string","description_kind":"plain","computed":true},"pool_address_ranges":{"type":["list",["object",{"address_count":"number","available_address_count":"number","first_address":"string","last_address":"string"}]],"description_kind":"plain","computed":true},"pool_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"total_address_count":{"type":"number","description_kind":"plain","computed":true},"total_available_address_count":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ec2_public_ipv4_pools":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pool_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_serial_console_access":{"version":0,"block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_spot_price":{"version":0,"block":{"attributes":{"availability_zone":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_type":{"type":"string","description_kind":"plain","optional":true},"spot_price":{"type":"string","description_kind":"plain","computed":true},"spot_price_timestamp":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway":{"version":0,"block":{"attributes":{"amazon_side_asn":{"type":"number","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"association_default_route_table_id":{"type":"string","description_kind":"plain","computed":true},"auto_accept_shared_attachments":{"type":"string","description_kind":"plain","computed":true},"default_route_table_association":{"type":"string","description_kind":"plain","computed":true},"default_route_table_propagation":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"dns_support":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"multicast_support":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"propagation_default_route_table_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_cidr_blocks":{"type":["list","string"],"description_kind":"plain","computed":true},"vpn_ecmp_support":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_attachment":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"association_state":{"type":"string","description_kind":"plain","computed":true},"association_transit_gateway_route_table_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_id":{"type":"string","description_kind":"plain","computed":true},"resource_owner_id":{"type":"string","description_kind":"plain","computed":true},"resource_type":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_owner_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_attachments":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_connect":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_connect_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","computed":true},"transport_attachment_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_connect_peer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bgp_asn":{"type":"string","description_kind":"plain","computed":true},"bgp_peer_address":{"type":"string","description_kind":"plain","computed":true},"bgp_transit_gateway_addresses":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"inside_cidr_blocks":{"type":["list","string"],"description_kind":"plain","computed":true},"peer_address":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_address":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_connect_peer_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_dx_gateway_attachment":{"version":0,"block":{"attributes":{"dx_gateway_id":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_multicast_domain":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"associations":{"type":["list",["object",{"subnet_id":"string","transit_gateway_attachment_id":"string"}]],"description_kind":"plain","computed":true},"auto_accept_shared_associations":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"igmpv2_support":{"type":"string","description_kind":"plain","computed":true},"members":{"type":["list",["object",{"group_ip_address":"string","network_interface_id":"string"}]],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"sources":{"type":["list",["object",{"group_ip_address":"string","network_interface_id":"string"}]],"description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"static_sources_support":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_attachment_id":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","computed":true},"transit_gateway_multicast_domain_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_peering_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_account_id":{"type":"string","description_kind":"plain","computed":true},"peer_region":{"type":"string","description_kind":"plain","computed":true},"peer_transit_gateway_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_route_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"default_association_route_table":{"type":"bool","description_kind":"plain","computed":true},"default_propagation_route_table":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_route_table_associations":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"transit_gateway_route_table_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_route_table_propagations":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"transit_gateway_route_table_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_route_table_routes":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"routes":{"type":["list",["object",{"destination_cidr_block":"string","prefix_list_id":"string","state":"string","transit_gateway_route_table_announcement_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"transit_gateway_route_table_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_ec2_transit_gateway_route_tables":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_vpc_attachment":{"version":0,"block":{"attributes":{"appliance_mode_support":{"type":"string","description_kind":"plain","computed":true},"dns_support":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_support":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"vpc_owner_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_vpc_attachments":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ec2_transit_gateway_vpn_attachment":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"transit_gateway_id":{"type":"string","description_kind":"plain","optional":true},"vpn_connection_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ecr_authorization_token":{"version":0,"block":{"attributes":{"authorization_token":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"expires_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"password":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"proxy_endpoint":{"type":"string","description_kind":"plain","computed":true},"registry_id":{"type":"string","description_kind":"plain","optional":true},"user_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ecr_image":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_digest":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_pushed_at":{"type":"number","description_kind":"plain","computed":true},"image_size_in_bytes":{"type":"number","description_kind":"plain","computed":true},"image_tag":{"type":"string","description_kind":"plain","optional":true},"image_tags":{"type":["list","string"],"description_kind":"plain","computed":true},"most_recent":{"type":"bool","description_kind":"plain","optional":true},"registry_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"repository_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ecr_pull_through_cache_rule":{"version":0,"block":{"attributes":{"ecr_repository_prefix":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"registry_id":{"type":"string","description_kind":"plain","computed":true},"upstream_registry_url":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ecr_repository":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"encryption_configuration":{"type":["list",["object",{"encryption_type":"string","kms_key":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_scanning_configuration":{"type":["list",["object",{"scan_on_push":"bool"}]],"description_kind":"plain","computed":true},"image_tag_mutability":{"type":"string","description_kind":"plain","computed":true},"most_recent_image_tags":{"type":["list","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"registry_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"repository_url":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ecrpublic_authorization_token":{"version":0,"block":{"attributes":{"authorization_token":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"expires_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"password":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"user_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ecs_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pending_tasks_count":{"type":"number","description_kind":"plain","computed":true},"registered_container_instances_count":{"type":"number","description_kind":"plain","computed":true},"running_tasks_count":{"type":"number","description_kind":"plain","computed":true},"service_connect_defaults":{"type":["list",["object",{"namespace":"string"}]],"description_kind":"plain","computed":true},"setting":{"type":["set",["object",{"name":"string","value":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ecs_container_definition":{"version":0,"block":{"attributes":{"container_name":{"type":"string","description_kind":"plain","required":true},"cpu":{"type":"number","description_kind":"plain","computed":true},"disable_networking":{"type":"bool","description_kind":"plain","computed":true},"docker_labels":{"type":["map","string"],"description_kind":"plain","computed":true},"environment":{"type":["map","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image":{"type":"string","description_kind":"plain","computed":true},"image_digest":{"type":"string","description_kind":"plain","computed":true},"memory":{"type":"number","description_kind":"plain","computed":true},"memory_reservation":{"type":"number","description_kind":"plain","computed":true},"task_definition":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ecs_service":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_arn":{"type":"string","description_kind":"plain","required":true},"desired_count":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"launch_type":{"type":"string","description_kind":"plain","computed":true},"scheduling_strategy":{"type":"string","description_kind":"plain","computed":true},"service_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"task_definition":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ecs_task_definition":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"arn_without_revision":{"type":"string","description_kind":"plain","computed":true},"execution_role_arn":{"type":"string","description_kind":"plain","computed":true},"family":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_mode":{"type":"string","description_kind":"plain","computed":true},"revision":{"type":"number","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"task_definition":{"type":"string","description_kind":"plain","required":true},"task_role_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ecs_task_execution":{"version":0,"block":{"attributes":{"cluster":{"type":"string","description_kind":"plain","required":true},"desired_count":{"type":"number","description_kind":"plain","optional":true},"enable_ecs_managed_tags":{"type":"bool","description_kind":"plain","optional":true},"enable_execute_command":{"type":"bool","description_kind":"plain","optional":true},"group":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"launch_type":{"type":"string","description_kind":"plain","optional":true},"platform_version":{"type":"string","description_kind":"plain","optional":true},"propagate_tags":{"type":"string","description_kind":"plain","optional":true},"reference_id":{"type":"string","description_kind":"plain","optional":true},"started_by":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"task_arns":{"type":["list","string"],"description_kind":"plain","computed":true},"task_definition":{"type":"string","description_kind":"plain","required":true}},"block_types":{"capacity_provider_strategy":{"nesting_mode":"set","block":{"attributes":{"base":{"type":"number","description_kind":"plain","optional":true},"capacity_provider":{"type":"string","description_kind":"plain","required":true},"weight":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"network_configuration":{"nesting_mode":"list","block":{"attributes":{"assign_public_ip":{"type":"bool","description_kind":"plain","optional":true},"security_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"subnets":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"overrides":{"nesting_mode":"list","block":{"attributes":{"cpu":{"type":"string","description_kind":"plain","optional":true},"execution_role_arn":{"type":"string","description_kind":"plain","optional":true},"memory":{"type":"string","description_kind":"plain","optional":true},"task_role_arn":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"container_overrides":{"nesting_mode":"list","block":{"attributes":{"command":{"type":["list","string"],"description_kind":"plain","optional":true},"cpu":{"type":"number","description_kind":"plain","optional":true},"memory":{"type":"number","description_kind":"plain","optional":true},"memory_reservation":{"type":"number","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true}},"block_types":{"environment":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"resource_requirements":{"nesting_mode":"set","block":{"attributes":{"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"inference_accelerator_overrides":{"nesting_mode":"set","block":{"attributes":{"device_name":{"type":"string","description_kind":"plain","optional":true},"device_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"},"max_items":1},"placement_constraints":{"nesting_mode":"set","block":{"attributes":{"expression":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":10},"placement_strategy":{"nesting_mode":"list","block":{"attributes":{"field":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":5}},"description_kind":"plain"}},"aws_efs_access_point":{"version":0,"block":{"attributes":{"access_point_id":{"type":"string","description_kind":"plain","required":true},"arn":{"type":"string","description_kind":"plain","computed":true},"file_system_arn":{"type":"string","description_kind":"plain","computed":true},"file_system_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"posix_user":{"type":["list",["object",{"gid":"number","secondary_gids":["set","number"],"uid":"number"}]],"description_kind":"plain","computed":true},"root_directory":{"type":["list",["object",{"creation_info":["list",["object",{"owner_gid":"number","owner_uid":"number","permissions":"string"}]],"path":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_efs_access_points":{"version":0,"block":{"attributes":{"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"file_system_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_efs_file_system":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone_id":{"type":"string","description_kind":"plain","computed":true},"availability_zone_name":{"type":"string","description_kind":"plain","computed":true},"creation_token":{"type":"string","description_kind":"plain","optional":true,"computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"file_system_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"lifecycle_policy":{"type":["list",["object",{"transition_to_ia":"string","transition_to_primary_storage_class":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"performance_mode":{"type":"string","description_kind":"plain","computed":true},"provisioned_throughput_in_mibps":{"type":"number","description_kind":"plain","computed":true},"size_in_bytes":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"throughput_mode":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_efs_mount_target":{"version":0,"block":{"attributes":{"access_point_id":{"type":"string","description_kind":"plain","optional":true},"availability_zone_id":{"type":"string","description_kind":"plain","computed":true},"availability_zone_name":{"type":"string","description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"file_system_arn":{"type":"string","description_kind":"plain","computed":true},"file_system_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"mount_target_dns_name":{"type":"string","description_kind":"plain","computed":true},"mount_target_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_eip":{"version":0,"block":{"attributes":{"association_id":{"type":"string","description_kind":"plain","computed":true},"carrier_ip":{"type":"string","description_kind":"plain","computed":true},"customer_owned_ip":{"type":"string","description_kind":"plain","computed":true},"customer_owned_ipv4_pool":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","computed":true},"network_interface_id":{"type":"string","description_kind":"plain","computed":true},"network_interface_owner_id":{"type":"string","description_kind":"plain","computed":true},"private_dns":{"type":"string","description_kind":"plain","computed":true},"private_ip":{"type":"string","description_kind":"plain","computed":true},"public_dns":{"type":"string","description_kind":"plain","computed":true},"public_ip":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_ipv4_pool":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_eips":{"version":0,"block":{"attributes":{"allocation_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_ips":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_eks_addon":{"version":0,"block":{"attributes":{"addon_name":{"type":"string","description_kind":"plain","required":true},"addon_version":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"configuration_values":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"modified_at":{"type":"string","description_kind":"plain","computed":true},"service_account_role_arn":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_eks_addon_version":{"version":0,"block":{"attributes":{"addon_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kubernetes_version":{"type":"string","description_kind":"plain","required":true},"most_recent":{"type":"bool","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_eks_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_authority":{"type":["list",["object",{"data":"string"}]],"description_kind":"plain","computed":true},"cluster_id":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"enabled_cluster_log_types":{"type":["set","string"],"description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity":{"type":["list",["object",{"oidc":["list",["object",{"issuer":"string"}]]}]],"description_kind":"plain","computed":true},"kubernetes_network_config":{"type":["list",["object",{"ip_family":"string","service_ipv4_cidr":"string","service_ipv6_cidr":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"outpost_config":{"type":["list",["object",{"control_plane_instance_type":"string","control_plane_placement":["list",["object",{"group_name":"string"}]],"outpost_arns":["set","string"]}]],"description_kind":"plain","computed":true},"platform_version":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","computed":true},"vpc_config":{"type":["list",["object",{"cluster_security_group_id":"string","endpoint_private_access":"bool","endpoint_public_access":"bool","public_access_cidrs":["set","string"],"security_group_ids":["set","string"],"subnet_ids":["set","string"],"vpc_id":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_eks_cluster_auth":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"token":{"type":"string","description_kind":"plain","computed":true,"sensitive":true}},"description_kind":"plain"}},"aws_eks_clusters":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_eks_node_group":{"version":0,"block":{"attributes":{"ami_type":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"capacity_type":{"type":"string","description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"disk_size":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_types":{"type":["list","string"],"description_kind":"plain","computed":true},"labels":{"type":["map","string"],"description_kind":"plain","computed":true},"launch_template":{"type":["list",["object",{"id":"string","name":"string","version":"string"}]],"description_kind":"plain","computed":true},"node_group_name":{"type":"string","description_kind":"plain","required":true},"node_role_arn":{"type":"string","description_kind":"plain","computed":true},"release_version":{"type":"string","description_kind":"plain","computed":true},"remote_access":{"type":["list",["object",{"ec2_ssh_key":"string","source_security_group_ids":["set","string"]}]],"description_kind":"plain","computed":true},"resources":{"type":["list",["object",{"autoscaling_groups":["list",["object",{"name":"string"}]],"remote_access_security_group_id":"string"}]],"description_kind":"plain","computed":true},"scaling_config":{"type":["list",["object",{"desired_size":"number","max_size":"number","min_size":"number"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"taints":{"type":["list",["object",{"effect":"string","key":"string","value":"string"}]],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_eks_node_groups":{"version":0,"block":{"attributes":{"cluster_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_elastic_beanstalk_application":{"version":0,"block":{"attributes":{"appversion_lifecycle":{"type":["list",["object",{"delete_source_from_s3":"bool","max_age_in_days":"number","max_count":"number","service_role":"string"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_elastic_beanstalk_hosted_zone":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_elastic_beanstalk_solution_stack":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"most_recent":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","computed":true},"name_regex":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_elasticache_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"cache_nodes":{"type":["list",["object",{"address":"string","availability_zone":"string","id":"string","outpost_arn":"string","port":"number"}]],"description_kind":"plain","computed":true},"cluster_address":{"type":"string","description_kind":"plain","computed":true},"cluster_id":{"type":"string","description_kind":"plain","required":true},"configuration_endpoint":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_discovery":{"type":"string","description_kind":"plain","computed":true},"log_delivery_configuration":{"type":["set",["object",{"destination":"string","destination_type":"string","log_format":"string","log_type":"string"}]],"description_kind":"plain","computed":true},"maintenance_window":{"type":"string","description_kind":"plain","computed":true},"network_type":{"type":"string","description_kind":"plain","computed":true},"node_type":{"type":"string","description_kind":"plain","computed":true},"notification_topic_arn":{"type":"string","description_kind":"plain","computed":true},"num_cache_nodes":{"type":"number","description_kind":"plain","computed":true},"parameter_group_name":{"type":"string","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"preferred_outpost_arn":{"type":"string","description_kind":"plain","computed":true},"replication_group_id":{"type":"string","description_kind":"plain","computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"snapshot_retention_limit":{"type":"number","description_kind":"plain","computed":true},"snapshot_window":{"type":"string","description_kind":"plain","computed":true},"subnet_group_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_elasticache_replication_group":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auth_token_enabled":{"type":"bool","description_kind":"plain","computed":true},"automatic_failover_enabled":{"type":"bool","description_kind":"plain","computed":true},"configuration_endpoint_address":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"log_delivery_configuration":{"type":["set",["object",{"destination":"string","destination_type":"string","log_format":"string","log_type":"string"}]],"description_kind":"plain","computed":true},"member_clusters":{"type":["set","string"],"description_kind":"plain","computed":true},"multi_az_enabled":{"type":"bool","description_kind":"plain","computed":true},"node_type":{"type":"string","description_kind":"plain","computed":true},"num_cache_clusters":{"type":"number","description_kind":"plain","computed":true},"num_node_groups":{"type":"number","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"primary_endpoint_address":{"type":"string","description_kind":"plain","computed":true},"reader_endpoint_address":{"type":"string","description_kind":"plain","computed":true},"replicas_per_node_group":{"type":"number","description_kind":"plain","computed":true},"replication_group_id":{"type":"string","description_kind":"plain","required":true},"snapshot_retention_limit":{"type":"number","description_kind":"plain","computed":true},"snapshot_window":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_elasticache_subnet_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_elasticache_user":{"version":0,"block":{"attributes":{"access_string":{"type":"string","description_kind":"plain","optional":true},"engine":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"no_password_required":{"type":"bool","description_kind":"plain","optional":true},"passwords":{"type":["set","string"],"description_kind":"plain","optional":true,"sensitive":true},"user_id":{"type":"string","description_kind":"plain","required":true},"user_name":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"authentication_mode":{"nesting_mode":"list","block":{"attributes":{"password_count":{"type":"number","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_elasticsearch_domain":{"version":0,"block":{"attributes":{"access_policies":{"type":"string","description_kind":"plain","computed":true},"advanced_options":{"type":["map","string"],"description_kind":"plain","computed":true},"advanced_security_options":{"type":["list",["object",{"enabled":"bool","internal_user_database_enabled":"bool"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_tune_options":{"type":["list",["object",{"desired_state":"string","maintenance_schedule":["set",["object",{"cron_expression_for_recurrence":"string","duration":["list",["object",{"unit":"string","value":"number"}]],"start_at":"string"}]],"rollback_on_disable":"string"}]],"description_kind":"plain","computed":true},"cluster_config":{"type":["list",["object",{"cold_storage_options":["list",["object",{"enabled":"bool"}]],"dedicated_master_count":"number","dedicated_master_enabled":"bool","dedicated_master_type":"string","instance_count":"number","instance_type":"string","warm_count":"number","warm_enabled":"bool","warm_type":"string","zone_awareness_config":["list",["object",{"availability_zone_count":"number"}]],"zone_awareness_enabled":"bool"}]],"description_kind":"plain","computed":true},"cognito_options":{"type":["list",["object",{"enabled":"bool","identity_pool_id":"string","role_arn":"string","user_pool_id":"string"}]],"description_kind":"plain","computed":true},"created":{"type":"bool","description_kind":"plain","computed":true},"deleted":{"type":"bool","description_kind":"plain","computed":true},"domain_id":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"ebs_options":{"type":["list",["object",{"ebs_enabled":"bool","iops":"number","throughput":"number","volume_size":"number","volume_type":"string"}]],"description_kind":"plain","computed":true},"elasticsearch_version":{"type":"string","description_kind":"plain","computed":true},"encryption_at_rest":{"type":["list",["object",{"enabled":"bool","kms_key_id":"string"}]],"description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kibana_endpoint":{"type":"string","description_kind":"plain","computed":true},"log_publishing_options":{"type":["set",["object",{"cloudwatch_log_group_arn":"string","enabled":"bool","log_type":"string"}]],"description_kind":"plain","computed":true},"node_to_node_encryption":{"type":["list",["object",{"enabled":"bool"}]],"description_kind":"plain","computed":true},"processing":{"type":"bool","description_kind":"plain","computed":true},"snapshot_options":{"type":["list",["object",{"automated_snapshot_start_hour":"number"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_options":{"type":["list",["object",{"availability_zones":["set","string"],"security_group_ids":["set","string"],"subnet_ids":["set","string"],"vpc_id":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_elb":{"version":0,"block":{"attributes":{"access_logs":{"type":["list",["object",{"bucket":"string","bucket_prefix":"string","enabled":"bool","interval":"number"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["set","string"],"description_kind":"plain","computed":true},"connection_draining":{"type":"bool","description_kind":"plain","computed":true},"connection_draining_timeout":{"type":"number","description_kind":"plain","computed":true},"cross_zone_load_balancing":{"type":"bool","description_kind":"plain","computed":true},"desync_mitigation_mode":{"type":"string","description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"health_check":{"type":["list",["object",{"healthy_threshold":"number","interval":"number","target":"string","timeout":"number","unhealthy_threshold":"number"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout":{"type":"number","description_kind":"plain","computed":true},"instances":{"type":["set","string"],"description_kind":"plain","computed":true},"internal":{"type":"bool","description_kind":"plain","computed":true},"listener":{"type":["set",["object",{"instance_port":"number","instance_protocol":"string","lb_port":"number","lb_protocol":"string","ssl_certificate_id":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"security_groups":{"type":["set","string"],"description_kind":"plain","computed":true},"source_security_group":{"type":"string","description_kind":"plain","computed":true},"source_security_group_id":{"type":"string","description_kind":"plain","computed":true},"subnets":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"zone_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_elb_hosted_zone_id":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_elb_service_account":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_emr_release_labels":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"release_labels":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"filters":{"nesting_mode":"list","block":{"attributes":{"application":{"type":"string","description_kind":"plain","optional":true},"prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_emrcontainers_virtual_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"container_provider":{"type":["list",["object",{"id":"string","info":["list",["object",{"eks_info":["list",["object",{"namespace":"string"}]]}]],"type":"string"}]],"description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"virtual_cluster_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_fsx_ontap_file_system":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"automatic_backup_retention_days":{"type":"number","description_kind":"plain","computed":true},"daily_automatic_backup_start_time":{"type":"string","description_kind":"plain","computed":true},"deployment_type":{"type":"string","description_kind":"plain","computed":true},"disk_iops_configuration":{"type":["list",["object",{"iops":"number","mode":"string"}]],"description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"endpoint_ip_address_range":{"type":"string","description_kind":"plain","computed":true},"endpoints":{"type":["list",["object",{"intercluster":["list",["object",{"dns_name":"string","ip_addresses":["set","string"]}]],"management":["list",["object",{"dns_name":"string","ip_addresses":["set","string"]}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"network_interface_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"preferred_subnet_id":{"type":"string","description_kind":"plain","computed":true},"route_table_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"storage_capacity":{"type":"number","description_kind":"plain","computed":true},"storage_type":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"throughput_capacity":{"type":"number","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"weekly_maintenance_start_time":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_fsx_ontap_storage_virtual_machine":{"version":1,"block":{"attributes":{"active_directory_configuration":{"type":["list",["object",{"netbios_name":"string","self_managed_active_directory_configuration":["list",["object",{"dns_ips":["set","string"],"domain_name":"string","file_system_administrators_group":"string","organizational_unit_distinguished_name":"string","username":"string"}]]}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"endpoints":{"type":["list",["object",{"iscsi":["list",["object",{"dns_name":"string","ip_addresses":["set","string"]}]],"management":["list",["object",{"dns_name":"string","ip_addresses":["set","string"]}]],"nfs":["list",["object",{"dns_name":"string","ip_addresses":["set","string"]}]],"smb":["list",["object",{"dns_name":"string","ip_addresses":["set","string"]}]]}]],"description_kind":"plain","computed":true},"file_system_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lifecycle_status":{"type":"string","description_kind":"plain","computed":true},"lifecycle_transition_reason":{"type":["set",["object",{"message":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"subtype":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"uuid":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fsx_ontap_storage_virtual_machines":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fsx_openzfs_snapshot":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"most_recent":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true},"snapshot_id":{"type":"string","description_kind":"plain","computed":true},"snapshot_ids":{"type":["list","string"],"description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"volume_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_fsx_windows_file_system":{"version":0,"block":{"attributes":{"active_directory_id":{"type":"string","description_kind":"plain","computed":true},"aliases":{"type":["set","string"],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"audit_log_configuration":{"type":["list",["object",{"audit_log_destination":"string","file_access_audit_log_level":"string","file_share_access_audit_log_level":"string"}]],"description_kind":"plain","computed":true},"automatic_backup_retention_days":{"type":"number","description_kind":"plain","computed":true},"backup_id":{"type":"string","description_kind":"plain","computed":true},"copy_tags_to_backups":{"type":"bool","description_kind":"plain","computed":true},"daily_automatic_backup_start_time":{"type":"string","description_kind":"plain","computed":true},"deployment_type":{"type":"string","description_kind":"plain","computed":true},"disk_iops_configuration":{"type":["list",["object",{"iops":"number","mode":"string"}]],"description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"network_interface_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"preferred_file_server_ip":{"type":"string","description_kind":"plain","computed":true},"preferred_subnet_id":{"type":"string","description_kind":"plain","computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"skip_final_backup":{"type":"bool","description_kind":"plain","computed":true},"storage_capacity":{"type":"number","description_kind":"plain","computed":true},"storage_type":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"throughput_capacity":{"type":"number","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"weekly_maintenance_start_time":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_globalaccelerator_accelerator":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"attributes":{"type":["list",["object",{"flow_logs_enabled":"bool","flow_logs_s3_bucket":"string","flow_logs_s3_prefix":"string"}]],"description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"dual_stack_dns_name":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description_kind":"plain","computed":true},"ip_sets":{"type":["list",["object",{"ip_addresses":["list","string"],"ip_family":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_globalaccelerator_custom_routing_accelerator":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"attributes":{"type":["list",["object",{"flow_logs_enabled":"bool","flow_logs_s3_bucket":"string","flow_logs_s3_prefix":"string"}]],"description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description_kind":"plain","computed":true},"ip_sets":{"type":["list",["object",{"ip_addresses":["list","string"],"ip_family":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_glue_catalog_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","computed":true},"parameters":{"type":["map","string"],"description_kind":"plain","computed":true},"partition_index":{"type":["list",["object",{"index_name":"string","index_status":"string","keys":["list","string"]}]],"description_kind":"plain","computed":true},"partition_keys":{"type":["list",["object",{"comment":"string","name":"string","type":"string"}]],"description_kind":"plain","computed":true},"query_as_of_time":{"type":"string","description_kind":"plain","optional":true},"retention":{"type":"number","description_kind":"plain","computed":true},"storage_descriptor":{"type":["list",["object",{"bucket_columns":["list","string"],"columns":["list",["object",{"comment":"string","name":"string","parameters":["map","string"],"type":"string"}]],"compressed":"bool","input_format":"string","location":"string","number_of_buckets":"number","output_format":"string","parameters":["map","string"],"schema_reference":["list",["object",{"schema_id":["list",["object",{"registry_name":"string","schema_arn":"string","schema_name":"string"}]],"schema_version_id":"string","schema_version_number":"number"}]],"ser_de_info":["list",["object",{"name":"string","parameters":["map","string"],"serialization_library":"string"}]],"skewed_info":["list",["object",{"skewed_column_names":["list","string"],"skewed_column_value_location_maps":["map","string"],"skewed_column_values":["list","string"]}]],"sort_columns":["list",["object",{"column":"string","sort_order":"number"}]],"stored_as_sub_directories":"bool"}]],"description_kind":"plain","computed":true},"table_type":{"type":"string","description_kind":"plain","computed":true},"target_table":{"type":["list",["object",{"catalog_id":"string","database_name":"string","name":"string"}]],"description_kind":"plain","computed":true},"transaction_id":{"type":"number","description_kind":"plain","optional":true},"view_expanded_text":{"type":"string","description_kind":"plain","computed":true},"view_original_text":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_glue_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"catalog_id":{"type":"string","description_kind":"plain","computed":true},"connection_properties":{"type":["map","string"],"description_kind":"plain","computed":true,"sensitive":true},"connection_type":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"match_criteria":{"type":["list","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"physical_connection_requirements":{"type":["list",["object",{"availability_zone":"string","security_group_id_list":["set","string"],"subnet_id":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_glue_data_catalog_encryption_settings":{"version":0,"block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","required":true},"data_catalog_encryption_settings":{"type":["list",["object",{"connection_password_encryption":["list",["object",{"aws_kms_key_id":"string","return_connection_password_encrypted":"bool"}]],"encryption_at_rest":["list",["object",{"catalog_encryption_mode":"string","sse_aws_kms_key_id":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_glue_script":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"language":{"type":"string","description_kind":"plain","optional":true},"python_script":{"type":"string","description_kind":"plain","computed":true},"scala_code":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"dag_edge":{"nesting_mode":"list","block":{"attributes":{"source":{"type":"string","description_kind":"plain","required":true},"target":{"type":"string","description_kind":"plain","required":true},"target_parameter":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1},"dag_node":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"line_number":{"type":"number","description_kind":"plain","optional":true},"node_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"args":{"nesting_mode":"list","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"param":{"type":"bool","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_grafana_workspace":{"version":0,"block":{"attributes":{"account_access_type":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"authentication_providers":{"type":["list","string"],"description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"data_sources":{"type":["list","string"],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"grafana_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"notification_destinations":{"type":["list","string"],"description_kind":"plain","computed":true},"organization_role_name":{"type":"string","description_kind":"plain","computed":true},"organizational_units":{"type":["list","string"],"description_kind":"plain","computed":true},"permission_type":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"saml_configuration_status":{"type":"string","description_kind":"plain","computed":true},"stack_set_name":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_guardduty_detector":{"version":0,"block":{"attributes":{"finding_publishing_frequency":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_role_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_guardduty_finding_ids":{"version":0,"block":{"attributes":{"detector_id":{"type":"string","description_kind":"plain","required":true},"finding_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"has_findings":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_access_keys":{"version":0,"block":{"attributes":{"access_keys":{"type":["set",["object",{"access_key_id":"string","create_date":"string","status":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_account_alias":{"version":0,"block":{"attributes":{"account_alias":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_iam_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"group_id":{"type":"string","description_kind":"plain","computed":true},"group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","computed":true},"users":{"type":["list",["object",{"arn":"string","path":"string","user_id":"string","user_name":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_instance_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"create_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"role_id":{"type":"string","description_kind":"plain","computed":true},"role_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_instance_profiles":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true},"paths":{"type":["set","string"],"description_kind":"plain","computed":true},"role_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_openid_connect_provider":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"client_id_list":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"thumbprint_list":{"type":["list","string"],"description_kind":"plain","computed":true},"url":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_iam_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","computed":true},"path_prefix":{"type":"string","description_kind":"plain","optional":true},"policy":{"type":"string","description_kind":"plain","computed":true},"policy_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_iam_policy_document":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"json":{"type":"string","description_kind":"plain","computed":true},"override_policy_documents":{"type":["list","string"],"description_kind":"plain","optional":true},"policy_id":{"type":"string","description_kind":"plain","optional":true},"source_policy_documents":{"type":["list","string"],"description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"statement":{"nesting_mode":"list","block":{"attributes":{"actions":{"type":["set","string"],"description_kind":"plain","optional":true},"effect":{"type":"string","description_kind":"plain","optional":true},"not_actions":{"type":["set","string"],"description_kind":"plain","optional":true},"not_resources":{"type":["set","string"],"description_kind":"plain","optional":true},"resources":{"type":["set","string"],"description_kind":"plain","optional":true},"sid":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"condition":{"nesting_mode":"set","block":{"attributes":{"test":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true},"variable":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"not_principals":{"nesting_mode":"set","block":{"attributes":{"identifiers":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"principals":{"nesting_mode":"set","block":{"attributes":{"identifiers":{"type":["set","string"],"description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_iam_principal_policy_simulation":{"version":0,"block":{"attributes":{"action_names":{"type":["set","string"],"description":"One or more names of actions, like \"iam:CreateUser\", that should be included in the simulation.","description_kind":"plain","required":true},"additional_policies_json":{"type":["set","string"],"description":"Additional principal-based policies to use in the simulation.","description_kind":"plain","optional":true},"all_allowed":{"type":"bool","description":"A summary of the results attribute which is true if all of the results have decision \"allowed\", and false otherwise.","description_kind":"plain","computed":true},"caller_arn":{"type":"string","description":"ARN of a user to use as the caller of the simulated requests. If not specified, defaults to the principal specified in policy_source_arn, if it is a user ARN.","description_kind":"plain","optional":true},"id":{"type":"string","description":"Do not use","description_kind":"plain","computed":true},"permissions_boundary_policies_json":{"type":["set","string"],"description":"Additional permission boundary policies to use in the simulation.","description_kind":"plain","optional":true},"policy_source_arn":{"type":"string","description":"ARN of the principal (e.g. user, role) whose existing configured access policies will be used as the basis for the simulation. If you specify a role ARN here, you can also set caller_arn to simulate a particular user acting with the given role.","description_kind":"plain","required":true},"resource_arns":{"type":["set","string"],"description":"ARNs of specific resources to use as the targets of the specified actions during simulation. If not specified, the simulator assumes \"*\" which represents general access across all resources.","description_kind":"plain","optional":true},"resource_handling_option":{"type":"string","description":"Specifies the type of simulation to run. Some API operations need a particular resource handling option in order to produce a correct reesult.","description_kind":"plain","optional":true},"resource_owner_account_id":{"type":"string","description":"An AWS account ID to use as the simulated owner for any resource whose ARN does not include a specific owner account ID. Defaults to the account given as part of caller_arn.","description_kind":"plain","optional":true},"resource_policy_json":{"type":"string","description":"A resource policy to associate with all of the target resources for simulation purposes. The policy simulator does not automatically retrieve resource-level policies, so if a resource policy is crucial to your test then you must specify here the same policy document associated with your target resource(s).","description_kind":"plain","optional":true},"results":{"type":["set",["object",{"action_name":"string","allowed":"bool","decision":"string","decision_details":["map","string"],"matched_statements":["set",["object",{"source_policy_id":"string","source_policy_type":"string"}]],"missing_context_keys":["set","string"],"resource_arn":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"context":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description":"The key name of the context entry, such as \"aws:CurrentTime\".","description_kind":"plain","required":true},"type":{"type":"string","description":"The type that the simulator should use to interpret the strings given in argument \"values\".","description_kind":"plain","required":true},"values":{"type":["set","string"],"description":"One or more values to assign to the context key, given as a string in a syntax appropriate for the selected value type.","description_kind":"plain","required":true}},"description":"Each block specifies one item of additional context entry to include in the simulated requests. These are the additional properties used in the 'Condition' element of an IAM policy, and in dynamic value interpolations.","description_kind":"plain"}}},"description_kind":"plain"}},"aws_iam_role":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"assume_role_policy":{"type":"string","description_kind":"plain","computed":true},"create_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_session_duration":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"path":{"type":"string","description_kind":"plain","computed":true},"permissions_boundary":{"type":"string","description_kind":"plain","computed":true},"role_last_used":{"type":["list",["object",{"last_used_date":"string","region":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"unique_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_roles":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_regex":{"type":"string","description_kind":"plain","optional":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true},"path_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_iam_saml_provider":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"create_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"saml_metadata_document":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"valid_until":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_server_certificate":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_body":{"type":"string","description_kind":"plain","computed":true},"certificate_chain":{"type":"string","description_kind":"plain","computed":true},"expiration_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"path":{"type":"string","description_kind":"plain","computed":true},"path_prefix":{"type":"string","description_kind":"plain","optional":true},"upload_date":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_session_context":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"issuer_arn":{"type":"string","description_kind":"plain","computed":true},"issuer_id":{"type":"string","description_kind":"plain","computed":true},"issuer_name":{"type":"string","description_kind":"plain","computed":true},"session_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_iam_user":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"path":{"type":"string","description_kind":"plain","computed":true},"permissions_boundary":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_id":{"type":"string","description_kind":"plain","computed":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_user_ssh_key":{"version":0,"block":{"attributes":{"encoding":{"type":"string","description_kind":"plain","required":true},"fingerprint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"public_key":{"type":"string","description_kind":"plain","computed":true},"ssh_public_key_id":{"type":"string","description_kind":"plain","required":true},"status":{"type":"string","description_kind":"plain","computed":true},"username":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_iam_users":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_regex":{"type":"string","description_kind":"plain","optional":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true},"path_prefix":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_identitystore_group":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"external_ids":{"type":["list",["object",{"id":"string","issuer":"string"}]],"description_kind":"plain","computed":true},"group_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_store_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"alternate_identifier":{"nesting_mode":"list","block":{"block_types":{"external_id":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"issuer":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"unique_attribute":{"nesting_mode":"list","block":{"attributes":{"attribute_path":{"type":"string","description_kind":"plain","required":true},"attribute_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"filter":{"nesting_mode":"list","block":{"attributes":{"attribute_path":{"type":"string","description_kind":"plain","required":true},"attribute_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain","deprecated":true},"max_items":1}},"description_kind":"plain"}},"aws_identitystore_user":{"version":0,"block":{"attributes":{"addresses":{"type":["list",["object",{"country":"string","formatted":"string","locality":"string","postal_code":"string","primary":"bool","region":"string","street_address":"string","type":"string"}]],"description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"emails":{"type":["list",["object",{"primary":"bool","type":"string","value":"string"}]],"description_kind":"plain","computed":true},"external_ids":{"type":["list",["object",{"id":"string","issuer":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_store_id":{"type":"string","description_kind":"plain","required":true},"locale":{"type":"string","description_kind":"plain","computed":true},"name":{"type":["list",["object",{"family_name":"string","formatted":"string","given_name":"string","honorific_prefix":"string","honorific_suffix":"string","middle_name":"string"}]],"description_kind":"plain","computed":true},"nickname":{"type":"string","description_kind":"plain","computed":true},"phone_numbers":{"type":["list",["object",{"primary":"bool","type":"string","value":"string"}]],"description_kind":"plain","computed":true},"preferred_language":{"type":"string","description_kind":"plain","computed":true},"profile_url":{"type":"string","description_kind":"plain","computed":true},"timezone":{"type":"string","description_kind":"plain","computed":true},"title":{"type":"string","description_kind":"plain","computed":true},"user_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_name":{"type":"string","description_kind":"plain","computed":true},"user_type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"alternate_identifier":{"nesting_mode":"list","block":{"block_types":{"external_id":{"nesting_mode":"list","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"issuer":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"unique_attribute":{"nesting_mode":"list","block":{"attributes":{"attribute_path":{"type":"string","description_kind":"plain","required":true},"attribute_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"},"max_items":1},"filter":{"nesting_mode":"list","block":{"attributes":{"attribute_path":{"type":"string","description_kind":"plain","required":true},"attribute_value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain","deprecated":true},"max_items":1}},"description_kind":"plain"}},"aws_imagebuilder_component":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"change_description":{"type":"string","description_kind":"plain","computed":true},"data":{"type":"string","description_kind":"plain","computed":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"platform":{"type":"string","description_kind":"plain","computed":true},"supported_os_versions":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_imagebuilder_components":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true},"owner":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_imagebuilder_container_recipe":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"component":{"type":["list",["object",{"component_arn":"string","parameter":["set",["object",{"name":"string","value":"string"}]]}]],"description_kind":"plain","computed":true},"container_type":{"type":"string","description_kind":"plain","computed":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"dockerfile_template_data":{"type":"string","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_configuration":{"type":["list",["object",{"block_device_mapping":["set",["object",{"device_name":"string","ebs":["list",["object",{"delete_on_termination":"bool","encrypted":"bool","iops":"number","kms_key_id":"string","snapshot_id":"string","throughput":"number","volume_size":"number","volume_type":"string"}]],"no_device":"string","virtual_name":"string"}]],"image":"string"}]],"description_kind":"plain","computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"parent_image":{"type":"string","description_kind":"plain","computed":true},"platform":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"target_repository":{"type":["list",["object",{"repository_name":"string","service":"string"}]],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true},"working_directory":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_imagebuilder_container_recipes":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true},"owner":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_imagebuilder_distribution_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"date_updated":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"distribution":{"type":["set",["object",{"ami_distribution_configuration":["set",["object",{"ami_tags":["map","string"],"description":"string","kms_key_id":"string","launch_permission":["set",["object",{"organization_arns":["set","string"],"organizational_unit_arns":["set","string"],"user_groups":["set","string"],"user_ids":["set","string"]}]],"name":"string","target_account_ids":["set","string"]}]],"container_distribution_configuration":["set",["object",{"container_tags":["set","string"],"description":"string","target_repository":["set",["object",{"repository_name":"string","service":"string"}]]}]],"fast_launch_configuration":["set",["object",{"account_id":"string","enabled":"bool","launch_template":["set",["object",{"launch_template_id":"string","launch_template_name":"string","launch_template_version":"string"}]],"max_parallel_launches":"number","snapshot_configuration":["set",["object",{"target_resource_count":"number"}]]}]],"launch_template_configuration":["set",["object",{"account_id":"string","default":"bool","launch_template_id":"string"}]],"license_configuration_arns":["set","string"],"region":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_imagebuilder_distribution_configurations":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_imagebuilder_image":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"build_version_arn":{"type":"string","description_kind":"plain","computed":true},"container_recipe_arn":{"type":"string","description_kind":"plain","computed":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"distribution_configuration_arn":{"type":"string","description_kind":"plain","computed":true},"enhanced_image_metadata_enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_recipe_arn":{"type":"string","description_kind":"plain","computed":true},"image_tests_configuration":{"type":["list",["object",{"image_tests_enabled":"bool","timeout_minutes":"number"}]],"description_kind":"plain","computed":true},"infrastructure_configuration_arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"os_version":{"type":"string","description_kind":"plain","computed":true},"output_resources":{"type":["list",["object",{"amis":["set",["object",{"account_id":"string","description":"string","image":"string","name":"string","region":"string"}]],"containers":["set",["object",{"image_uris":["set","string"],"region":"string"}]]}]],"description_kind":"plain","computed":true},"platform":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_imagebuilder_image_pipeline":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"container_recipe_arn":{"type":"string","description_kind":"plain","computed":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"date_last_run":{"type":"string","description_kind":"plain","computed":true},"date_next_run":{"type":"string","description_kind":"plain","computed":true},"date_updated":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"distribution_configuration_arn":{"type":"string","description_kind":"plain","computed":true},"enhanced_image_metadata_enabled":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_recipe_arn":{"type":"string","description_kind":"plain","computed":true},"image_scanning_configuration":{"type":["list",["object",{"ecr_configuration":["list",["object",{"container_tags":["set","string"],"repository_name":"string"}]],"image_scanning_enabled":"bool"}]],"description_kind":"plain","computed":true},"image_tests_configuration":{"type":["list",["object",{"image_tests_enabled":"bool","timeout_minutes":"number"}]],"description_kind":"plain","computed":true},"infrastructure_configuration_arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"platform":{"type":"string","description_kind":"plain","computed":true},"schedule":{"type":["list",["object",{"pipeline_execution_start_condition":"string","schedule_expression":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_imagebuilder_image_pipelines":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_imagebuilder_image_recipe":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"block_device_mapping":{"type":["set",["object",{"device_name":"string","ebs":["list",["object",{"delete_on_termination":"bool","encrypted":"bool","iops":"number","kms_key_id":"string","snapshot_id":"string","throughput":"number","volume_size":"number","volume_type":"string"}]],"no_device":"string","virtual_name":"string"}]],"description_kind":"plain","computed":true},"component":{"type":["list",["object",{"component_arn":"string","parameter":["set",["object",{"name":"string","value":"string"}]]}]],"description_kind":"plain","computed":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"parent_image":{"type":"string","description_kind":"plain","computed":true},"platform":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"user_data_base64":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true},"working_directory":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_imagebuilder_image_recipes":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true},"owner":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_imagebuilder_infrastructure_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"date_created":{"type":"string","description_kind":"plain","computed":true},"date_updated":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_metadata_options":{"type":["list",["object",{"http_put_response_hop_limit":"number","http_tokens":"string"}]],"description_kind":"plain","computed":true},"instance_profile_name":{"type":"string","description_kind":"plain","computed":true},"instance_types":{"type":["set","string"],"description_kind":"plain","computed":true},"key_pair":{"type":"string","description_kind":"plain","computed":true},"logging":{"type":["list",["object",{"s3_logs":["list",["object",{"s3_bucket_name":"string","s3_key_prefix":"string"}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"resource_tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"sns_topic_arn":{"type":"string","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"terminate_instance_on_failure":{"type":"bool","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_imagebuilder_infrastructure_configurations":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_inspector_rules_packages":{"version":0,"block":{"attributes":{"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_instance":{"version":1,"block":{"attributes":{"ami":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"associate_public_ip_address":{"type":"bool","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"credit_specification":{"type":["list",["object",{"cpu_credits":"string"}]],"description_kind":"plain","computed":true},"disable_api_stop":{"type":"bool","description_kind":"plain","computed":true},"disable_api_termination":{"type":"bool","description_kind":"plain","computed":true},"ebs_block_device":{"type":["set",["object",{"delete_on_termination":"bool","device_name":"string","encrypted":"bool","iops":"number","kms_key_id":"string","snapshot_id":"string","tags":["map","string"],"throughput":"number","volume_id":"string","volume_size":"number","volume_type":"string"}]],"description_kind":"plain","computed":true},"ebs_optimized":{"type":"bool","description_kind":"plain","computed":true},"enclave_options":{"type":["list",["object",{"enabled":"bool"}]],"description_kind":"plain","computed":true},"ephemeral_block_device":{"type":["list",["object",{"device_name":"string","no_device":"bool","virtual_name":"string"}]],"description_kind":"plain","computed":true},"get_password_data":{"type":"bool","description_kind":"plain","optional":true},"get_user_data":{"type":"bool","description_kind":"plain","optional":true},"host_id":{"type":"string","description_kind":"plain","computed":true},"host_resource_group_arn":{"type":"string","description_kind":"plain","computed":true},"iam_instance_profile":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","optional":true},"instance_state":{"type":"string","description_kind":"plain","computed":true},"instance_tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"instance_type":{"type":"string","description_kind":"plain","computed":true},"ipv6_addresses":{"type":["set","string"],"description_kind":"plain","computed":true},"key_name":{"type":"string","description_kind":"plain","computed":true},"maintenance_options":{"type":["list",["object",{"auto_recovery":"string"}]],"description_kind":"plain","computed":true},"metadata_options":{"type":["list",["object",{"http_endpoint":"string","http_protocol_ipv6":"string","http_put_response_hop_limit":"number","http_tokens":"string","instance_metadata_tags":"string"}]],"description_kind":"plain","computed":true},"monitoring":{"type":"bool","description_kind":"plain","computed":true},"network_interface_id":{"type":"string","description_kind":"plain","computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"password_data":{"type":"string","description_kind":"plain","computed":true},"placement_group":{"type":"string","description_kind":"plain","computed":true},"placement_partition_number":{"type":"number","description_kind":"plain","computed":true},"private_dns":{"type":"string","description_kind":"plain","computed":true},"private_dns_name_options":{"type":["list",["object",{"enable_resource_name_dns_a_record":"bool","enable_resource_name_dns_aaaa_record":"bool","hostname_type":"string"}]],"description_kind":"plain","computed":true},"private_ip":{"type":"string","description_kind":"plain","computed":true},"public_dns":{"type":"string","description_kind":"plain","computed":true},"public_ip":{"type":"string","description_kind":"plain","computed":true},"root_block_device":{"type":["set",["object",{"delete_on_termination":"bool","device_name":"string","encrypted":"bool","iops":"number","kms_key_id":"string","tags":["map","string"],"throughput":"number","volume_id":"string","volume_size":"number","volume_type":"string"}]],"description_kind":"plain","computed":true},"secondary_private_ips":{"type":["set","string"],"description_kind":"plain","computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","computed":true},"source_dest_check":{"type":"bool","description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tenancy":{"type":"string","description_kind":"plain","computed":true},"user_data":{"type":"string","description_kind":"plain","computed":true},"user_data_base64":{"type":"string","description_kind":"plain","computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_instances":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"instance_state_names":{"type":["set","string"],"description_kind":"plain","optional":true},"instance_tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"ipv6_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"private_ips":{"type":["list","string"],"description_kind":"plain","computed":true},"public_ips":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_internet_gateway":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"attachments":{"type":["list",["object",{"state":"string","vpc_id":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"internet_gateway_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_iot_endpoint":{"version":0,"block":{"attributes":{"endpoint_address":{"type":"string","description_kind":"plain","computed":true},"endpoint_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ip_ranges":{"version":0,"block":{"attributes":{"cidr_blocks":{"type":["list","string"],"description_kind":"plain","computed":true},"create_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_cidr_blocks":{"type":["list","string"],"description_kind":"plain","computed":true},"regions":{"type":["set","string"],"description_kind":"plain","optional":true},"services":{"type":["set","string"],"description_kind":"plain","required":true},"sync_token":{"type":"number","description_kind":"plain","computed":true},"url":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_ivs_stream_key":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"channel_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"value":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_kendra_experience":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"configuration":{"type":["list",["object",{"content_source_configuration":["list",["object",{"data_source_ids":["set","string"],"direct_put_content":"bool","faq_ids":["set","string"]}]],"user_identity_configuration":["list",["object",{"identity_attribute_name":"string"}]]}]],"description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"endpoints":{"type":["set",["object",{"endpoint":"string","endpoint_type":"string"}]],"description_kind":"plain","computed":true},"error_message":{"type":"string","description_kind":"plain","computed":true},"experience_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_kendra_faq":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"error_message":{"type":"string","description_kind":"plain","computed":true},"faq_id":{"type":"string","description_kind":"plain","required":true},"file_format":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_id":{"type":"string","description_kind":"plain","required":true},"language_code":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"s3_path":{"type":["list",["object",{"bucket":"string","key":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_kendra_index":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"capacity_units":{"type":["list",["object",{"query_capacity_units":"number","storage_capacity_units":"number"}]],"description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"document_metadata_configuration_updates":{"type":["set",["object",{"name":"string","relevance":["list",["object",{"duration":"string","freshness":"bool","importance":"number","rank_order":"string","values_importance_map":["map","number"]}]],"search":["list",["object",{"displayable":"bool","facetable":"bool","searchable":"bool","sortable":"bool"}]],"type":"string"}]],"description_kind":"plain","computed":true},"edition":{"type":"string","description_kind":"plain","computed":true},"error_message":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"index_statistics":{"type":["list",["object",{"faq_statistics":["list",["object",{"indexed_question_answers_count":"number"}]],"text_document_statistics":["list",["object",{"indexed_text_bytes":"number","indexed_text_documents_count":"number"}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"server_side_encryption_configuration":{"type":["list",["object",{"kms_key_id":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true},"user_context_policy":{"type":"string","description_kind":"plain","computed":true},"user_group_resolution_configuration":{"type":["list",["object",{"user_group_resolution_mode":"string"}]],"description_kind":"plain","computed":true},"user_token_configurations":{"type":["list",["object",{"json_token_type_configuration":["list",["object",{"group_attribute_field":"string","user_name_attribute_field":"string"}]],"jwt_token_type_configuration":["list",["object",{"claim_regex":"string","group_attribute_field":"string","issuer":"string","key_location":"string","secrets_manager_arn":"string","url":"string","user_name_attribute_field":"string"}]]}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_kendra_query_suggestions_block_list":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"error_message":{"type":"string","description_kind":"plain","computed":true},"file_size_bytes":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_id":{"type":"string","description_kind":"plain","required":true},"item_count":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"query_suggestions_block_list_id":{"type":"string","description_kind":"plain","required":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"source_s3_path":{"type":["list",["object",{"bucket":"string","key":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_kendra_thesaurus":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"error_message":{"type":"string","description_kind":"plain","computed":true},"file_size_bytes":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"source_s3_path":{"type":["list",["object",{"bucket":"string","key":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"synonym_rule_count":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"term_count":{"type":"number","description_kind":"plain","computed":true},"thesaurus_id":{"type":"string","description_kind":"plain","required":true},"updated_at":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_key_pair":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"fingerprint":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_public_key":{"type":"bool","description_kind":"plain","optional":true},"key_name":{"type":"string","description_kind":"plain","optional":true},"key_pair_id":{"type":"string","description_kind":"plain","optional":true},"key_type":{"type":"string","description_kind":"plain","computed":true},"public_key":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_kinesis_firehose_delivery_stream":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_kinesis_stream":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"closed_shards":{"type":["set","string"],"description_kind":"plain","computed":true},"creation_timestamp":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"open_shards":{"type":["set","string"],"description_kind":"plain","computed":true},"retention_period":{"type":"number","description_kind":"plain","computed":true},"shard_level_metrics":{"type":["set","string"],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"stream_mode_details":{"type":["list",["object",{"stream_mode":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_kinesis_stream_consumer":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"creation_timestamp":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"stream_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_kms_alias":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"target_key_arn":{"type":"string","description_kind":"plain","computed":true},"target_key_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_kms_ciphertext":{"version":0,"block":{"attributes":{"ciphertext_blob":{"type":"string","description_kind":"plain","computed":true},"context":{"type":["map","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_id":{"type":"string","description_kind":"plain","required":true},"plaintext":{"type":"string","description_kind":"plain","required":true,"sensitive":true}},"description_kind":"plain"}},"aws_kms_custom_key_store":{"version":0,"block":{"attributes":{"cloud_hsm_cluster_id":{"type":"string","description_kind":"plain","computed":true},"connection_state":{"type":"string","description_kind":"plain","computed":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"custom_key_store_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"custom_key_store_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"trust_anchor_certificate":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_kms_key":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","computed":true},"cloud_hsm_cluster_id":{"type":"string","description_kind":"plain","computed":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"custom_key_store_id":{"type":"string","description_kind":"plain","computed":true},"customer_master_key_spec":{"type":"string","description_kind":"plain","computed":true},"deletion_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"enabled":{"type":"bool","description_kind":"plain","computed":true},"expiration_model":{"type":"string","description_kind":"plain","computed":true},"grant_tokens":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_id":{"type":"string","description_kind":"plain","required":true},"key_manager":{"type":"string","description_kind":"plain","computed":true},"key_spec":{"type":"string","description_kind":"plain","computed":true},"key_state":{"type":"string","description_kind":"plain","computed":true},"key_usage":{"type":"string","description_kind":"plain","computed":true},"multi_region":{"type":"bool","description_kind":"plain","computed":true},"multi_region_configuration":{"type":["list",["object",{"multi_region_key_type":"string","primary_key":["list",["object",{"arn":"string","region":"string"}]],"replica_keys":["list",["object",{"arn":"string","region":"string"}]]}]],"description_kind":"plain","computed":true},"origin":{"type":"string","description_kind":"plain","computed":true},"pending_deletion_window_in_days":{"type":"number","description_kind":"plain","computed":true},"valid_to":{"type":"string","description_kind":"plain","computed":true},"xks_key_configuration":{"type":["list",["object",{"id":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_kms_public_key":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"customer_master_key_spec":{"type":"string","description_kind":"plain","computed":true},"encryption_algorithms":{"type":["list","string"],"description_kind":"plain","computed":true},"grant_tokens":{"type":["list","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key_id":{"type":"string","description_kind":"plain","required":true},"key_usage":{"type":"string","description_kind":"plain","computed":true},"public_key":{"type":"string","description_kind":"plain","computed":true},"public_key_pem":{"type":"string","description_kind":"plain","computed":true},"signing_algorithms":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_kms_secret":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"secret":{"nesting_mode":"set","block":{"attributes":{"context":{"type":["map","string"],"description_kind":"plain","optional":true},"grant_tokens":{"type":["list","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"payload":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_kms_secrets":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"plaintext":{"type":["map","string"],"description_kind":"plain","computed":true,"sensitive":true}},"block_types":{"secret":{"nesting_mode":"set","block":{"attributes":{"context":{"type":["map","string"],"description_kind":"plain","optional":true},"encryption_algorithm":{"type":"string","description_kind":"plain","optional":true},"grant_tokens":{"type":["list","string"],"description_kind":"plain","optional":true},"key_id":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"payload":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_lakeformation_data_lake_settings":{"version":0,"block":{"attributes":{"admins":{"type":["set","string"],"description_kind":"plain","computed":true},"allow_external_data_filtering":{"type":"bool","description_kind":"plain","computed":true},"authorized_session_tag_value_list":{"type":["list","string"],"description_kind":"plain","computed":true},"catalog_id":{"type":"string","description_kind":"plain","optional":true},"create_database_default_permissions":{"type":["list",["object",{"permissions":["set","string"],"principal":"string"}]],"description_kind":"plain","computed":true},"create_table_default_permissions":{"type":["list",["object",{"permissions":["set","string"],"principal":"string"}]],"description_kind":"plain","computed":true},"external_data_filtering_allow_list":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"read_only_admins":{"type":["set","string"],"description_kind":"plain","computed":true},"trusted_resource_owners":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lakeformation_permissions":{"version":0,"block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true},"catalog_resource":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"permissions":{"type":["list","string"],"description_kind":"plain","computed":true},"permissions_with_grant_option":{"type":["list","string"],"description_kind":"plain","computed":true},"principal":{"type":"string","description_kind":"plain","required":true}},"block_types":{"data_location":{"nesting_mode":"list","block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"},"max_items":1},"database":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"lf_tag":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"max_items":1},"lf_tag_policy":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_type":{"type":"string","description_kind":"plain","required":true}},"block_types":{"expression":{"nesting_mode":"set","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"},"max_items":1},"table":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"database_name":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"wildcard":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"table_with_columns":{"nesting_mode":"list","block":{"attributes":{"catalog_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"column_names":{"type":["set","string"],"description_kind":"plain","optional":true},"database_name":{"type":"string","description_kind":"plain","required":true},"excluded_column_names":{"type":["set","string"],"description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"wildcard":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_lakeformation_resource":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lambda_alias":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"function_name":{"type":"string","description_kind":"plain","required":true},"function_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invoke_arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lambda_code_signing_config":{"version":0,"block":{"attributes":{"allowed_publishers":{"type":["list",["object",{"signing_profile_version_arns":["set","string"]}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","required":true},"config_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"policies":{"type":["list",["object",{"untrusted_artifact_on_deployment":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lambda_function":{"version":0,"block":{"attributes":{"architectures":{"type":["list","string"],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"code_signing_config_arn":{"type":"string","description_kind":"plain","computed":true},"dead_letter_config":{"type":["list",["object",{"target_arn":"string"}]],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"environment":{"type":["list",["object",{"variables":["map","string"]}]],"description_kind":"plain","computed":true},"ephemeral_storage":{"type":["list",["object",{"size":"number"}]],"description_kind":"plain","computed":true},"file_system_config":{"type":["list",["object",{"arn":"string","local_mount_path":"string"}]],"description_kind":"plain","computed":true},"function_name":{"type":"string","description_kind":"plain","required":true},"handler":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_uri":{"type":"string","description_kind":"plain","computed":true},"invoke_arn":{"type":"string","description_kind":"plain","computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","computed":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"layers":{"type":["list","string"],"description_kind":"plain","computed":true},"memory_size":{"type":"number","description_kind":"plain","computed":true},"qualified_arn":{"type":"string","description_kind":"plain","computed":true},"qualified_invoke_arn":{"type":"string","description_kind":"plain","computed":true},"qualifier":{"type":"string","description_kind":"plain","optional":true},"reserved_concurrent_executions":{"type":"number","description_kind":"plain","computed":true},"role":{"type":"string","description_kind":"plain","computed":true},"runtime":{"type":"string","description_kind":"plain","computed":true},"signing_job_arn":{"type":"string","description_kind":"plain","computed":true},"signing_profile_version_arn":{"type":"string","description_kind":"plain","computed":true},"source_code_hash":{"type":"string","description_kind":"plain","computed":true},"source_code_size":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"timeout":{"type":"number","description_kind":"plain","computed":true},"tracing_config":{"type":["list",["object",{"mode":"string"}]],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true},"vpc_config":{"type":["list",["object",{"security_group_ids":["set","string"],"subnet_ids":["set","string"],"vpc_id":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lambda_function_url":{"version":0,"block":{"attributes":{"authorization_type":{"type":"string","description_kind":"plain","computed":true},"cors":{"type":["list",["object",{"allow_credentials":"bool","allow_headers":["list","string"],"allow_methods":["list","string"],"allow_origins":["list","string"],"expose_headers":["list","string"],"max_age":"number"}]],"description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"function_arn":{"type":"string","description_kind":"plain","computed":true},"function_name":{"type":"string","description_kind":"plain","required":true},"function_url":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"invoke_mode":{"type":"string","description_kind":"plain","computed":true},"last_modified_time":{"type":"string","description_kind":"plain","computed":true},"qualifier":{"type":"string","description_kind":"plain","optional":true},"url_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lambda_functions":{"version":0,"block":{"attributes":{"function_arns":{"type":["list","string"],"description_kind":"plain","computed":true},"function_names":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_lambda_invocation":{"version":0,"block":{"attributes":{"function_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"input":{"type":"string","description_kind":"plain","required":true},"qualifier":{"type":"string","description_kind":"plain","optional":true},"result":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lambda_layer_version":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"compatible_architecture":{"type":"string","description_kind":"plain","optional":true},"compatible_architectures":{"type":["set","string"],"description_kind":"plain","computed":true},"compatible_runtime":{"type":"string","description_kind":"plain","optional":true},"compatible_runtimes":{"type":["set","string"],"description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"layer_arn":{"type":"string","description_kind":"plain","computed":true},"layer_name":{"type":"string","description_kind":"plain","required":true},"license_info":{"type":"string","description_kind":"plain","computed":true},"signing_job_arn":{"type":"string","description_kind":"plain","computed":true},"signing_profile_version_arn":{"type":"string","description_kind":"plain","computed":true},"source_code_hash":{"type":"string","description_kind":"plain","computed":true},"source_code_size":{"type":"number","description_kind":"plain","computed":true},"version":{"type":"number","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_launch_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"associate_public_ip_address":{"type":"bool","description_kind":"plain","computed":true},"ebs_block_device":{"type":["set",["object",{"delete_on_termination":"bool","device_name":"string","encrypted":"bool","iops":"number","no_device":"bool","snapshot_id":"string","throughput":"number","volume_size":"number","volume_type":"string"}]],"description_kind":"plain","computed":true},"ebs_optimized":{"type":"bool","description_kind":"plain","computed":true},"enable_monitoring":{"type":"bool","description_kind":"plain","computed":true},"ephemeral_block_device":{"type":["set",["object",{"device_name":"string","virtual_name":"string"}]],"description_kind":"plain","computed":true},"iam_instance_profile":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_id":{"type":"string","description_kind":"plain","computed":true},"instance_type":{"type":"string","description_kind":"plain","computed":true},"key_name":{"type":"string","description_kind":"plain","computed":true},"metadata_options":{"type":["list",["object",{"http_endpoint":"string","http_put_response_hop_limit":"number","http_tokens":"string"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"placement_tenancy":{"type":"string","description_kind":"plain","computed":true},"root_block_device":{"type":["list",["object",{"delete_on_termination":"bool","encrypted":"bool","iops":"number","throughput":"number","volume_size":"number","volume_type":"string"}]],"description_kind":"plain","computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","computed":true},"spot_price":{"type":"string","description_kind":"plain","computed":true},"user_data":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_launch_template":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"block_device_mappings":{"type":["list",["object",{"device_name":"string","ebs":["list",["object",{"delete_on_termination":"string","encrypted":"string","iops":"number","kms_key_id":"string","snapshot_id":"string","throughput":"number","volume_size":"number","volume_type":"string"}]],"no_device":"string","virtual_name":"string"}]],"description_kind":"plain","computed":true},"capacity_reservation_specification":{"type":["list",["object",{"capacity_reservation_preference":"string","capacity_reservation_target":["list",["object",{"capacity_reservation_id":"string","capacity_reservation_resource_group_arn":"string"}]]}]],"description_kind":"plain","computed":true},"cpu_options":{"type":["list",["object",{"amd_sev_snp":"string","core_count":"number","threads_per_core":"number"}]],"description_kind":"plain","computed":true},"credit_specification":{"type":["list",["object",{"cpu_credits":"string"}]],"description_kind":"plain","computed":true},"default_version":{"type":"number","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"disable_api_stop":{"type":"bool","description_kind":"plain","computed":true},"disable_api_termination":{"type":"bool","description_kind":"plain","computed":true},"ebs_optimized":{"type":"string","description_kind":"plain","computed":true},"elastic_gpu_specifications":{"type":["list",["object",{"type":"string"}]],"description_kind":"plain","computed":true},"elastic_inference_accelerator":{"type":["list",["object",{"type":"string"}]],"description_kind":"plain","computed":true},"enclave_options":{"type":["list",["object",{"enabled":"bool"}]],"description_kind":"plain","computed":true},"hibernation_options":{"type":["list",["object",{"configured":"bool"}]],"description_kind":"plain","computed":true},"iam_instance_profile":{"type":["list",["object",{"arn":"string","name":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_id":{"type":"string","description_kind":"plain","computed":true},"instance_initiated_shutdown_behavior":{"type":"string","description_kind":"plain","computed":true},"instance_market_options":{"type":["list",["object",{"market_type":"string","spot_options":["list",["object",{"block_duration_minutes":"number","instance_interruption_behavior":"string","max_price":"string","spot_instance_type":"string","valid_until":"string"}]]}]],"description_kind":"plain","computed":true},"instance_requirements":{"type":["list",["object",{"accelerator_count":["list",["object",{"max":"number","min":"number"}]],"accelerator_manufacturers":["set","string"],"accelerator_names":["set","string"],"accelerator_total_memory_mib":["list",["object",{"max":"number","min":"number"}]],"accelerator_types":["set","string"],"allowed_instance_types":["set","string"],"bare_metal":"string","baseline_ebs_bandwidth_mbps":["list",["object",{"max":"number","min":"number"}]],"burstable_performance":"string","cpu_manufacturers":["set","string"],"excluded_instance_types":["set","string"],"instance_generations":["set","string"],"local_storage":"string","local_storage_types":["set","string"],"memory_gib_per_vcpu":["list",["object",{"max":"number","min":"number"}]],"memory_mib":["list",["object",{"max":"number","min":"number"}]],"network_bandwidth_gbps":["list",["object",{"max":"number","min":"number"}]],"network_interface_count":["list",["object",{"max":"number","min":"number"}]],"on_demand_max_price_percentage_over_lowest_price":"number","require_hibernate_support":"bool","spot_max_price_percentage_over_lowest_price":"number","total_local_storage_gb":["list",["object",{"max":"number","min":"number"}]],"vcpu_count":["list",["object",{"max":"number","min":"number"}]]}]],"description_kind":"plain","computed":true},"instance_type":{"type":"string","description_kind":"plain","computed":true},"kernel_id":{"type":"string","description_kind":"plain","computed":true},"key_name":{"type":"string","description_kind":"plain","computed":true},"latest_version":{"type":"number","description_kind":"plain","computed":true},"license_specification":{"type":["list",["object",{"license_configuration_arn":"string"}]],"description_kind":"plain","computed":true},"maintenance_options":{"type":["list",["object",{"auto_recovery":"string"}]],"description_kind":"plain","computed":true},"metadata_options":{"type":["list",["object",{"http_endpoint":"string","http_protocol_ipv6":"string","http_put_response_hop_limit":"number","http_tokens":"string","instance_metadata_tags":"string"}]],"description_kind":"plain","computed":true},"monitoring":{"type":["list",["object",{"enabled":"bool"}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interfaces":{"type":["list",["object",{"associate_carrier_ip_address":"string","associate_public_ip_address":"string","delete_on_termination":"string","description":"string","device_index":"number","interface_type":"string","ipv4_address_count":"number","ipv4_addresses":["set","string"],"ipv4_prefix_count":"number","ipv4_prefixes":["set","string"],"ipv6_address_count":"number","ipv6_addresses":["set","string"],"ipv6_prefix_count":"number","ipv6_prefixes":["set","string"],"network_card_index":"number","network_interface_id":"string","private_ip_address":"string","security_groups":["set","string"],"subnet_id":"string"}]],"description_kind":"plain","computed":true},"placement":{"type":["list",["object",{"affinity":"string","availability_zone":"string","group_name":"string","host_id":"string","host_resource_group_arn":"string","partition_number":"number","spread_domain":"string","tenancy":"string"}]],"description_kind":"plain","computed":true},"private_dns_name_options":{"type":["list",["object",{"enable_resource_name_dns_a_record":"bool","enable_resource_name_dns_aaaa_record":"bool","hostname_type":"string"}]],"description_kind":"plain","computed":true},"ram_disk_id":{"type":"string","description_kind":"plain","computed":true},"security_group_names":{"type":["set","string"],"description_kind":"plain","computed":true},"tag_specifications":{"type":["list",["object",{"resource_type":"string","tags":["map","string"]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_data":{"type":"string","description_kind":"plain","computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lb":{"version":0,"block":{"attributes":{"access_logs":{"type":["list",["object",{"bucket":"string","enabled":"bool","prefix":"string"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn_suffix":{"type":"string","description_kind":"plain","computed":true},"customer_owned_ipv4_pool":{"type":"string","description_kind":"plain","computed":true},"desync_mitigation_mode":{"type":"string","description_kind":"plain","computed":true},"dns_name":{"type":"string","description_kind":"plain","computed":true},"drop_invalid_header_fields":{"type":"bool","description_kind":"plain","computed":true},"enable_cross_zone_load_balancing":{"type":"bool","description_kind":"plain","computed":true},"enable_deletion_protection":{"type":"bool","description_kind":"plain","computed":true},"enable_http2":{"type":"bool","description_kind":"plain","computed":true},"enable_tls_version_and_cipher_suite_headers":{"type":"bool","description_kind":"plain","computed":true},"enable_waf_fail_open":{"type":"bool","description_kind":"plain","computed":true},"enable_xff_client_port":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_timeout":{"type":"number","description_kind":"plain","computed":true},"internal":{"type":"bool","description_kind":"plain","computed":true},"ip_address_type":{"type":"string","description_kind":"plain","computed":true},"load_balancer_type":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preserve_host_header":{"type":"bool","description_kind":"plain","computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","computed":true},"subnet_mapping":{"type":["set",["object",{"allocation_id":"string","ipv6_address":"string","outpost_id":"string","private_ipv4_address":"string","subnet_id":"string"}]],"description_kind":"plain","computed":true},"subnets":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"xff_header_processing_mode":{"type":"string","description_kind":"plain","computed":true},"zone_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lb_hosted_zone_id":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_type":{"type":"string","description_kind":"plain","optional":true},"region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_lb_listener":{"version":0,"block":{"attributes":{"alpn_policy":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"certificate_arn":{"type":"string","description_kind":"plain","computed":true},"default_action":{"type":["list",["object",{"authenticate_cognito":["list",["object",{"authentication_request_extra_params":["map","string"],"on_unauthenticated_request":"string","scope":"string","session_cookie_name":"string","session_timeout":"number","user_pool_arn":"string","user_pool_client_id":"string","user_pool_domain":"string"}]],"authenticate_oidc":["list",["object",{"authentication_request_extra_params":["map","string"],"authorization_endpoint":"string","client_id":"string","client_secret":"string","issuer":"string","on_unauthenticated_request":"string","scope":"string","session_cookie_name":"string","session_timeout":"number","token_endpoint":"string","user_info_endpoint":"string"}]],"fixed_response":["list",["object",{"content_type":"string","message_body":"string","status_code":"string"}]],"forward":["list",["object",{"stickiness":["list",["object",{"duration":"number","enabled":"bool"}]],"target_group":["set",["object",{"arn":"string","weight":"number"}]]}]],"order":"number","redirect":["list",["object",{"host":"string","path":"string","port":"string","protocol":"string","query":"string","status_code":"string"}]],"target_group_arn":"string","type":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"load_balancer_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","optional":true,"computed":true},"protocol":{"type":"string","description_kind":"plain","computed":true},"ssl_policy":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lb_target_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn_suffix":{"type":"string","description_kind":"plain","computed":true},"connection_termination":{"type":"bool","description_kind":"plain","computed":true},"deregistration_delay":{"type":"number","description_kind":"plain","computed":true},"health_check":{"type":["list",["object",{"enabled":"bool","healthy_threshold":"number","interval":"number","matcher":"string","path":"string","port":"string","protocol":"string","timeout":"number","unhealthy_threshold":"number"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lambda_multi_value_headers_enabled":{"type":"bool","description_kind":"plain","computed":true},"load_balancing_algorithm_type":{"type":"string","description_kind":"plain","computed":true},"load_balancing_cross_zone_enabled":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"preserve_client_ip":{"type":"string","description_kind":"plain","computed":true},"protocol":{"type":"string","description_kind":"plain","computed":true},"protocol_version":{"type":"string","description_kind":"plain","computed":true},"proxy_protocol_v2":{"type":"bool","description_kind":"plain","computed":true},"slow_start":{"type":"number","description_kind":"plain","computed":true},"stickiness":{"type":["list",["object",{"cookie_duration":"number","cookie_name":"string","enabled":"bool","type":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_type":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_lbs":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_lex_bot":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"checksum":{"type":"string","description_kind":"plain","computed":true},"child_directed":{"type":"bool","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"detect_sentiment":{"type":"bool","description_kind":"plain","computed":true},"enable_model_improvements":{"type":"bool","description_kind":"plain","computed":true},"failure_reason":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"idle_session_ttl_in_seconds":{"type":"number","description_kind":"plain","computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"locale":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"nlu_intent_confidence_threshold":{"type":"number","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","optional":true},"voice_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_lex_bot_alias":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bot_name":{"type":"string","description_kind":"plain","required":true},"bot_version":{"type":"string","description_kind":"plain","computed":true},"checksum":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_lex_intent":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"checksum":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parent_intent_signature":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_lex_slot_type":{"version":0,"block":{"attributes":{"checksum":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"enumeration_value":{"type":["set",["object",{"synonyms":["list","string"],"value":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"value_selection_strategy":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_licensemanager_grants":{"version":0,"block":{"attributes":{"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_licensemanager_received_license":{"version":0,"block":{"attributes":{"beneficiary":{"type":"string","description_kind":"plain","computed":true},"consumption_configuration":{"type":["list",["object",{"borrow_configuration":["list",["object",{"allow_early_check_in":"bool","max_time_to_live_in_minutes":"number"}]],"provisional_configuration":["list",["object",{"max_time_to_live_in_minutes":"number"}]],"renew_type":"string"}]],"description_kind":"plain","computed":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"entitlements":{"type":["set",["object",{"allow_check_in":"bool","max_count":"number","name":"string","unit":"string","value":"string"}]],"description_kind":"plain","computed":true},"home_region":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"issuer":{"type":["list",["object",{"key_fingerprint":"string","name":"string","sign_key":"string"}]],"description_kind":"plain","computed":true},"license_arn":{"type":"string","description_kind":"plain","required":true},"license_metadata":{"type":["set",["object",{"name":"string","value":"string"}]],"description_kind":"plain","computed":true},"license_name":{"type":"string","description_kind":"plain","computed":true},"product_name":{"type":"string","description_kind":"plain","computed":true},"product_sku":{"type":"string","description_kind":"plain","computed":true},"received_metadata":{"type":["list",["object",{"allowed_operations":["set","string"],"received_status":"string","received_status_reason":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"validity":{"type":["list",["object",{"begin":"string","end":"string"}]],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_licensemanager_received_licenses":{"version":0,"block":{"attributes":{"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_location_geofence_collection":{"version":0,"block":{"attributes":{"collection_arn":{"type":"string","description_kind":"plain","computed":true},"collection_name":{"type":"string","description_kind":"plain","required":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_location_map":{"version":0,"block":{"attributes":{"configuration":{"type":["list",["object",{"style":"string"}]],"description_kind":"plain","computed":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"map_arn":{"type":"string","description_kind":"plain","computed":true},"map_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_location_place_index":{"version":0,"block":{"attributes":{"create_time":{"type":"string","description_kind":"plain","computed":true},"data_source":{"type":"string","description_kind":"plain","computed":true},"data_source_configuration":{"type":["list",["object",{"intended_use":"string"}]],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"index_arn":{"type":"string","description_kind":"plain","computed":true},"index_name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_location_route_calculator":{"version":0,"block":{"attributes":{"calculator_arn":{"type":"string","description_kind":"plain","computed":true},"calculator_name":{"type":"string","description_kind":"plain","required":true},"create_time":{"type":"string","description_kind":"plain","computed":true},"data_source":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_location_tracker":{"version":0,"block":{"attributes":{"create_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"position_filtering":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tracker_arn":{"type":"string","description_kind":"plain","computed":true},"tracker_name":{"type":"string","description_kind":"plain","required":true},"update_time":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_location_tracker_association":{"version":0,"block":{"attributes":{"consumer_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tracker_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_location_tracker_associations":{"version":0,"block":{"attributes":{"consumer_arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tracker_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_memorydb_acl":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"minimum_engine_version":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_names":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_memorydb_cluster":{"version":0,"block":{"attributes":{"acl_name":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_minor_version_upgrade":{"type":"bool","description_kind":"plain","computed":true},"cluster_endpoint":{"type":["list",["object",{"address":"string","port":"number"}]],"description_kind":"plain","computed":true},"data_tiering":{"type":"bool","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"engine_patch_version":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"final_snapshot_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","computed":true},"maintenance_window":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"node_type":{"type":"string","description_kind":"plain","computed":true},"num_replicas_per_shard":{"type":"number","description_kind":"plain","computed":true},"num_shards":{"type":"number","description_kind":"plain","computed":true},"parameter_group_name":{"type":"string","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"shards":{"type":["set",["object",{"name":"string","nodes":["set",["object",{"availability_zone":"string","create_time":"string","endpoint":["list",["object",{"address":"string","port":"number"}]],"name":"string"}]],"num_nodes":"number","slots":"string"}]],"description_kind":"plain","computed":true},"snapshot_retention_limit":{"type":"number","description_kind":"plain","computed":true},"snapshot_window":{"type":"string","description_kind":"plain","computed":true},"sns_topic_arn":{"type":"string","description_kind":"plain","computed":true},"subnet_group_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tls_enabled":{"type":"bool","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_memorydb_parameter_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"family":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parameter":{"type":["set",["object",{"name":"string","value":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_memorydb_snapshot":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cluster_configuration":{"type":["list",["object",{"description":"string","engine_version":"string","maintenance_window":"string","name":"string","node_type":"string","num_shards":"number","parameter_group_name":"string","port":"number","snapshot_retention_limit":"number","snapshot_window":"string","subnet_group_name":"string","topic_arn":"string","vpc_id":"string"}]],"description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"source":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_memorydb_subnet_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_memorydb_user":{"version":0,"block":{"attributes":{"access_string":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"authentication_mode":{"type":["list",["object",{"password_count":"number","type":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"minimum_engine_version":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_mq_broker":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"authentication_strategy":{"type":"string","description_kind":"plain","computed":true},"auto_minor_version_upgrade":{"type":"bool","description_kind":"plain","computed":true},"broker_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"broker_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"configuration":{"type":["list",["object",{"id":"string","revision":"number"}]],"description_kind":"plain","computed":true},"deployment_mode":{"type":"string","description_kind":"plain","computed":true},"encryption_options":{"type":["list",["object",{"kms_key_id":"string","use_aws_owned_key":"bool"}]],"description_kind":"plain","computed":true},"engine_type":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"host_instance_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instances":{"type":["list",["object",{"console_url":"string","endpoints":["list","string"],"ip_address":"string"}]],"description_kind":"plain","computed":true},"ldap_server_metadata":{"type":["list",["object",{"hosts":["list","string"],"role_base":"string","role_name":"string","role_search_matching":"string","role_search_subtree":"bool","service_account_password":"string","service_account_username":"string","user_base":"string","user_role_name":"string","user_search_matching":"string","user_search_subtree":"bool"}]],"description_kind":"plain","computed":true},"logs":{"type":["list",["object",{"audit":"string","general":"bool"}]],"description_kind":"plain","computed":true},"maintenance_window_start_time":{"type":["list",["object",{"day_of_week":"string","time_of_day":"string","time_zone":"string"}]],"description_kind":"plain","computed":true},"publicly_accessible":{"type":"bool","description_kind":"plain","computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","computed":true},"storage_type":{"type":"string","description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user":{"type":["set",["object",{"console_access":"bool","groups":["set","string"],"replication_user":"bool","username":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_mq_broker_instance_type_offerings":{"version":0,"block":{"attributes":{"broker_instance_options":{"type":["list",["object",{"availability_zones":["set",["object",{"name":"string"}]],"engine_type":"string","host_instance_type":"string","storage_type":"string","supported_deployment_modes":["set","string"],"supported_engine_versions":["list","string"]}]],"description_kind":"plain","computed":true},"engine_type":{"type":"string","description_kind":"plain","optional":true},"host_instance_type":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"storage_type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_msk_broker_nodes":{"version":0,"block":{"attributes":{"cluster_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"node_info_list":{"type":["list",["object",{"attached_eni_id":"string","broker_id":"number","client_subnet":"string","client_vpc_ip_address":"string","endpoints":["set","string"],"node_arn":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_msk_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_public_sasl_iam":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_public_sasl_scram":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_public_tls":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_sasl_iam":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_sasl_scram":{"type":"string","description_kind":"plain","computed":true},"bootstrap_brokers_tls":{"type":"string","description_kind":"plain","computed":true},"cluster_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kafka_version":{"type":"string","description_kind":"plain","computed":true},"number_of_broker_nodes":{"type":"number","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"zookeeper_connect_string":{"type":"string","description_kind":"plain","computed":true},"zookeeper_connect_string_tls":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_msk_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kafka_versions":{"type":["set","string"],"description_kind":"plain","computed":true},"latest_revision":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"server_properties":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_msk_kafka_version":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_versions":{"type":["list","string"],"description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_msk_vpc_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"authentication":{"type":"string","description_kind":"plain","computed":true},"client_subnets":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"target_cluster_arn":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_mskconnect_connector":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"version":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_mskconnect_custom_plugin":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest_revision":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_mskconnect_worker_configuration":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest_revision":{"type":"number","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"properties_file_content":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_nat_gateway":{"version":0,"block":{"attributes":{"allocation_id":{"type":"string","description_kind":"plain","computed":true},"association_id":{"type":"string","description_kind":"plain","computed":true},"connectivity_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","computed":true},"private_ip":{"type":"string","description_kind":"plain","computed":true},"public_ip":{"type":"string","description_kind":"plain","computed":true},"secondary_allocation_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"secondary_private_ip_address_count":{"type":"number","description_kind":"plain","computed":true},"secondary_private_ip_addresses":{"type":["list","string"],"description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_nat_gateways":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_neptune_engine_version":{"version":0,"block":{"attributes":{"engine":{"type":"string","description_kind":"plain","optional":true},"engine_description":{"type":"string","description_kind":"plain","computed":true},"exportable_log_types":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parameter_group_family":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_versions":{"type":["list","string"],"description_kind":"plain","optional":true},"supported_timezones":{"type":["set","string"],"description_kind":"plain","computed":true},"supports_log_exports_to_cloudwatch":{"type":"bool","description_kind":"plain","computed":true},"supports_read_replica":{"type":"bool","description_kind":"plain","computed":true},"valid_upgrade_targets":{"type":["set","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version_description":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_neptune_orderable_db_instance":{"version":0,"block":{"attributes":{"availability_zones":{"type":["list","string"],"description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","optional":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_class":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_model":{"type":"string","description_kind":"plain","optional":true},"max_iops_per_db_instance":{"type":"number","description_kind":"plain","computed":true},"max_iops_per_gib":{"type":"number","description_kind":"plain","computed":true},"max_storage_size":{"type":"number","description_kind":"plain","computed":true},"min_iops_per_db_instance":{"type":"number","description_kind":"plain","computed":true},"min_iops_per_gib":{"type":"number","description_kind":"plain","computed":true},"min_storage_size":{"type":"number","description_kind":"plain","computed":true},"multi_az_capable":{"type":"bool","description_kind":"plain","computed":true},"preferred_instance_classes":{"type":["list","string"],"description_kind":"plain","optional":true},"read_replica_capable":{"type":"bool","description_kind":"plain","computed":true},"storage_type":{"type":"string","description_kind":"plain","computed":true},"supports_enhanced_monitoring":{"type":"bool","description_kind":"plain","computed":true},"supports_iam_database_authentication":{"type":"bool","description_kind":"plain","computed":true},"supports_iops":{"type":"bool","description_kind":"plain","computed":true},"supports_performance_insights":{"type":"bool","description_kind":"plain","computed":true},"supports_storage_encryption":{"type":"bool","description_kind":"plain","computed":true},"vpc":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_network_acls":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_network_interface":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"association":{"type":["list",["object",{"allocation_id":"string","association_id":"string","carrier_ip":"string","customer_owned_ip":"string","ip_owner_id":"string","public_dns_name":"string","public_ip":"string"}]],"description_kind":"plain","computed":true},"attachment":{"type":["list",["object",{"attachment_id":"string","device_index":"number","instance_id":"string","instance_owner_id":"string"}]],"description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"interface_type":{"type":"string","description_kind":"plain","computed":true},"ipv6_addresses":{"type":["set","string"],"description_kind":"plain","computed":true},"mac_address":{"type":"string","description_kind":"plain","computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"private_dns_name":{"type":"string","description_kind":"plain","computed":true},"private_ip":{"type":"string","description_kind":"plain","computed":true},"private_ips":{"type":["list","string"],"description_kind":"plain","computed":true},"requester_id":{"type":"string","description_kind":"plain","computed":true},"security_groups":{"type":["set","string"],"description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_network_interfaces":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_networkfirewall_firewall":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"delete_protection":{"type":"bool","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"encryption_configuration":{"type":["set",["object",{"key_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"firewall_policy_arn":{"type":"string","description_kind":"plain","computed":true},"firewall_policy_change_protection":{"type":"bool","description_kind":"plain","computed":true},"firewall_status":{"type":["list",["object",{"capacity_usage_summary":["set",["object",{"cidrs":["set",["object",{"available_cidr_count":"number","ip_set_references":["set",["object",{"resolved_cidr_count":"number"}]],"utilized_cidr_count":"number"}]]}]],"configuration_sync_state_summary":"string","status":"string","sync_states":["set",["object",{"attachment":["list",["object",{"endpoint_id":"string","status":"string","subnet_id":"string"}]],"availability_zone":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_change_protection":{"type":"bool","description_kind":"plain","computed":true},"subnet_mapping":{"type":["set",["object",{"subnet_id":"string"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"update_token":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_networkfirewall_firewall_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","computed":true},"firewall_policy":{"type":["list",["object",{"stateful_default_actions":["set","string"],"stateful_engine_options":["list",["object",{"rule_order":"string","stream_exception_policy":"string"}]],"stateful_rule_group_reference":["set",["object",{"override":["list",["object",{"action":"string"}]],"priority":"number","resource_arn":"string"}]],"stateless_custom_action":["set",["object",{"action_definition":["list",["object",{"publish_metric_action":["list",["object",{"dimension":["set",["object",{"value":"string"}]]}]]}]],"action_name":"string"}]],"stateless_default_actions":["set","string"],"stateless_fragment_default_actions":["set","string"],"stateless_rule_group_reference":["set",["object",{"priority":"number","resource_arn":"string"}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"update_token":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_networkfirewall_resource_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","computed":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_networkmanager_connection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"connected_device_id":{"type":"string","description_kind":"plain","computed":true},"connected_link_id":{"type":"string","description_kind":"plain","computed":true},"connection_id":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","computed":true},"device_id":{"type":"string","description_kind":"plain","computed":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"link_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_networkmanager_connections":{"version":0,"block":{"attributes":{"device_id":{"type":"string","description_kind":"plain","optional":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_networkmanager_core_network_policy_document":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"json":{"type":"string","description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"attachment_policies":{"nesting_mode":"list","block":{"attributes":{"condition_logic":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"rule_number":{"type":"number","description_kind":"plain","required":true}},"block_types":{"action":{"nesting_mode":"list","block":{"attributes":{"association_method":{"type":"string","description_kind":"plain","required":true},"require_acceptance":{"type":"bool","description_kind":"plain","optional":true},"segment":{"type":"string","description_kind":"plain","optional":true},"tag_value_of_key":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1,"max_items":1},"conditions":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","optional":true},"operator":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"core_network_configuration":{"nesting_mode":"list","block":{"attributes":{"asn_ranges":{"type":["set","string"],"description_kind":"plain","required":true},"inside_cidr_blocks":{"type":["set","string"],"description_kind":"plain","optional":true},"vpn_ecmp_support":{"type":"bool","description_kind":"plain","optional":true}},"block_types":{"edge_locations":{"nesting_mode":"list","block":{"attributes":{"asn":{"type":"string","description_kind":"plain","optional":true},"inside_cidr_blocks":{"type":["list","string"],"description_kind":"plain","optional":true},"location":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1,"max_items":17}},"description_kind":"plain"},"min_items":1},"segment_actions":{"nesting_mode":"list","block":{"attributes":{"action":{"type":"string","description_kind":"plain","required":true},"description":{"type":"string","description_kind":"plain","optional":true},"destination_cidr_blocks":{"type":["set","string"],"description_kind":"plain","optional":true},"destinations":{"type":["set","string"],"description_kind":"plain","optional":true},"mode":{"type":"string","description_kind":"plain","optional":true},"segment":{"type":"string","description_kind":"plain","required":true},"share_with":{"type":["set","string"],"description_kind":"plain","optional":true},"share_with_except":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"segments":{"nesting_mode":"list","block":{"attributes":{"allow_filter":{"type":["set","string"],"description_kind":"plain","optional":true},"deny_filter":{"type":["set","string"],"description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true},"edge_locations":{"type":["set","string"],"description_kind":"plain","optional":true},"isolate_attachments":{"type":"bool","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","required":true},"require_attachment_acceptance":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_networkmanager_device":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_location":{"type":["list",["object",{"subnet_arn":"string","zone":"string"}]],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"device_id":{"type":"string","description_kind":"plain","required":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":["list",["object",{"address":"string","latitude":"string","longitude":"string"}]],"description_kind":"plain","computed":true},"model":{"type":"string","description_kind":"plain","computed":true},"serial_number":{"type":"string","description_kind":"plain","computed":true},"site_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true},"vendor":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_networkmanager_devices":{"version":0,"block":{"attributes":{"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"site_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_networkmanager_global_network":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_networkmanager_global_networks":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_networkmanager_link":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bandwidth":{"type":["list",["object",{"download_speed":"number","upload_speed":"number"}]],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"link_id":{"type":"string","description_kind":"plain","required":true},"provider_name":{"type":"string","description_kind":"plain","computed":true},"site_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_networkmanager_links":{"version":0,"block":{"attributes":{"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"provider_name":{"type":"string","description_kind":"plain","optional":true},"site_id":{"type":"string","description_kind":"plain","optional":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_networkmanager_site":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"location":{"type":["list",["object",{"address":"string","latitude":"string","longitude":"string"}]],"description_kind":"plain","computed":true},"site_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_networkmanager_sites":{"version":0,"block":{"attributes":{"global_network_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_oam_link":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"label":{"type":"string","description_kind":"plain","computed":true},"label_template":{"type":"string","description_kind":"plain","computed":true},"link_id":{"type":"string","description_kind":"plain","computed":true},"link_identifier":{"type":"string","description_kind":"plain","required":true},"resource_types":{"type":["set","string"],"description_kind":"plain","computed":true},"sink_arn":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_oam_links":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_oam_sink":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"sink_id":{"type":"string","description_kind":"plain","computed":true},"sink_identifier":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_oam_sinks":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_opensearch_domain":{"version":0,"block":{"attributes":{"access_policies":{"type":"string","description_kind":"plain","computed":true},"advanced_options":{"type":["map","string"],"description_kind":"plain","computed":true},"advanced_security_options":{"type":["list",["object",{"anonymous_auth_enabled":"bool","enabled":"bool","internal_user_database_enabled":"bool"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_tune_options":{"type":["list",["object",{"desired_state":"string","maintenance_schedule":["set",["object",{"cron_expression_for_recurrence":"string","duration":["list",["object",{"unit":"string","value":"number"}]],"start_at":"string"}]],"rollback_on_disable":"string"}]],"description_kind":"plain","computed":true},"cluster_config":{"type":["list",["object",{"cold_storage_options":["list",["object",{"enabled":"bool"}]],"dedicated_master_count":"number","dedicated_master_enabled":"bool","dedicated_master_type":"string","instance_count":"number","instance_type":"string","multi_az_with_standby_enabled":"bool","warm_count":"number","warm_enabled":"bool","warm_type":"string","zone_awareness_config":["list",["object",{"availability_zone_count":"number"}]],"zone_awareness_enabled":"bool"}]],"description_kind":"plain","computed":true},"cognito_options":{"type":["list",["object",{"enabled":"bool","identity_pool_id":"string","role_arn":"string","user_pool_id":"string"}]],"description_kind":"plain","computed":true},"created":{"type":"bool","description_kind":"plain","computed":true},"dashboard_endpoint":{"type":"string","description_kind":"plain","computed":true},"deleted":{"type":"bool","description_kind":"plain","computed":true},"domain_id":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","required":true},"ebs_options":{"type":["list",["object",{"ebs_enabled":"bool","iops":"number","throughput":"number","volume_size":"number","volume_type":"string"}]],"description_kind":"plain","computed":true},"encryption_at_rest":{"type":["list",["object",{"enabled":"bool","kms_key_id":"string"}]],"description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kibana_endpoint":{"type":"string","description_kind":"plain","deprecated":true,"computed":true},"log_publishing_options":{"type":["set",["object",{"cloudwatch_log_group_arn":"string","enabled":"bool","log_type":"string"}]],"description_kind":"plain","computed":true},"node_to_node_encryption":{"type":["list",["object",{"enabled":"bool"}]],"description_kind":"plain","computed":true},"processing":{"type":"bool","description_kind":"plain","computed":true},"snapshot_options":{"type":["list",["object",{"automated_snapshot_start_hour":"number"}]],"description_kind":"plain","computed":true},"software_update_options":{"type":["list",["object",{"auto_software_update_enabled":"bool"}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_options":{"type":["list",["object",{"availability_zones":["set","string"],"security_group_ids":["set","string"],"subnet_ids":["set","string"],"vpc_id":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"off_peak_window_options":{"nesting_mode":"list","block":{"attributes":{"enabled":{"type":"bool","description_kind":"plain","computed":true},"off_peak_window":{"type":["list",["object",{"window_start_time":["list",["object",{"hours":"number","minutes":"number"}]]}]],"description_kind":"plain","computed":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}},"aws_opensearchserverless_access_policy":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy":{"type":"string","description_kind":"plain","computed":true},"policy_version":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_opensearchserverless_collection":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"collection_endpoint":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"dashboard_endpoint":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_arn":{"type":"string","description_kind":"plain","computed":true},"last_modified_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_opensearchserverless_security_config":{"version":0,"block":{"attributes":{"config_version":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"last_modified_date":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"saml_options":{"nesting_mode":"single","block":{"attributes":{"group_attribute":{"type":"string","description_kind":"plain","computed":true},"metadata":{"type":"string","description_kind":"plain","computed":true},"session_timeout":{"type":"number","description_kind":"plain","computed":true},"user_attribute":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_opensearchserverless_security_policy":{"version":0,"block":{"attributes":{"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified_date":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"policy":{"type":"string","description_kind":"plain","computed":true},"policy_version":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_opensearchserverless_vpc_endpoint":{"version":0,"block":{"attributes":{"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"security_group_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"subnet_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"vpc_endpoint_id":{"type":"string","description_kind":"plain","required":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_organizations_delegated_administrators":{"version":0,"block":{"attributes":{"delegated_administrators":{"type":["set",["object",{"arn":"string","delegation_enabled_date":"string","email":"string","id":"string","joined_method":"string","joined_timestamp":"string","name":"string","status":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_principal":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_organizations_delegated_services":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","required":true},"delegated_services":{"type":["set",["object",{"delegation_enabled_date":"string","service_principal":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_organizations_organization":{"version":0,"block":{"attributes":{"accounts":{"type":["list",["object",{"arn":"string","email":"string","id":"string","name":"string","status":"string"}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"aws_service_access_principals":{"type":["set","string"],"description_kind":"plain","computed":true},"enabled_policy_types":{"type":["set","string"],"description_kind":"plain","computed":true},"feature_set":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"master_account_arn":{"type":"string","description_kind":"plain","computed":true},"master_account_email":{"type":"string","description_kind":"plain","computed":true},"master_account_id":{"type":"string","description_kind":"plain","computed":true},"non_master_accounts":{"type":["list",["object",{"arn":"string","email":"string","id":"string","name":"string","status":"string"}]],"description_kind":"plain","computed":true},"roots":{"type":["list",["object",{"arn":"string","id":"string","name":"string","policy_types":["list",["object",{"status":"string","type":"string"}]]}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_organizations_organizational_unit":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"parent_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_organizations_organizational_unit_child_accounts":{"version":0,"block":{"attributes":{"accounts":{"type":["list",["object",{"arn":"string","email":"string","id":"string","name":"string","status":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parent_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_organizations_organizational_unit_descendant_accounts":{"version":0,"block":{"attributes":{"accounts":{"type":["list",["object",{"arn":"string","email":"string","id":"string","name":"string","status":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parent_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_organizations_organizational_units":{"version":0,"block":{"attributes":{"children":{"type":["list",["object",{"arn":"string","id":"string","name":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"parent_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_organizations_policies":{"version":0,"block":{"attributes":{"filter":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_organizations_policies_for_target":{"version":0,"block":{"attributes":{"filter":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"target_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_organizations_policy":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_managed":{"type":"bool","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"policy_id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_organizations_resource_tags":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resource_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_outposts_asset":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"asset_id":{"type":"string","description_kind":"plain","required":true},"asset_type":{"type":"string","description_kind":"plain","computed":true},"host_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rack_elevation":{"type":"number","description_kind":"plain","computed":true},"rack_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_outposts_assets":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"asset_ids":{"type":["list","string"],"description_kind":"plain","computed":true},"host_id_filter":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status_id_filter":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_outposts_outpost":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"availability_zone_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"lifecycle_status":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","optional":true},"site_arn":{"type":"string","description_kind":"plain","computed":true},"site_id":{"type":"string","description_kind":"plain","computed":true},"supported_hardware_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_outposts_outpost_instance_type":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_instance_types":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_outposts_outpost_instance_types":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_types":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_outposts_outposts":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"availability_zone_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["set","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"site_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_outposts_site":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_outposts_sites":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_partition":{"version":0,"block":{"attributes":{"dns_suffix":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"partition":{"type":"string","description_kind":"plain","computed":true},"reverse_dns_prefix":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_prefix_list":{"version":0,"block":{"attributes":{"cidr_blocks":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"prefix_list_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_pricing_product":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"result":{"type":"string","description_kind":"plain","computed":true},"service_code":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filters":{"nesting_mode":"list","block":{"attributes":{"field":{"type":"string","description_kind":"plain","required":true},"value":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"},"min_items":1}},"description_kind":"plain"}},"aws_prometheus_workspace":{"version":0,"block":{"attributes":{"alias":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"prometheus_endpoint":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"workspace_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_prometheus_workspaces":{"version":0,"block":{"attributes":{"alias_prefix":{"type":"string","description_kind":"plain","optional":true},"aliases":{"type":["list","string"],"description_kind":"plain","computed":true},"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"workspace_ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_qldb_ledger":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"deletion_protection":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"permissions_mode":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_quicksight_data_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"column_groups":{"type":["list",["object",{"geo_spatial_column_group":["list",["object",{"columns":["list","string"],"country_code":"string","name":"string"}]]}]],"description_kind":"plain","computed":true},"data_set_id":{"type":"string","description_kind":"plain","required":true},"data_set_usage_configuration":{"type":["list",["object",{"disable_use_as_direct_query_source":"bool","disable_use_as_imported_source":"bool"}]],"description_kind":"plain","computed":true},"field_folders":{"type":["set",["object",{"columns":["list","string"],"description":"string","field_folders_id":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"import_mode":{"type":"string","description_kind":"plain","computed":true},"logical_table_map":{"type":["set",["object",{"alias":"string","data_transforms":["list",["object",{"cast_column_type_operation":["list",["object",{"column_name":"string","format":"string","new_column_type":"string"}]],"create_columns_operation":["list",["object",{"columns":["list",["object",{"column_id":"string","column_name":"string","expression":"string"}]]}]],"filter_operation":["list",["object",{"condition_expression":"string"}]],"project_operation":["list",["object",{"projected_columns":["list","string"]}]],"rename_column_operation":["list",["object",{"column_name":"string","new_column_name":"string"}]],"tag_column_operation":["list",["object",{"column_name":"string","tags":["list",["object",{"column_description":["list",["object",{"text":"string"}]],"column_geographic_role":"string"}]]}]],"untag_column_operation":["list",["object",{"column_name":"string","tag_names":["list","string"]}]]}]],"logical_table_map_id":"string","source":["list",["object",{"data_set_arn":"string","join_instruction":["list",["object",{"left_join_key_properties":["list",["object",{"unique_key":"bool"}]],"left_operand":"string","on_clause":"string","right_join_key_properties":["list",["object",{"unique_key":"bool"}]],"right_operand":"string","type":"string"}]],"physical_table_id":"string"}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"permissions":{"type":["list",["object",{"actions":["set","string"],"principal":"string"}]],"description_kind":"plain","computed":true},"physical_table_map":{"type":["set",["object",{"custom_sql":["list",["object",{"columns":["list",["object",{"name":"string","type":"string"}]],"data_source_arn":"string","name":"string","sql_query":"string"}]],"physical_table_map_id":"string","relational_table":["list",["object",{"catalog":"string","data_source_arn":"string","input_columns":["list",["object",{"name":"string","type":"string"}]],"name":"string","schema":"string"}]],"s3_source":["list",["object",{"data_source_arn":"string","input_columns":["list",["object",{"name":"string","type":"string"}]],"upload_settings":["list",["object",{"contains_header":"bool","delimiter":"string","format":"string","start_from_row":"number","text_qualifier":"string"}]]}]]}]],"description_kind":"plain","computed":true},"row_level_permission_data_set":{"type":["list",["object",{"arn":"string","format_version":"string","namespace":"string","permission_policy":"string","status":"string"}]],"description_kind":"plain","computed":true},"row_level_permission_tag_configuration":{"type":["list",["object",{"status":"string","tag_rules":["list",["object",{"column_name":"string","match_all_value":"string","tag_key":"string","tag_multi_value_delimiter":"string"}]]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tags_all":{"type":["map","string"],"description_kind":"plain","deprecated":true,"optional":true,"computed":true}},"block_types":{"column_level_permission_rules":{"nesting_mode":"list","block":{"attributes":{"column_names":{"type":["list","string"],"description_kind":"plain","computed":true},"principals":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_quicksight_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"group_name":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"namespace":{"type":"string","description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_quicksight_theme":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"base_theme_id":{"type":"string","description_kind":"plain","computed":true},"configuration":{"type":["list",["object",{"data_color_palette":["list",["object",{"colors":["list","string"],"empty_fill_color":"string","min_max_gradient":["list","string"]}]],"sheet":["list",["object",{"tile":["list",["object",{"border":["list",["object",{"show":"bool"}]]}]],"tile_layout":["list",["object",{"gutter":["list",["object",{"show":"bool"}]],"margin":["list",["object",{"show":"bool"}]]}]]}]],"typography":["list",["object",{"font_families":["list",["object",{"font_family":"string"}]]}]],"ui_color_palette":["list",["object",{"accent":"string","accent_foreground":"string","danger":"string","danger_foreground":"string","dimension":"string","dimension_foreground":"string","measure":"string","measure_foreground":"string","primary_background":"string","primary_foreground":"string","secondary_background":"string","secondary_foreground":"string","success":"string","success_foreground":"string","warning":"string","warning_foreground":"string"}]]}]],"description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"permissions":{"type":["list",["object",{"actions":["set","string"],"principal":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"theme_id":{"type":"string","description_kind":"plain","required":true},"version_description":{"type":"string","description_kind":"plain","computed":true},"version_number":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_quicksight_user":{"version":0,"block":{"attributes":{"active":{"type":"bool","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"aws_account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"email":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_type":{"type":"string","description_kind":"plain","computed":true},"namespace":{"type":"string","description_kind":"plain","optional":true},"principal_id":{"type":"string","description_kind":"plain","computed":true},"user_name":{"type":"string","description_kind":"plain","required":true},"user_role":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ram_resource_share":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"owning_account_id":{"type":"string","description_kind":"plain","computed":true},"resource_arns":{"type":["list","string"],"description_kind":"plain","computed":true},"resource_owner":{"type":"string","description_kind":"plain","required":true},"resource_share_status":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rds_certificate":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate_type":{"type":"string","description_kind":"plain","computed":true},"customer_override":{"type":"bool","description_kind":"plain","computed":true},"customer_override_valid_till":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"latest_valid_till":{"type":"bool","description_kind":"plain","optional":true},"thumbprint":{"type":"string","description_kind":"plain","computed":true},"valid_from":{"type":"string","description_kind":"plain","computed":true},"valid_till":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_rds_cluster":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["set","string"],"description_kind":"plain","computed":true},"backtrack_window":{"type":"number","description_kind":"plain","computed":true},"backup_retention_period":{"type":"number","description_kind":"plain","computed":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"cluster_members":{"type":["set","string"],"description_kind":"plain","computed":true},"cluster_resource_id":{"type":"string","description_kind":"plain","computed":true},"database_name":{"type":"string","description_kind":"plain","computed":true},"db_cluster_parameter_group_name":{"type":"string","description_kind":"plain","computed":true},"db_subnet_group_name":{"type":"string","description_kind":"plain","computed":true},"db_system_id":{"type":"string","description_kind":"plain","computed":true},"enabled_cloudwatch_logs_exports":{"type":["list","string"],"description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","computed":true},"engine_mode":{"type":"string","description_kind":"plain","computed":true},"engine_version":{"type":"string","description_kind":"plain","computed":true},"final_snapshot_identifier":{"type":"string","description_kind":"plain","computed":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"iam_database_authentication_enabled":{"type":"bool","description_kind":"plain","computed":true},"iam_roles":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"master_user_secret":{"type":["list",["object",{"kms_key_id":"string","secret_arn":"string","secret_status":"string"}]],"description_kind":"plain","computed":true},"master_username":{"type":"string","description_kind":"plain","computed":true},"network_type":{"type":"string","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"preferred_backup_window":{"type":"string","description_kind":"plain","computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","computed":true},"reader_endpoint":{"type":"string","description_kind":"plain","computed":true},"replication_source_identifier":{"type":"string","description_kind":"plain","computed":true},"storage_encrypted":{"type":"bool","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_security_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_rds_clusters":{"version":0,"block":{"attributes":{"cluster_arns":{"type":["set","string"],"description_kind":"plain","computed":true},"cluster_identifiers":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rds_engine_version":{"version":0,"block":{"attributes":{"default_character_set":{"type":"string","description_kind":"plain","computed":true},"default_only":{"type":"bool","description_kind":"plain","optional":true},"engine":{"type":"string","description_kind":"plain","required":true},"engine_description":{"type":"string","description_kind":"plain","computed":true},"exportable_log_types":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_all":{"type":"bool","description_kind":"plain","optional":true},"parameter_group_family":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_versions":{"type":["list","string"],"description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"supported_character_sets":{"type":["set","string"],"description_kind":"plain","computed":true},"supported_feature_names":{"type":["set","string"],"description_kind":"plain","computed":true},"supported_modes":{"type":["set","string"],"description_kind":"plain","computed":true},"supported_timezones":{"type":["set","string"],"description_kind":"plain","computed":true},"supports_global_databases":{"type":"bool","description_kind":"plain","computed":true},"supports_log_exports_to_cloudwatch":{"type":"bool","description_kind":"plain","computed":true},"supports_parallel_query":{"type":"bool","description_kind":"plain","computed":true},"supports_read_replica":{"type":"bool","description_kind":"plain","computed":true},"valid_upgrade_targets":{"type":["set","string"],"description_kind":"plain","computed":true},"version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version_description":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_rds_orderable_db_instance":{"version":0,"block":{"attributes":{"availability_zone_group":{"type":"string","description_kind":"plain","optional":true,"computed":true},"availability_zones":{"type":["list","string"],"description_kind":"plain","computed":true},"engine":{"type":"string","description_kind":"plain","required":true},"engine_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_class":{"type":"string","description_kind":"plain","optional":true,"computed":true},"license_model":{"type":"string","description_kind":"plain","optional":true,"computed":true},"max_iops_per_db_instance":{"type":"number","description_kind":"plain","computed":true},"max_iops_per_gib":{"type":"number","description_kind":"plain","computed":true},"max_storage_size":{"type":"number","description_kind":"plain","computed":true},"min_iops_per_db_instance":{"type":"number","description_kind":"plain","computed":true},"min_iops_per_gib":{"type":"number","description_kind":"plain","computed":true},"min_storage_size":{"type":"number","description_kind":"plain","computed":true},"multi_az_capable":{"type":"bool","description_kind":"plain","computed":true},"outpost_capable":{"type":"bool","description_kind":"plain","computed":true},"preferred_engine_versions":{"type":["list","string"],"description_kind":"plain","optional":true},"preferred_instance_classes":{"type":["list","string"],"description_kind":"plain","optional":true},"read_replica_capable":{"type":"bool","description_kind":"plain","computed":true},"storage_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"supported_engine_modes":{"type":["list","string"],"description_kind":"plain","computed":true},"supported_network_types":{"type":["list","string"],"description_kind":"plain","computed":true},"supports_enhanced_monitoring":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"supports_global_databases":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"supports_iam_database_authentication":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"supports_iops":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"supports_kerberos_authentication":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"supports_performance_insights":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"supports_storage_autoscaling":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"supports_storage_encryption":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"vpc":{"type":"bool","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_rds_reserved_instance_offering":{"version":0,"block":{"attributes":{"currency_code":{"type":"string","description_kind":"plain","computed":true},"db_instance_class":{"type":"string","description_kind":"plain","required":true},"duration":{"type":"number","description_kind":"plain","required":true},"fixed_price":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"multi_az":{"type":"bool","description_kind":"plain","required":true},"offering_id":{"type":"string","description_kind":"plain","computed":true},"offering_type":{"type":"string","description_kind":"plain","required":true},"product_description":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_redshift_cluster":{"version":0,"block":{"attributes":{"allow_version_upgrade":{"type":"bool","description_kind":"plain","computed":true},"aqua_configuration_status":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"automated_snapshot_retention_period":{"type":"number","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","computed":true},"availability_zone_relocation_enabled":{"type":"bool","description_kind":"plain","computed":true},"bucket_name":{"type":"string","description_kind":"plain","computed":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"cluster_namespace_arn":{"type":"string","description_kind":"plain","computed":true},"cluster_nodes":{"type":["list",["object",{"node_role":"string","private_ip_address":"string","public_ip_address":"string"}]],"description_kind":"plain","computed":true},"cluster_parameter_group_name":{"type":"string","description_kind":"plain","computed":true},"cluster_public_key":{"type":"string","description_kind":"plain","computed":true},"cluster_revision_number":{"type":"string","description_kind":"plain","computed":true},"cluster_subnet_group_name":{"type":"string","description_kind":"plain","computed":true},"cluster_type":{"type":"string","description_kind":"plain","computed":true},"cluster_version":{"type":"string","description_kind":"plain","computed":true},"database_name":{"type":"string","description_kind":"plain","computed":true},"default_iam_role_arn":{"type":"string","description_kind":"plain","computed":true},"elastic_ip":{"type":"string","description_kind":"plain","computed":true},"enable_logging":{"type":"bool","description_kind":"plain","computed":true},"encrypted":{"type":"bool","description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"enhanced_vpc_routing":{"type":"bool","description_kind":"plain","computed":true},"iam_roles":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"log_destination_type":{"type":"string","description_kind":"plain","computed":true},"log_exports":{"type":["set","string"],"description_kind":"plain","computed":true},"maintenance_track_name":{"type":"string","description_kind":"plain","computed":true},"manual_snapshot_retention_period":{"type":"number","description_kind":"plain","computed":true},"master_username":{"type":"string","description_kind":"plain","computed":true},"node_type":{"type":"string","description_kind":"plain","computed":true},"number_of_nodes":{"type":"number","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"preferred_maintenance_window":{"type":"string","description_kind":"plain","computed":true},"publicly_accessible":{"type":"bool","description_kind":"plain","computed":true},"s3_key_prefix":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true},"vpc_security_group_ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_redshift_cluster_credentials":{"version":0,"block":{"attributes":{"auto_create":{"type":"bool","description_kind":"plain","optional":true},"cluster_identifier":{"type":"string","description_kind":"plain","required":true},"db_groups":{"type":["set","string"],"description_kind":"plain","optional":true},"db_name":{"type":"string","description_kind":"plain","optional":true},"db_password":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"db_user":{"type":"string","description_kind":"plain","required":true},"duration_seconds":{"type":"number","description_kind":"plain","optional":true},"expiration":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshift_orderable_cluster":{"version":0,"block":{"attributes":{"availability_zones":{"type":["list","string"],"description_kind":"plain","computed":true},"cluster_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cluster_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"node_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"preferred_node_types":{"type":["list","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_redshift_service_account":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain","deprecated":true}},"aws_redshift_subnet_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_redshiftserverless_credentials":{"version":0,"block":{"attributes":{"db_name":{"type":"string","description_kind":"plain","optional":true},"db_password":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"db_user":{"type":"string","description_kind":"plain","computed":true},"duration_seconds":{"type":"number","description_kind":"plain","optional":true},"expiration":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"workgroup_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_redshiftserverless_namespace":{"version":0,"block":{"attributes":{"admin_username":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"db_name":{"type":"string","description_kind":"plain","computed":true},"default_iam_role_arn":{"type":"string","description_kind":"plain","computed":true},"iam_roles":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"log_exports":{"type":["set","string"],"description_kind":"plain","computed":true},"namespace_id":{"type":"string","description_kind":"plain","computed":true},"namespace_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_redshiftserverless_workgroup":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"endpoint":{"type":["list",["object",{"address":"string","port":"number","vpc_endpoint":["list",["object",{"network_interface":["list",["object",{"availability_zone":"string","network_interface_id":"string","private_ip_address":"string","subnet_id":"string"}]],"vpc_endpoint_id":"string","vpc_id":"string"}]]}]],"description_kind":"plain","computed":true},"enhanced_vpc_routing":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"namespace_name":{"type":"string","description_kind":"plain","computed":true},"publicly_accessible":{"type":"bool","description_kind":"plain","computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"workgroup_id":{"type":"string","description_kind":"plain","computed":true},"workgroup_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_region":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_regions":{"version":0,"block":{"attributes":{"all_regions":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_resourcegroupstaggingapi_resources":{"version":0,"block":{"attributes":{"exclude_compliant_resources":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_compliance_details":{"type":"bool","description_kind":"plain","optional":true},"resource_arn_list":{"type":["set","string"],"description_kind":"plain","optional":true},"resource_tag_mapping_list":{"type":["list",["object",{"compliance_details":["list",["object",{"compliance_status":"bool","keys_with_noncompliant_values":["set","string"],"non_compliant_keys":["set","string"]}]],"resource_arn":"string","tags":["map","string"]}]],"description_kind":"plain","computed":true},"resource_type_filters":{"type":["set","string"],"description_kind":"plain","optional":true}},"block_types":{"tag_filter":{"nesting_mode":"list","block":{"attributes":{"key":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":50}},"description_kind":"plain"}},"aws_route":{"version":0,"block":{"attributes":{"carrier_gateway_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"core_network_arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"destination_cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"destination_ipv6_cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"destination_prefix_list_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"egress_only_gateway_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"gateway_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"local_gateway_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"nat_gateway_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"network_interface_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"route_table_id":{"type":"string","description_kind":"plain","required":true},"transit_gateway_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"vpc_peering_connection_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53_delegation_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"caller_reference":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"name_servers":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_route53_resolver_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"direction":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_addresses":{"type":["set","string"],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"resolver_endpoint_id":{"type":"string","description_kind":"plain","optional":true},"status":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53_resolver_firewall_config":{"version":0,"block":{"attributes":{"firewall_fail_open":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"resource_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_route53_resolver_firewall_domain_list":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"creator_request_id":{"type":"string","description_kind":"plain","computed":true},"domain_count":{"type":"number","description_kind":"plain","computed":true},"firewall_domain_list_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_owner_name":{"type":"string","description_kind":"plain","computed":true},"modification_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_message":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_route53_resolver_firewall_rule_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"creator_request_id":{"type":"string","description_kind":"plain","computed":true},"firewall_rule_group_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"modification_time":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"rule_count":{"type":"number","description_kind":"plain","computed":true},"share_status":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_message":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_route53_resolver_firewall_rule_group_association":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_time":{"type":"string","description_kind":"plain","computed":true},"creator_request_id":{"type":"string","description_kind":"plain","computed":true},"firewall_rule_group_association_id":{"type":"string","description_kind":"plain","required":true},"firewall_rule_group_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"managed_owner_name":{"type":"string","description_kind":"plain","computed":true},"modification_time":{"type":"string","description_kind":"plain","computed":true},"mutation_protection":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"priority":{"type":"number","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_message":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_route53_resolver_firewall_rules":{"version":0,"block":{"attributes":{"action":{"type":"string","description_kind":"plain","optional":true},"firewall_rule_group_id":{"type":"string","description_kind":"plain","required":true},"firewall_rules":{"type":["list",["object",{"action":"string","block_override_dns_type":"string","block_override_domain":"string","block_override_ttl":"number","block_response":"string","creation_time":"string","creator_request_id":"string","firewall_domain_list_id":"string","firewall_rule_group_id":"string","modification_time":"string","name":"string","priority":"number"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"priority":{"type":"number","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_route53_resolver_query_log_config":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"destination_arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"resolver_query_log_config_id":{"type":"string","description_kind":"plain","optional":true},"share_status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53_resolver_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"resolver_endpoint_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"resolver_rule_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rule_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"share_status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_route53_resolver_rules":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_regex":{"type":"string","description_kind":"plain","optional":true},"owner_id":{"type":"string","description_kind":"plain","optional":true},"resolver_endpoint_id":{"type":"string","description_kind":"plain","optional":true},"resolver_rule_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"rule_type":{"type":"string","description_kind":"plain","optional":true},"share_status":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_route53_traffic_policy_document":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"json":{"type":"string","description_kind":"plain","computed":true},"record_type":{"type":"string","description_kind":"plain","optional":true},"start_endpoint":{"type":"string","description_kind":"plain","optional":true},"start_rule":{"type":"string","description_kind":"plain","optional":true},"version":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"endpoint":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"region":{"type":"string","description_kind":"plain","optional":true},"type":{"type":"string","description_kind":"plain","optional":true},"value":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"rule":{"nesting_mode":"set","block":{"attributes":{"id":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"geo_proximity_location":{"nesting_mode":"set","block":{"attributes":{"bias":{"type":"string","description_kind":"plain","optional":true},"endpoint_reference":{"type":"string","description_kind":"plain","optional":true},"evaluate_target_health":{"type":"bool","description_kind":"plain","optional":true},"health_check":{"type":"string","description_kind":"plain","optional":true},"latitude":{"type":"string","description_kind":"plain","optional":true},"longitude":{"type":"string","description_kind":"plain","optional":true},"region":{"type":"string","description_kind":"plain","optional":true},"rule_reference":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"items":{"nesting_mode":"set","block":{"attributes":{"endpoint_reference":{"type":"string","description_kind":"plain","optional":true},"health_check":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"location":{"nesting_mode":"set","block":{"attributes":{"continent":{"type":"string","description_kind":"plain","optional":true},"country":{"type":"string","description_kind":"plain","optional":true},"endpoint_reference":{"type":"string","description_kind":"plain","optional":true},"evaluate_target_health":{"type":"bool","description_kind":"plain","optional":true},"health_check":{"type":"string","description_kind":"plain","optional":true},"is_default":{"type":"bool","description_kind":"plain","optional":true},"rule_reference":{"type":"string","description_kind":"plain","optional":true},"subdivision":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"primary":{"nesting_mode":"list","block":{"attributes":{"endpoint_reference":{"type":"string","description_kind":"plain","optional":true},"evaluate_target_health":{"type":"bool","description_kind":"plain","optional":true},"health_check":{"type":"string","description_kind":"plain","optional":true},"rule_reference":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1},"region":{"nesting_mode":"set","block":{"attributes":{"endpoint_reference":{"type":"string","description_kind":"plain","optional":true},"evaluate_target_health":{"type":"bool","description_kind":"plain","optional":true},"health_check":{"type":"string","description_kind":"plain","optional":true},"region":{"type":"string","description_kind":"plain","optional":true},"rule_reference":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"secondary":{"nesting_mode":"list","block":{"attributes":{"endpoint_reference":{"type":"string","description_kind":"plain","optional":true},"evaluate_target_health":{"type":"bool","description_kind":"plain","optional":true},"health_check":{"type":"string","description_kind":"plain","optional":true},"rule_reference":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"},"max_items":1}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route53_zone":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"caller_reference":{"type":"string","description_kind":"plain","computed":true},"comment":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"linked_service_description":{"type":"string","description_kind":"plain","computed":true},"linked_service_principal":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name_servers":{"type":["list","string"],"description_kind":"plain","computed":true},"primary_name_server":{"type":"string","description_kind":"plain","computed":true},"private_zone":{"type":"bool","description_kind":"plain","optional":true},"resource_record_set_count":{"type":"number","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"zone_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_route_table":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"associations":{"type":["list",["object",{"gateway_id":"string","main":"bool","route_table_association_id":"string","route_table_id":"string","subnet_id":"string"}]],"description_kind":"plain","computed":true},"gateway_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"route_table_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"routes":{"type":["list",["object",{"carrier_gateway_id":"string","cidr_block":"string","core_network_arn":"string","destination_prefix_list_id":"string","egress_only_gateway_id":"string","gateway_id":"string","instance_id":"string","ipv6_cidr_block":"string","local_gateway_id":"string","nat_gateway_id":"string","network_interface_id":"string","transit_gateway_id":"string","vpc_endpoint_id":"string","vpc_peering_connection_id":"string"}]],"description_kind":"plain","computed":true},"subnet_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_route_tables":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_s3_account_public_access_block":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true},"block_public_acls":{"type":"bool","description_kind":"plain","computed":true},"block_public_policy":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ignore_public_acls":{"type":"bool","description_kind":"plain","computed":true},"restrict_public_buckets":{"type":"bool","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_s3_bucket":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"bucket":{"type":"string","description_kind":"plain","required":true},"bucket_domain_name":{"type":"string","description_kind":"plain","computed":true},"bucket_regional_domain_name":{"type":"string","description_kind":"plain","computed":true},"hosted_zone_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","computed":true},"website_domain":{"type":"string","description_kind":"plain","computed":true},"website_endpoint":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_s3_bucket_object":{"version":0,"block":{"attributes":{"body":{"type":"string","description_kind":"plain","computed":true},"bucket":{"type":"string","description_kind":"plain","deprecated":true,"required":true},"bucket_key_enabled":{"type":"bool","description_kind":"plain","computed":true},"cache_control":{"type":"string","description_kind":"plain","computed":true},"content_disposition":{"type":"string","description_kind":"plain","computed":true},"content_encoding":{"type":"string","description_kind":"plain","computed":true},"content_language":{"type":"string","description_kind":"plain","computed":true},"content_length":{"type":"number","description_kind":"plain","computed":true},"content_type":{"type":"string","description_kind":"plain","computed":true},"etag":{"type":"string","description_kind":"plain","computed":true},"expiration":{"type":"string","description_kind":"plain","computed":true},"expires":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","computed":true},"object_lock_legal_hold_status":{"type":"string","description_kind":"plain","computed":true},"object_lock_mode":{"type":"string","description_kind":"plain","computed":true},"object_lock_retain_until_date":{"type":"string","description_kind":"plain","computed":true},"range":{"type":"string","description_kind":"plain","optional":true},"server_side_encryption":{"type":"string","description_kind":"plain","computed":true},"sse_kms_key_id":{"type":"string","description_kind":"plain","computed":true},"storage_class":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"website_redirect_location":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain","deprecated":true}},"aws_s3_bucket_objects":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","deprecated":true,"required":true},"common_prefixes":{"type":["list","string"],"description_kind":"plain","computed":true},"delimiter":{"type":"string","description_kind":"plain","optional":true},"encoding_type":{"type":"string","description_kind":"plain","optional":true},"fetch_owner":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"keys":{"type":["list","string"],"description_kind":"plain","computed":true},"max_keys":{"type":"number","description_kind":"plain","optional":true},"owners":{"type":["list","string"],"description_kind":"plain","computed":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"start_after":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain","deprecated":true}},"aws_s3_bucket_policy":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_s3_object":{"version":0,"block":{"attributes":{"body":{"type":"string","description_kind":"plain","computed":true},"bucket":{"type":"string","description_kind":"plain","required":true},"bucket_key_enabled":{"type":"bool","description_kind":"plain","computed":true},"cache_control":{"type":"string","description_kind":"plain","computed":true},"checksum_crc32":{"type":"string","description_kind":"plain","computed":true},"checksum_crc32c":{"type":"string","description_kind":"plain","computed":true},"checksum_mode":{"type":"string","description_kind":"plain","optional":true},"checksum_sha1":{"type":"string","description_kind":"plain","computed":true},"checksum_sha256":{"type":"string","description_kind":"plain","computed":true},"content_disposition":{"type":"string","description_kind":"plain","computed":true},"content_encoding":{"type":"string","description_kind":"plain","computed":true},"content_language":{"type":"string","description_kind":"plain","computed":true},"content_length":{"type":"number","description_kind":"plain","computed":true},"content_type":{"type":"string","description_kind":"plain","computed":true},"etag":{"type":"string","description_kind":"plain","computed":true},"expiration":{"type":"string","description_kind":"plain","computed":true},"expires":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"key":{"type":"string","description_kind":"plain","required":true},"last_modified":{"type":"string","description_kind":"plain","computed":true},"metadata":{"type":["map","string"],"description_kind":"plain","computed":true},"object_lock_legal_hold_status":{"type":"string","description_kind":"plain","computed":true},"object_lock_mode":{"type":"string","description_kind":"plain","computed":true},"object_lock_retain_until_date":{"type":"string","description_kind":"plain","computed":true},"range":{"type":"string","description_kind":"plain","optional":true},"server_side_encryption":{"type":"string","description_kind":"plain","computed":true},"sse_kms_key_id":{"type":"string","description_kind":"plain","computed":true},"storage_class":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"website_redirect_location":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_s3_objects":{"version":0,"block":{"attributes":{"bucket":{"type":"string","description_kind":"plain","required":true},"common_prefixes":{"type":["list","string"],"description_kind":"plain","computed":true},"delimiter":{"type":"string","description_kind":"plain","optional":true},"encoding_type":{"type":"string","description_kind":"plain","optional":true},"fetch_owner":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"keys":{"type":["list","string"],"description_kind":"plain","computed":true},"max_keys":{"type":"number","description_kind":"plain","optional":true},"owners":{"type":["list","string"],"description_kind":"plain","computed":true},"prefix":{"type":"string","description_kind":"plain","optional":true},"request_charged":{"type":"string","description_kind":"plain","computed":true},"request_payer":{"type":"string","description_kind":"plain","optional":true},"start_after":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_s3control_multi_region_access_point":{"version":0,"block":{"attributes":{"account_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"alias":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"domain_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"public_access_block":{"type":["list",["object",{"block_public_acls":"bool","block_public_policy":"bool","ignore_public_acls":"bool","restrict_public_buckets":"bool"}]],"description_kind":"plain","computed":true},"regions":{"type":["list",["object",{"bucket":"string","bucket_account_id":"string","region":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_sagemaker_prebuilt_ecr_image":{"version":0,"block":{"attributes":{"dns_suffix":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_tag":{"type":"string","description_kind":"plain","optional":true},"region":{"type":"string","description_kind":"plain","optional":true},"registry_id":{"type":"string","description_kind":"plain","computed":true},"registry_path":{"type":"string","description_kind":"plain","computed":true},"repository_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_secretsmanager_random_password":{"version":0,"block":{"attributes":{"exclude_characters":{"type":"string","description_kind":"plain","optional":true},"exclude_lowercase":{"type":"bool","description_kind":"plain","optional":true},"exclude_numbers":{"type":"bool","description_kind":"plain","optional":true},"exclude_punctuation":{"type":"bool","description_kind":"plain","optional":true},"exclude_uppercase":{"type":"bool","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"include_space":{"type":"bool","description_kind":"plain","optional":true},"password_length":{"type":"number","description_kind":"plain","optional":true},"random_password":{"type":"string","description_kind":"plain","optional":true,"computed":true},"require_each_included_type":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_secretsmanager_secret":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"kms_key_id":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_secretsmanager_secret_rotation":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rotation_enabled":{"type":"bool","description_kind":"plain","computed":true},"rotation_lambda_arn":{"type":"string","description_kind":"plain","computed":true},"rotation_rules":{"type":["list",["object",{"automatically_after_days":"number","duration":"string","schedule_expression":"string"}]],"description_kind":"plain","computed":true},"secret_id":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_secretsmanager_secret_version":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"secret_binary":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"secret_id":{"type":"string","description_kind":"plain","required":true},"secret_string":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"version_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"version_stage":{"type":"string","description_kind":"plain","optional":true},"version_stages":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_secretsmanager_secrets":{"version":0,"block":{"attributes":{"arns":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["set","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_security_group":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_security_groups":{"version":0,"block":{"attributes":{"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_serverlessapplicationrepository_application":{"version":0,"block":{"attributes":{"application_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"required_capabilities":{"type":["set","string"],"description_kind":"plain","computed":true},"semantic_version":{"type":"string","description_kind":"plain","optional":true,"computed":true},"source_code_url":{"type":"string","description_kind":"plain","computed":true},"template_url":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_service":{"version":0,"block":{"attributes":{"dns_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"partition":{"type":"string","description_kind":"plain","computed":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"reverse_dns_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"reverse_dns_prefix":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"supported":{"type":"bool","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_service_discovery_dns_namespace":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"hosted_zone":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_service_discovery_http_namespace":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"http_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_service_discovery_service":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"dns_config":{"type":["list",["object",{"dns_records":["list",["object",{"ttl":"number","type":"string"}]],"namespace_id":"string","routing_policy":"string"}]],"description_kind":"plain","computed":true},"health_check_config":{"type":["list",["object",{"failure_threshold":"number","resource_path":"string","type":"string"}]],"description_kind":"plain","computed":true},"health_check_custom_config":{"type":["list",["object",{"failure_threshold":"number"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"namespace_id":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"tags_all":{"type":["map","string"],"description_kind":"plain","deprecated":true,"optional":true,"computed":true}},"description_kind":"plain"}},"aws_servicecatalog_constraint":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","required":true},"owner":{"type":"string","description_kind":"plain","computed":true},"parameters":{"type":"string","description_kind":"plain","computed":true},"portfolio_id":{"type":"string","description_kind":"plain","computed":true},"product_id":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_launch_paths":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"product_id":{"type":"string","description_kind":"plain","required":true},"summaries":{"type":["list",["object",{"constraint_summaries":["list",["object",{"description":"string","type":"string"}]],"name":"string","path_id":"string","tags":["map","string"]}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_portfolio":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","computed":true},"provider_name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_portfolio_constraints":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"details":{"type":["list",["object",{"constraint_id":"string","description":"string","owner":"string","portfolio_id":"string","product_id":"string","type":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"portfolio_id":{"type":"string","description_kind":"plain","required":true},"product_id":{"type":"string","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_product":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"arn":{"type":"string","description_kind":"plain","computed":true},"created_time":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"distributor":{"type":"string","description_kind":"plain","computed":true},"has_default_path":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"support_description":{"type":"string","description_kind":"plain","computed":true},"support_email":{"type":"string","description_kind":"plain","computed":true},"support_url":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicecatalog_provisioning_artifacts":{"version":0,"block":{"attributes":{"accept_language":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"product_id":{"type":"string","description_kind":"plain","required":true},"provisioning_artifact_details":{"type":["list",["object",{"active":"bool","created_time":"string","description":"string","guidance":"string","id":"string","name":"string","type":"string"}]],"description_kind":"plain","computed":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_servicequotas_service":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_code":{"type":"string","description_kind":"plain","computed":true},"service_name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_servicequotas_service_quota":{"version":0,"block":{"attributes":{"adjustable":{"type":"bool","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"default_value":{"type":"number","description_kind":"plain","computed":true},"global_quota":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"quota_code":{"type":"string","description_kind":"plain","optional":true,"computed":true},"quota_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_code":{"type":"string","description_kind":"plain","required":true},"service_name":{"type":"string","description_kind":"plain","computed":true},"usage_metric":{"type":["list",["object",{"metric_dimensions":["list",["object",{"class":"string","resource":"string","service":"string","type":"string"}]],"metric_name":"string","metric_namespace":"string","metric_statistic_recommendation":"string"}]],"description_kind":"plain","computed":true},"value":{"type":"number","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ses_active_receipt_rule_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"rule_set_name":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ses_domain_identity":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"verification_token":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ses_email_identity":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"email":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_sesv2_configuration_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"configuration_set_name":{"type":"string","description_kind":"plain","required":true},"delivery_options":{"type":["list",["object",{"sending_pool_name":"string","tls_policy":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"reputation_options":{"type":["list",["object",{"last_fresh_start":"string","reputation_metrics_enabled":"bool"}]],"description_kind":"plain","computed":true},"sending_options":{"type":["list",["object",{"sending_enabled":"bool"}]],"description_kind":"plain","computed":true},"suppression_options":{"type":["list",["object",{"suppressed_reasons":["list","string"]}]],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"tracking_options":{"type":["list",["object",{"custom_redirect_domain":"string"}]],"description_kind":"plain","computed":true},"vdm_options":{"type":["list",["object",{"dashboard_options":["list",["object",{"engagement_metrics":"string"}]],"guardian_options":["list",["object",{"optimized_shared_delivery":"string"}]]}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_sesv2_dedicated_ip_pool":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"dedicated_ips":{"type":["list",["object",{"ip":"string","warmup_percentage":"number","warmup_status":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"pool_name":{"type":"string","description_kind":"plain","required":true},"scaling_mode":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_sesv2_email_identity":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"configuration_set_name":{"type":"string","description_kind":"plain","computed":true},"dkim_signing_attributes":{"type":["list",["object",{"current_signing_key_length":"string","domain_signing_private_key":"string","domain_signing_selector":"string","last_key_generation_timestamp":"string","next_signing_key_length":"string","signing_attributes_origin":"string","status":"string","tokens":["list","string"]}]],"description_kind":"plain","computed":true},"email_identity":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_type":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"verified_for_sending_status":{"type":"bool","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_sesv2_email_identity_mail_from_attributes":{"version":0,"block":{"attributes":{"behavior_on_mx_failure":{"type":"string","description_kind":"plain","computed":true},"email_identity":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"mail_from_domain":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_sfn_activity":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_sfn_alias":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"routing_configuration":{"type":["list",["object",{"state_machine_version_arn":"string","weight":"number"}]],"description_kind":"plain","computed":true},"statemachine_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_sfn_state_machine":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"creation_date":{"type":"string","description_kind":"plain","computed":true},"definition":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"revision_id":{"type":"string","description_kind":"plain","computed":true},"role_arn":{"type":"string","description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_sfn_state_machine_versions":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"statemachine_arn":{"type":"string","description_kind":"plain","required":true},"statemachine_versions":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_signer_signing_job":{"version":0,"block":{"attributes":{"completed_at":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"job_id":{"type":"string","description_kind":"plain","required":true},"job_invoker":{"type":"string","description_kind":"plain","computed":true},"job_owner":{"type":"string","description_kind":"plain","computed":true},"platform_display_name":{"type":"string","description_kind":"plain","computed":true},"platform_id":{"type":"string","description_kind":"plain","computed":true},"profile_name":{"type":"string","description_kind":"plain","computed":true},"profile_version":{"type":"string","description_kind":"plain","computed":true},"requested_by":{"type":"string","description_kind":"plain","computed":true},"revocation_record":{"type":["list",["object",{"reason":"string","revoked_at":"string","revoked_by":"string"}]],"description_kind":"plain","computed":true},"signature_expires_at":{"type":"string","description_kind":"plain","computed":true},"signed_object":{"type":["list",["object",{"s3":["list",["object",{"bucket":"string","key":"string"}]]}]],"description_kind":"plain","computed":true},"source":{"type":["list",["object",{"s3":["list",["object",{"bucket":"string","key":"string","version":"string"}]]}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"status_reason":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_signer_signing_profile":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"platform_display_name":{"type":"string","description_kind":"plain","computed":true},"platform_id":{"type":"string","description_kind":"plain","computed":true},"revocation_record":{"type":["list",["object",{"revocation_effective_from":"string","revoked_at":"string","revoked_by":"string"}]],"description_kind":"plain","computed":true},"signature_validity_period":{"type":["list",["object",{"type":"string","value":"number"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"version":{"type":"string","description_kind":"plain","computed":true},"version_arn":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_sns_topic":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_sqs_queue":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"url":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_sqs_queues":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"queue_name_prefix":{"type":"string","description_kind":"plain","optional":true},"queue_urls":{"type":["set","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ssm_document":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"content":{"type":"string","description_kind":"plain","computed":true},"document_format":{"type":"string","description_kind":"plain","optional":true},"document_type":{"type":"string","description_kind":"plain","computed":true},"document_version":{"type":"string","description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_ssm_instances":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["set","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ssm_maintenance_windows":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["list","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_ssm_parameter":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"insecure_value":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"type":{"type":"string","description_kind":"plain","computed":true},"value":{"type":"string","description_kind":"plain","computed":true,"sensitive":true},"version":{"type":"number","description_kind":"plain","computed":true},"with_decryption":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_ssm_parameters_by_path":{"version":0,"block":{"attributes":{"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"names":{"type":["list","string"],"description_kind":"plain","computed":true},"path":{"type":"string","description_kind":"plain","required":true},"recursive":{"type":"bool","description_kind":"plain","optional":true},"types":{"type":["list","string"],"description_kind":"plain","computed":true},"values":{"type":["list","string"],"description_kind":"plain","computed":true,"sensitive":true},"with_decryption":{"type":"bool","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_ssm_patch_baseline":{"version":0,"block":{"attributes":{"approval_rule":{"type":["list",["object",{"approve_after_days":"number","approve_until_date":"string","compliance_level":"string","enable_non_security":"bool","patch_filter":["list",["object",{"key":"string","values":["list","string"]}]]}]],"description_kind":"plain","computed":true},"approved_patches":{"type":["list","string"],"description_kind":"plain","computed":true},"approved_patches_compliance_level":{"type":"string","description_kind":"plain","computed":true},"approved_patches_enable_non_security":{"type":"bool","description_kind":"plain","computed":true},"default_baseline":{"type":"bool","description_kind":"plain","optional":true},"description":{"type":"string","description_kind":"plain","computed":true},"global_filter":{"type":["list",["object",{"key":"string","values":["list","string"]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"name_prefix":{"type":"string","description_kind":"plain","optional":true},"operating_system":{"type":"string","description_kind":"plain","optional":true},"owner":{"type":"string","description_kind":"plain","required":true},"rejected_patches":{"type":["list","string"],"description_kind":"plain","computed":true},"rejected_patches_action":{"type":"string","description_kind":"plain","computed":true},"source":{"type":["list",["object",{"configuration":"string","name":"string","products":["list","string"]}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ssmcontacts_contact":{"version":0,"block":{"attributes":{"alias":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","required":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ssmcontacts_contact_channel":{"version":0,"block":{"attributes":{"activation_status":{"type":"string","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","required":true},"contact_id":{"type":"string","description_kind":"plain","computed":true},"delivery_address":{"type":["list",["object",{"simple_address":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"type":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ssmcontacts_plan":{"version":0,"block":{"attributes":{"contact_id":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"stage":{"type":["list",["object",{"duration_in_minutes":"number","target":["list",["object",{"channel_target_info":["list",["object",{"contact_channel_id":"string","retry_interval_in_minutes":"number"}]],"contact_target_info":["list",["object",{"contact_id":"string","is_essential":"bool"}]]}]]}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ssmincidents_replication_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_by":{"type":"string","description_kind":"plain","computed":true},"deletion_protected":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_modified_by":{"type":"string","description_kind":"plain","computed":true},"region":{"type":["set",["object",{"kms_key_arn":"string","name":"string","status":"string","status_message":"string"}]],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ssmincidents_response_plan":{"version":0,"block":{"attributes":{"action":{"type":["list",["object",{"ssm_automation":["list",["object",{"document_name":"string","document_version":"string","dynamic_parameters":["map","string"],"parameter":["set",["object",{"name":"string","values":["set","string"]}]],"role_arn":"string","target_account":"string"}]]}]],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","required":true},"chat_channel":{"type":["set","string"],"description_kind":"plain","computed":true},"display_name":{"type":"string","description_kind":"plain","computed":true},"engagements":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"incident_template":{"type":["list",["object",{"dedupe_string":"string","impact":"number","incident_tags":["map","string"],"notification_target":["set",["object",{"sns_topic_arn":"string"}]],"summary":"string","title":"string"}]],"description_kind":"plain","computed":true},"integration":{"type":["list",["object",{"pagerduty":["list",["object",{"name":"string","secret_id":"string","service_id":"string"}]]}]],"description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_ssoadmin_instances":{"version":0,"block":{"attributes":{"arns":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_store_ids":{"type":["list","string"],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_ssoadmin_permission_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"created_date":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_arn":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"relay_state":{"type":"string","description_kind":"plain","computed":true},"session_duration":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_storagegateway_local_disk":{"version":0,"block":{"attributes":{"disk_id":{"type":"string","description_kind":"plain","computed":true},"disk_node":{"type":"string","description_kind":"plain","optional":true,"computed":true},"disk_path":{"type":"string","description_kind":"plain","optional":true,"computed":true},"gateway_arn":{"type":"string","description_kind":"plain","required":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_subnet":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"assign_ipv6_address_on_creation":{"type":"bool","description_kind":"plain","computed":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"availability_zone_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"available_ip_address_count":{"type":"number","description_kind":"plain","computed":true},"cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"customer_owned_ipv4_pool":{"type":"string","description_kind":"plain","computed":true},"default_for_az":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"enable_dns64":{"type":"bool","description_kind":"plain","computed":true},"enable_lni_at_device_index":{"type":"number","description_kind":"plain","computed":true},"enable_resource_name_dns_a_record_on_launch":{"type":"bool","description_kind":"plain","computed":true},"enable_resource_name_dns_aaaa_record_on_launch":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipv6_cidr_block_association_id":{"type":"string","description_kind":"plain","computed":true},"ipv6_native":{"type":"bool","description_kind":"plain","computed":true},"map_customer_owned_ip_on_launch":{"type":"bool","description_kind":"plain","computed":true},"map_public_ip_on_launch":{"type":"bool","description_kind":"plain","computed":true},"outpost_arn":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"private_dns_hostname_type_on_launch":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_subnets":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_transfer_server":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"certificate":{"type":"string","description_kind":"plain","computed":true},"domain":{"type":"string","description_kind":"plain","computed":true},"endpoint":{"type":"string","description_kind":"plain","computed":true},"endpoint_type":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"identity_provider_type":{"type":"string","description_kind":"plain","computed":true},"invocation_role":{"type":"string","description_kind":"plain","computed":true},"logging_role":{"type":"string","description_kind":"plain","computed":true},"protocols":{"type":["list","string"],"description_kind":"plain","computed":true},"security_policy_name":{"type":"string","description_kind":"plain","computed":true},"server_id":{"type":"string","description_kind":"plain","required":true},"structured_log_destinations":{"type":["list","string"],"description_kind":"plain","computed":true},"url":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_vpc":{"version":1,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cidr_block_associations":{"type":["list",["object",{"association_id":"string","cidr_block":"string","state":"string"}]],"description_kind":"plain","computed":true},"default":{"type":"bool","description_kind":"plain","optional":true,"computed":true},"dhcp_options_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"enable_dns_hostnames":{"type":"bool","description_kind":"plain","computed":true},"enable_dns_support":{"type":"bool","description_kind":"plain","computed":true},"enable_network_address_usage_metrics":{"type":"bool","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"instance_tenancy":{"type":"string","description_kind":"plain","computed":true},"ipv6_association_id":{"type":"string","description_kind":"plain","computed":true},"ipv6_cidr_block":{"type":"string","description_kind":"plain","computed":true},"main_route_table_id":{"type":"string","description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_dhcp_options":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"dhcp_options_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"domain_name":{"type":"string","description_kind":"plain","computed":true},"domain_name_servers":{"type":["list","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"netbios_name_servers":{"type":["list","string"],"description_kind":"plain","computed":true},"netbios_node_type":{"type":"string","description_kind":"plain","computed":true},"ntp_servers":{"type":["list","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_endpoint":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cidr_blocks":{"type":["list","string"],"description_kind":"plain","computed":true},"dns_entry":{"type":["list",["object",{"dns_name":"string","hosted_zone_id":"string"}]],"description_kind":"plain","computed":true},"dns_options":{"type":["list",["object",{"dns_record_ip_type":"string","private_dns_only_for_inbound_resolver_endpoint":"bool"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_type":{"type":"string","description_kind":"plain","computed":true},"network_interface_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"owner_id":{"type":"string","description_kind":"plain","computed":true},"policy":{"type":"string","description_kind":"plain","computed":true},"prefix_list_id":{"type":"string","description_kind":"plain","computed":true},"private_dns_enabled":{"type":"bool","description_kind":"plain","computed":true},"requester_managed":{"type":"bool","description_kind":"plain","computed":true},"route_table_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"security_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"service_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_endpoint_type":{"type":"string","description_kind":"plain","computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_endpoint_service":{"version":0,"block":{"attributes":{"acceptance_required":{"type":"bool","description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"availability_zones":{"type":["set","string"],"description_kind":"plain","computed":true},"base_endpoint_dns_names":{"type":["set","string"],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"manages_vpc_endpoints":{"type":"bool","description_kind":"plain","computed":true},"owner":{"type":"string","description_kind":"plain","computed":true},"private_dns_name":{"type":"string","description_kind":"plain","computed":true},"service":{"type":"string","description_kind":"plain","optional":true},"service_id":{"type":"string","description_kind":"plain","computed":true},"service_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_type":{"type":"string","description_kind":"plain","optional":true,"computed":true},"supported_ip_address_types":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_endpoint_policy_supported":{"type":"bool","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipam_pool":{"version":0,"block":{"attributes":{"address_family":{"type":"string","description_kind":"plain","computed":true},"allocation_default_netmask_length":{"type":"number","description_kind":"plain","computed":true},"allocation_max_netmask_length":{"type":"number","description_kind":"plain","computed":true},"allocation_min_netmask_length":{"type":"number","description_kind":"plain","computed":true},"allocation_resource_tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"auto_import":{"type":"bool","description_kind":"plain","computed":true},"aws_service":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true},"ipam_pool_id":{"type":"string","description_kind":"plain","optional":true},"ipam_scope_id":{"type":"string","description_kind":"plain","computed":true},"ipam_scope_type":{"type":"string","description_kind":"plain","computed":true},"locale":{"type":"string","description_kind":"plain","computed":true},"pool_depth":{"type":"number","description_kind":"plain","computed":true},"publicly_advertisable":{"type":"bool","description_kind":"plain","computed":true},"source_ipam_pool_id":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipam_pool_cidrs":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipam_pool_cidrs":{"type":["set",["object",{"cidr":"string","state":"string"}]],"description_kind":"plain","computed":true},"ipam_pool_id":{"type":"string","description_kind":"plain","required":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipam_pools":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipam_pools":{"type":["set",["object",{"address_family":"string","allocation_default_netmask_length":"number","allocation_max_netmask_length":"number","allocation_min_netmask_length":"number","allocation_resource_tags":["map","string"],"arn":"string","auto_import":"bool","aws_service":"string","description":"string","id":"string","ipam_pool_id":"string","ipam_scope_id":"string","ipam_scope_type":"string","locale":"string","pool_depth":"number","publicly_advertisable":"bool","source_ipam_pool_id":"string","state":"string","tags":["map","string"]}]],"description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_ipam_preview_next_cidr":{"version":0,"block":{"attributes":{"cidr":{"type":"string","description_kind":"plain","computed":true},"disallowed_cidrs":{"type":["set","string"],"description_kind":"plain","optional":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ipam_pool_id":{"type":"string","description_kind":"plain","required":true},"netmask_length":{"type":"number","description_kind":"plain","optional":true}},"block_types":{"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_peering_connection":{"version":0,"block":{"attributes":{"accepter":{"type":["map","bool"],"description_kind":"plain","computed":true},"cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"cidr_block_set":{"type":["list",["object",{"cidr_block":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"owner_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_cidr_block":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_cidr_block_set":{"type":["list",["object",{"cidr_block":"string"}]],"description_kind":"plain","computed":true},"peer_owner_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"peer_vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"region":{"type":"string","description_kind":"plain","optional":true,"computed":true},"requester":{"type":["map","bool"],"description_kind":"plain","computed":true},"status":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_peering_connections":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_security_group_rule":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"cidr_ipv4":{"type":"string","description_kind":"plain","computed":true},"cidr_ipv6":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"from_port":{"type":"number","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","computed":true},"ip_protocol":{"type":"string","description_kind":"plain","computed":true},"is_egress":{"type":"bool","description_kind":"plain","computed":true},"prefix_list_id":{"type":"string","description_kind":"plain","computed":true},"referenced_security_group_id":{"type":"string","description_kind":"plain","computed":true},"security_group_id":{"type":"string","description_kind":"plain","computed":true},"security_group_rule_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","computed":true},"to_port":{"type":"number","description_kind":"plain","computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpc_security_group_rules":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpclattice_auth_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","optional":true},"resource_identifier":{"type":"string","description_kind":"plain","required":true},"state":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_vpclattice_listener":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"default_action":{"type":["list",["object",{"fixed_response":["list",["object",{"status_code":"number"}]],"forward":["list",["object",{"target_groups":["list",["object",{"target_group_identifier":"string","weight":"number"}]]}]]}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_at":{"type":"string","description_kind":"plain","computed":true},"listener_id":{"type":"string","description_kind":"plain","computed":true},"listener_identifier":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","computed":true},"port":{"type":"number","description_kind":"plain","computed":true},"protocol":{"type":"string","description_kind":"plain","computed":true},"service_arn":{"type":"string","description_kind":"plain","computed":true},"service_id":{"type":"string","description_kind":"plain","computed":true},"service_identifier":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_vpclattice_resource_policy":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"policy":{"type":"string","description_kind":"plain","computed":true},"resource_arn":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_vpclattice_service":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auth_type":{"type":"string","description_kind":"plain","computed":true},"certificate_arn":{"type":"string","description_kind":"plain","computed":true},"custom_domain_name":{"type":"string","description_kind":"plain","computed":true},"dns_entry":{"type":["list",["object",{"domain_name":"string","hosted_zone_id":"string"}]],"description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"service_identifier":{"type":"string","description_kind":"plain","optional":true,"computed":true},"status":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_vpclattice_service_network":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"auth_type":{"type":"string","description_kind":"plain","computed":true},"created_at":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"last_updated_at":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","computed":true},"number_of_associated_services":{"type":"number","description_kind":"plain","computed":true},"number_of_associated_vpcs":{"type":"number","description_kind":"plain","computed":true},"service_network_identifier":{"type":"string","description_kind":"plain","required":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"description_kind":"plain"}},"aws_vpcs":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ids":{"type":["list","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_vpn_gateway":{"version":0,"block":{"attributes":{"amazon_side_asn":{"type":"string","description_kind":"plain","optional":true,"computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"attached_vpc_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"availability_zone":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"state":{"type":"string","description_kind":"plain","optional":true,"computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true}},"block_types":{"filter":{"nesting_mode":"set","block":{"attributes":{"name":{"type":"string","description_kind":"plain","required":true},"values":{"type":["set","string"],"description_kind":"plain","required":true}},"description_kind":"plain"}},"timeouts":{"nesting_mode":"single","block":{"attributes":{"read":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}}},"description_kind":"plain"}},"aws_waf_ipset":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_waf_rate_based_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_waf_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_waf_subscribed_rule_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_waf_web_acl":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_wafregional_ipset":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_wafregional_rate_based_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_wafregional_rule":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_wafregional_subscribed_rule_group":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"metric_name":{"type":"string","description_kind":"plain","optional":true},"name":{"type":"string","description_kind":"plain","optional":true}},"description_kind":"plain"}},"aws_wafregional_web_acl":{"version":0,"block":{"attributes":{"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_wafv2_ip_set":{"version":0,"block":{"attributes":{"addresses":{"type":["set","string"],"description_kind":"plain","computed":true},"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address_version":{"type":"string","description_kind":"plain","computed":true},"name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_wafv2_regex_pattern_set":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"regular_expression":{"type":["set",["object",{"regex_string":"string"}]],"description_kind":"plain","computed":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_wafv2_rule_group":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_wafv2_web_acl":{"version":0,"block":{"attributes":{"arn":{"type":"string","description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","required":true},"scope":{"type":"string","description_kind":"plain","required":true}},"description_kind":"plain"}},"aws_workspaces_bundle":{"version":0,"block":{"attributes":{"bundle_id":{"type":"string","description_kind":"plain","optional":true},"compute_type":{"type":["list",["object",{"name":"string"}]],"description_kind":"plain","computed":true},"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"name":{"type":"string","description_kind":"plain","optional":true},"owner":{"type":"string","description_kind":"plain","optional":true},"root_storage":{"type":["list",["object",{"capacity":"string"}]],"description_kind":"plain","computed":true},"user_storage":{"type":["list",["object",{"capacity":"string"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_workspaces_directory":{"version":0,"block":{"attributes":{"alias":{"type":"string","description_kind":"plain","computed":true},"customer_user_name":{"type":"string","description_kind":"plain","computed":true},"directory_id":{"type":"string","description_kind":"plain","required":true},"directory_name":{"type":"string","description_kind":"plain","computed":true},"directory_type":{"type":"string","description_kind":"plain","computed":true},"dns_ip_addresses":{"type":["set","string"],"description_kind":"plain","computed":true},"iam_role_id":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_group_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"registration_code":{"type":"string","description_kind":"plain","computed":true},"self_service_permissions":{"type":["list",["object",{"change_compute_type":"bool","increase_volume_size":"bool","rebuild_workspace":"bool","restart_workspace":"bool","switch_running_mode":"bool"}]],"description_kind":"plain","computed":true},"subnet_ids":{"type":["set","string"],"description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true},"workspace_access_properties":{"type":["list",["object",{"device_type_android":"string","device_type_chromeos":"string","device_type_ios":"string","device_type_linux":"string","device_type_osx":"string","device_type_web":"string","device_type_windows":"string","device_type_zeroclient":"string"}]],"description_kind":"plain","computed":true},"workspace_creation_properties":{"type":["list",["object",{"custom_security_group_id":"string","default_ou":"string","enable_internet_access":"bool","enable_maintenance_mode":"bool","user_enabled_as_local_administrator":"bool"}]],"description_kind":"plain","computed":true},"workspace_security_group_id":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_workspaces_image":{"version":0,"block":{"attributes":{"description":{"type":"string","description_kind":"plain","computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"image_id":{"type":"string","description_kind":"plain","required":true},"name":{"type":"string","description_kind":"plain","computed":true},"operating_system_type":{"type":"string","description_kind":"plain","computed":true},"required_tenancy":{"type":"string","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true}},"description_kind":"plain"}},"aws_workspaces_workspace":{"version":0,"block":{"attributes":{"bundle_id":{"type":"string","description_kind":"plain","computed":true},"computer_name":{"type":"string","description_kind":"plain","computed":true},"directory_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"ip_address":{"type":"string","description_kind":"plain","computed":true},"root_volume_encryption_enabled":{"type":"bool","description_kind":"plain","computed":true},"state":{"type":"string","description_kind":"plain","computed":true},"tags":{"type":["map","string"],"description_kind":"plain","optional":true,"computed":true},"user_name":{"type":"string","description_kind":"plain","optional":true,"computed":true},"user_volume_encryption_enabled":{"type":"bool","description_kind":"plain","computed":true},"volume_encryption_key":{"type":"string","description_kind":"plain","computed":true},"workspace_id":{"type":"string","description_kind":"plain","optional":true,"computed":true},"workspace_properties":{"type":["list",["object",{"compute_type_name":"string","root_volume_size_gib":"number","running_mode":"string","running_mode_auto_stop_timeout_in_minutes":"number","user_volume_size_gib":"number"}]],"description_kind":"plain","computed":true}},"description_kind":"plain"}}}}}} diff --git a/examples-generated/apigateway/apikey.yaml b/examples-generated/apigateway/apikey.yaml index fa1ba85d28..ef31555526 100644 --- a/examples-generated/apigateway/apikey.yaml +++ b/examples-generated/apigateway/apikey.yaml @@ -4,9 +4,9 @@ metadata: annotations: meta.upbound.io/example-id: apigateway/v1beta1/apikey labels: - testing.upbound.io/example-name: MyDemoApiKey - name: mydemoapikey + testing.upbound.io/example-name: example + name: example spec: forProvider: - name: demo + name: example region: us-west-1 diff --git a/examples-generated/iot/provisioningtemplate.yaml b/examples-generated/iot/provisioningtemplate.yaml index 960b0eba53..50dccd60d8 100644 --- a/examples-generated/iot/provisioningtemplate.yaml +++ b/examples-generated/iot/provisioningtemplate.yaml @@ -9,6 +9,7 @@ metadata: spec: forProvider: description: My provisioning template + enabled: true provisioningRoleArnSelector: matchLabels: testing.upbound.io/example-name: iot_fleet_provisioning diff --git a/package/crds/apigateway.aws.upbound.io_accounts.yaml b/package/crds/apigateway.aws.upbound.io_accounts.yaml index 06382dfd9c..58e84e3910 100644 --- a/package/crds/apigateway.aws.upbound.io_accounts.yaml +++ b/package/crds/apigateway.aws.upbound.io_accounts.yaml @@ -332,12 +332,20 @@ spec: properties: atProvider: properties: + apiKeyVersion: + description: The version of the API keys used for the account. + type: string cloudwatchRoleArn: description: ARN of an IAM role for CloudWatch (to allow logging & monitoring). See more in AWS Docs. Logging & monitoring can be enabled/disabled and otherwise tuned on the API Gateway Stage level. type: string + features: + description: A list of features supported for the account. + items: + type: string + type: array id: type: string throttleSettings: diff --git a/package/crds/apigateway.aws.upbound.io_apikeys.yaml b/package/crds/apigateway.aws.upbound.io_apikeys.yaml index 390afd368a..6bf94cfd38 100644 --- a/package/crds/apigateway.aws.upbound.io_apikeys.yaml +++ b/package/crds/apigateway.aws.upbound.io_apikeys.yaml @@ -67,6 +67,10 @@ spec: type: string forProvider: properties: + customerId: + description: An Amazon Web Services Marketplace customer identifier, + when integrating with the Amazon Web Services SaaS Marketplace. + type: string description: description: API key description. type: string @@ -122,6 +126,10 @@ spec: creation, for example because of an external controller is managing them, like an autoscaler. properties: + customerId: + description: An Amazon Web Services Marketplace customer identifier, + when integrating with the Amazon Web Services SaaS Marketplace. + type: string description: description: API key description. type: string @@ -315,6 +323,10 @@ spec: createdDate: description: Creation date of the API key type: string + customerId: + description: An Amazon Web Services Marketplace customer identifier, + when integrating with the Amazon Web Services SaaS Marketplace. + type: string description: description: API key description. type: string diff --git a/package/crds/autoscaling.aws.upbound.io_autoscalinggroups.yaml b/package/crds/autoscaling.aws.upbound.io_autoscalinggroups.yaml index df1f646bde..7508daab14 100644 --- a/package/crds/autoscaling.aws.upbound.io_autoscalinggroups.yaml +++ b/package/crds/autoscaling.aws.upbound.io_autoscalinggroups.yaml @@ -207,10 +207,20 @@ spec: percentage of the desired capacity of the Auto Scaling group. Defaults to 90. type: number + scaleInProtectedInstances: + description: Behavior when encountering instances + protected from scale in are found. Available behaviors + are Refresh, Ignore, and Wait. Default is Ignore. + type: string skipMatching: description: Replace instances that already have your desired configuration. Defaults to false. type: boolean + standbyInstances: + description: Behavior when encountering instances + in the Standby state in are found. Available behaviors + are Terminate, Ignore, and Wait. Default is Ignore. + type: string type: object type: array strategy: @@ -1495,10 +1505,20 @@ spec: percentage of the desired capacity of the Auto Scaling group. Defaults to 90. type: number + scaleInProtectedInstances: + description: Behavior when encountering instances + protected from scale in are found. Available behaviors + are Refresh, Ignore, and Wait. Default is Ignore. + type: string skipMatching: description: Replace instances that already have your desired configuration. Defaults to false. type: boolean + standbyInstances: + description: Behavior when encountering instances + in the Standby state in are found. Available behaviors + are Terminate, Ignore, and Wait. Default is Ignore. + type: string type: object type: array strategy: @@ -2364,10 +2384,20 @@ spec: percentage of the desired capacity of the Auto Scaling group. Defaults to 90. type: number + scaleInProtectedInstances: + description: Behavior when encountering instances + protected from scale in are found. Available behaviors + are Refresh, Ignore, and Wait. Default is Ignore. + type: string skipMatching: description: Replace instances that already have your desired configuration. Defaults to false. type: boolean + standbyInstances: + description: Behavior when encountering instances + in the Standby state in are found. Available behaviors + are Terminate, Ignore, and Wait. Default is Ignore. + type: string type: object type: array strategy: diff --git a/package/crds/cloudfront.aws.upbound.io_distributions.yaml b/package/crds/cloudfront.aws.upbound.io_distributions.yaml index 98f3fcd37b..8d3e5dcdb8 100644 --- a/package/crds/cloudfront.aws.upbound.io_distributions.yaml +++ b/package/crds/cloudfront.aws.upbound.io_distributions.yaml @@ -828,10 +828,10 @@ spec: bucket or your custom origin. type: string originShield: - description: The CloudFront Origin Shield configuration - information. Using Origin Shield can help reduce the load - on your origin. For more information, see Using Origin - Shield in the Amazon CloudFront Developer Guide. + description: CloudFront Origin Shield configuration information. + Using Origin Shield can help reduce the load on your origin. + For more information, see Using Origin Shield in the Amazon + CloudFront Developer Guide. items: properties: enabled: @@ -847,7 +847,7 @@ spec: type: object type: array s3OriginConfig: - description: The CloudFront S3 origin configuration information. + description: CloudFront S3 origin configuration information. If a custom origin is required, use custom_origin_config instead. items: @@ -1610,10 +1610,10 @@ spec: bucket or your custom origin. type: string originShield: - description: The CloudFront Origin Shield configuration - information. Using Origin Shield can help reduce the load - on your origin. For more information, see Using Origin - Shield in the Amazon CloudFront Developer Guide. + description: CloudFront Origin Shield configuration information. + Using Origin Shield can help reduce the load on your origin. + For more information, see Using Origin Shield in the Amazon + CloudFront Developer Guide. items: properties: enabled: @@ -1629,7 +1629,7 @@ spec: type: object type: array s3OriginConfig: - description: The CloudFront S3 origin configuration information. + description: CloudFront S3 origin configuration information. If a custom origin is required, use custom_origin_config instead. items: @@ -2515,10 +2515,10 @@ spec: bucket or your custom origin. type: string originShield: - description: The CloudFront Origin Shield configuration - information. Using Origin Shield can help reduce the load - on your origin. For more information, see Using Origin - Shield in the Amazon CloudFront Developer Guide. + description: CloudFront Origin Shield configuration information. + Using Origin Shield can help reduce the load on your origin. + For more information, see Using Origin Shield in the Amazon + CloudFront Developer Guide. items: properties: enabled: @@ -2534,7 +2534,7 @@ spec: type: object type: array s3OriginConfig: - description: The CloudFront S3 origin configuration information. + description: CloudFront S3 origin configuration information. If a custom origin is required, use custom_origin_config instead. items: diff --git a/package/crds/connect.aws.upbound.io_instancestorageconfigs.yaml b/package/crds/connect.aws.upbound.io_instancestorageconfigs.yaml index 9c46c86d61..3064cdf0ab 100644 --- a/package/crds/connect.aws.upbound.io_instancestorageconfigs.yaml +++ b/package/crds/connect.aws.upbound.io_instancestorageconfigs.yaml @@ -152,7 +152,7 @@ spec: description: 'A valid resource type. Valid Values: AGENT_EVENTS | ATTACHMENTS | CALL_RECORDINGS | CHAT_TRANSCRIPTS | CONTACT_EVALUATIONS | CONTACT_TRACE_RECORDS | MEDIA_STREAMS | REAL_TIME_CONTACT_ANALYSIS_SEGMENTS - | SCHEDULED_REPORTS.' + | SCHEDULED_REPORTS | SCREEN_RECORDINGS.' type: string storageConfig: description: Specifies the storage configuration options for the @@ -682,7 +682,7 @@ spec: description: 'A valid resource type. Valid Values: AGENT_EVENTS | ATTACHMENTS | CALL_RECORDINGS | CHAT_TRANSCRIPTS | CONTACT_EVALUATIONS | CONTACT_TRACE_RECORDS | MEDIA_STREAMS | REAL_TIME_CONTACT_ANALYSIS_SEGMENTS - | SCHEDULED_REPORTS.' + | SCHEDULED_REPORTS | SCREEN_RECORDINGS.' type: string storageConfig: description: Specifies the storage configuration options for the @@ -955,7 +955,7 @@ spec: description: 'A valid resource type. Valid Values: AGENT_EVENTS | ATTACHMENTS | CALL_RECORDINGS | CHAT_TRANSCRIPTS | CONTACT_EVALUATIONS | CONTACT_TRACE_RECORDS | MEDIA_STREAMS | REAL_TIME_CONTACT_ANALYSIS_SEGMENTS - | SCHEDULED_REPORTS.' + | SCHEDULED_REPORTS | SCREEN_RECORDINGS.' type: string storageConfig: description: Specifies the storage configuration options for the diff --git a/package/crds/ec2.aws.upbound.io_networkinsightspaths.yaml b/package/crds/ec2.aws.upbound.io_networkinsightspaths.yaml index 84810ef975..1fd849157e 100644 --- a/package/crds/ec2.aws.upbound.io_networkinsightspaths.yaml +++ b/package/crds/ec2.aws.upbound.io_networkinsightspaths.yaml @@ -68,8 +68,8 @@ spec: forProvider: properties: destination: - description: ID or ARN of the resource which is the source of - the path. Can be an Instance, Internet Gateway, Network Interface, + description: ID or ARN of the resource which is the destination + of the path. Can be an Instance, Internet Gateway, Network Interface, Transit Gateway, VPC Endpoint, VPC Peering Connection or VPN Gateway. If the resource is in another account, you must specify an ARN. @@ -463,8 +463,8 @@ spec: description: ARN of the Network Insights Path. type: string destination: - description: ID or ARN of the resource which is the source of - the path. Can be an Instance, Internet Gateway, Network Interface, + description: ID or ARN of the resource which is the destination + of the path. Can be an Instance, Internet Gateway, Network Interface, Transit Gateway, VPC Endpoint, VPC Peering Connection or VPN Gateway. If the resource is in another account, you must specify an ARN. diff --git a/package/crds/elasticache.aws.upbound.io_clusters.yaml b/package/crds/elasticache.aws.upbound.io_clusters.yaml index bda8dffbfc..6e761cf5c0 100644 --- a/package/crds/elasticache.aws.upbound.io_clusters.yaml +++ b/package/crds/elasticache.aws.upbound.io_clusters.yaml @@ -548,6 +548,11 @@ spec: type: string description: Key-value map of resource tags. type: object + transitEncryptionEnabled: + description: Enable encryption in-transit. Supported only with + Memcached versions 1.6.12 and later, running in a VPC. See the + ElastiCache in-transit encryption documentation for more details. + type: boolean required: - region type: object @@ -719,6 +724,11 @@ spec: type: string description: Key-value map of resource tags. type: object + transitEncryptionEnabled: + description: Enable encryption in-transit. Supported only with + Memcached versions 1.6.12 and later, running in a VPC. See the + ElastiCache in-transit encryption documentation for more details. + type: boolean type: object managementPolicies: default: @@ -1108,6 +1118,11 @@ spec: description: Map of tags assigned to the resource, including those inherited from the provider default_tags configuration block. type: object + transitEncryptionEnabled: + description: Enable encryption in-transit. Supported only with + Memcached versions 1.6.12 and later, running in a VPC. See the + ElastiCache in-transit encryption documentation for more details. + type: boolean type: object conditions: description: Conditions of the resource. diff --git a/package/crds/fsx.aws.upbound.io_ontapfilesystems.yaml b/package/crds/fsx.aws.upbound.io_ontapfilesystems.yaml index ec7867de14..19cd14bf65 100644 --- a/package/crds/fsx.aws.upbound.io_ontapfilesystems.yaml +++ b/package/crds/fsx.aws.upbound.io_ontapfilesystems.yaml @@ -84,7 +84,7 @@ spec: type: string diskIopsConfiguration: description: The SSD IOPS configuration for the Amazon FSx for - NetApp ONTAP file system. See Disk Iops Configuration Below. + NetApp ONTAP file system. See Disk Iops Configuration below. items: properties: iops: @@ -511,7 +511,7 @@ spec: type: string diskIopsConfiguration: description: The SSD IOPS configuration for the Amazon FSx for - NetApp ONTAP file system. See Disk Iops Configuration Below. + NetApp ONTAP file system. See Disk Iops Configuration below. items: properties: iops: @@ -757,7 +757,7 @@ spec: type: string diskIopsConfiguration: description: The SSD IOPS configuration for the Amazon FSx for - NetApp ONTAP file system. See Disk Iops Configuration Below. + NetApp ONTAP file system. See Disk Iops Configuration below. items: properties: iops: diff --git a/package/crds/fsx.aws.upbound.io_windowsfilesystems.yaml b/package/crds/fsx.aws.upbound.io_windowsfilesystems.yaml index 6ca5bb687f..b7af53ef79 100644 --- a/package/crds/fsx.aws.upbound.io_windowsfilesystems.yaml +++ b/package/crds/fsx.aws.upbound.io_windowsfilesystems.yaml @@ -156,7 +156,7 @@ spec: description: The configuration that Amazon FSx for Windows File Server uses to audit and log user accesses of files, folders, and file shares on the Amazon FSx for Windows File Server file - system. See below. + system. See Audit Log Configuration below. items: properties: auditLogDestination: @@ -208,6 +208,23 @@ spec: values are MULTI_AZ_1, SINGLE_AZ_1 and SINGLE_AZ_2. Default value is SINGLE_AZ_1. type: string + diskIopsConfiguration: + description: The SSD IOPS configuration for the Amazon FSx for + Windows File Server file system. See Disk Iops Configuration + below. + items: + properties: + iops: + description: '- The total number of SSD IOPS provisioned + for the file system.' + type: number + mode: + description: '- Specifies whether the number of IOPS for + the file system is using the system. Valid values are + AUTOMATIC and USER_PROVISIONED. Default value is AUTOMATIC.' + type: string + type: object + type: array kmsKeyId: description: ARN for the KMS Key to encrypt the file system at rest. Defaults to an AWS managed KMS Key. @@ -382,7 +399,8 @@ spec: description: Configuration block that Amazon FSx uses to join the Windows File Server instance to your self-managed (including on-premises) Microsoft Active Directory (AD) directory. Cannot - be specified with active_directory_id. Detailed below. + be specified with active_directory_id. See Self-Managed Active + Directory below. items: properties: dnsIps: @@ -585,7 +603,7 @@ spec: description: The configuration that Amazon FSx for Windows File Server uses to audit and log user accesses of files, folders, and file shares on the Amazon FSx for Windows File Server file - system. See below. + system. See Audit Log Configuration below. items: properties: auditLogDestination: @@ -637,6 +655,23 @@ spec: values are MULTI_AZ_1, SINGLE_AZ_1 and SINGLE_AZ_2. Default value is SINGLE_AZ_1. type: string + diskIopsConfiguration: + description: The SSD IOPS configuration for the Amazon FSx for + Windows File Server file system. See Disk Iops Configuration + below. + items: + properties: + iops: + description: '- The total number of SSD IOPS provisioned + for the file system.' + type: number + mode: + description: '- Specifies whether the number of IOPS for + the file system is using the system. Valid values are + AUTOMATIC and USER_PROVISIONED. Default value is AUTOMATIC.' + type: string + type: object + type: array preferredSubnetId: description: Specifies the subnet in which you want the preferred file server to be located. Required for when deployment type @@ -646,7 +681,8 @@ spec: description: Configuration block that Amazon FSx uses to join the Windows File Server instance to your self-managed (including on-premises) Microsoft Active Directory (AD) directory. Cannot - be specified with active_directory_id. Detailed below. + be specified with active_directory_id. See Self-Managed Active + Directory below. items: properties: dnsIps: @@ -908,7 +944,7 @@ spec: description: The configuration that Amazon FSx for Windows File Server uses to audit and log user accesses of files, folders, and file shares on the Amazon FSx for Windows File Server file - system. See below. + system. See Audit Log Configuration below. items: properties: auditLogDestination: @@ -960,6 +996,23 @@ spec: values are MULTI_AZ_1, SINGLE_AZ_1 and SINGLE_AZ_2. Default value is SINGLE_AZ_1. type: string + diskIopsConfiguration: + description: The SSD IOPS configuration for the Amazon FSx for + Windows File Server file system. See Disk Iops Configuration + below. + items: + properties: + iops: + description: '- The total number of SSD IOPS provisioned + for the file system.' + type: number + mode: + description: '- Specifies whether the number of IOPS for + the file system is using the system. Valid values are + AUTOMATIC and USER_PROVISIONED. Default value is AUTOMATIC.' + type: string + type: object + type: array dnsName: description: DNS name for the file system, e.g., fs-12345678.corp.example.com (domain name matching the Active Directory domain name) @@ -1006,7 +1059,8 @@ spec: description: Configuration block that Amazon FSx uses to join the Windows File Server instance to your self-managed (including on-premises) Microsoft Active Directory (AD) directory. Cannot - be specified with active_directory_id. Detailed below. + be specified with active_directory_id. See Self-Managed Active + Directory below. items: properties: dnsIps: diff --git a/package/crds/glue.aws.upbound.io_catalogtables.yaml b/package/crds/glue.aws.upbound.io_catalogtables.yaml index cbc86d3c77..efc2cb6eaf 100644 --- a/package/crds/glue.aws.upbound.io_catalogtables.yaml +++ b/package/crds/glue.aws.upbound.io_catalogtables.yaml @@ -154,6 +154,28 @@ spec: description: description: Description of the table. type: string + openTableFormatInput: + description: Configuration block for open table formats. See open_table_format_input + below. + items: + properties: + icebergInput: + description: Configuration block for iceberg table config. + See iceberg_input below. + items: + properties: + metadataOperation: + description: A required metadata operation. Can only + be set to CREATE. + type: string + version: + description: The table version for the Iceberg table. + Defaults to 2. + type: string + type: object + type: array + type: object + type: array owner: description: Owner of the table. type: string @@ -418,6 +440,28 @@ spec: description: description: Description of the table. type: string + openTableFormatInput: + description: Configuration block for open table formats. See open_table_format_input + below. + items: + properties: + icebergInput: + description: Configuration block for iceberg table config. + See iceberg_input below. + items: + properties: + metadataOperation: + description: A required metadata operation. Can only + be set to CREATE. + type: string + version: + description: The table version for the Iceberg table. + Defaults to 2. + type: string + type: object + type: array + type: object + type: array owner: description: Owner of the table. type: string @@ -833,6 +877,28 @@ spec: id: description: Catalog ID, Database name and of the name table. type: string + openTableFormatInput: + description: Configuration block for open table formats. See open_table_format_input + below. + items: + properties: + icebergInput: + description: Configuration block for iceberg table config. + See iceberg_input below. + items: + properties: + metadataOperation: + description: A required metadata operation. Can only + be set to CREATE. + type: string + version: + description: The table version for the Iceberg table. + Defaults to 2. + type: string + type: object + type: array + type: object + type: array owner: description: Owner of the table. type: string diff --git a/package/crds/lightsail.aws.upbound.io_buckets.yaml b/package/crds/lightsail.aws.upbound.io_buckets.yaml index 42fae5248b..38ddbc3eb4 100644 --- a/package/crds/lightsail.aws.upbound.io_buckets.yaml +++ b/package/crds/lightsail.aws.upbound.io_buckets.yaml @@ -73,6 +73,12 @@ spec: data transfer quota for a bucket. Use the get-bucket-bundles cli command to get a list of bundle IDs that you can specify.' type: string + forceDelete: + description: AWS by default will not delete an s3 bucket which + is not empty, to prevent losing bucket data and affecting other + resources in lightsail. If force_delete is set to true the bucket + will be deleted even when not empty. + type: boolean region: description: The Amazon Web Services Region name. Region is the region you'd like your resource to be created in. @@ -104,6 +110,12 @@ spec: data transfer quota for a bucket. Use the get-bucket-bundles cli command to get a list of bundle IDs that you can specify.' type: string + forceDelete: + description: AWS by default will not delete an s3 bucket which + is not empty, to prevent losing bucket data and affecting other + resources in lightsail. If force_delete is set to true the bucket + will be deleted even when not empty. + type: boolean tags: additionalProperties: type: string @@ -297,6 +309,12 @@ spec: createdAt: description: The timestamp when the bucket was created. type: string + forceDelete: + description: AWS by default will not delete an s3 bucket which + is not empty, to prevent losing bucket data and affecting other + resources in lightsail. If force_delete is set to true the bucket + will be deleted even when not empty. + type: boolean id: description: The name used for this bucket (matches name). type: string diff --git a/package/crds/medialive.aws.upbound.io_channels.yaml b/package/crds/medialive.aws.upbound.io_channels.yaml index a624734b6a..c2aafc72fd 100644 --- a/package/crds/medialive.aws.upbound.io_channels.yaml +++ b/package/crds/medialive.aws.upbound.io_channels.yaml @@ -170,8 +170,10 @@ spec: type: object type: array audioSelectorName: - description: The name of the audio selector used as - the source for this AudioDescription. + description: The name of the audio selector in the + input that MediaLive should monitor to detect silence. + Select your most important rendition. If you didn't + create an audio selector in this input, leave blank. type: string audioType: description: Applies only if audioTypeControl is useConfigured. @@ -2118,7 +2120,7 @@ spec: type: array udpOutputSettings: description: UDP output settings. See - UDP Output Settings for more details + UDP Output Settings for more details. items: properties: bufferMsec: @@ -2817,59 +2819,110 @@ spec: items: properties: automaticInputFailoverSettings: - description: Destination settings for a standard output; - one destination for each redundant encoder. See Settings - for more details. + description: User-specified settings for defining what the + conditions are for declaring the input unhealthy and failing + over to a different input. See Automatic Input Failover + Settings for more details. items: properties: errorClearTimeMsec: + description: This clear time defines the requirement + a recovered input must meet to be considered healthy. + The input must have no failover conditions for this + length of time. Enter a time in milliseconds. This + value is particularly important if the input_preference + for the failover pair is set to PRIMARY_INPUT_PREFERRED, + because after this time, MediaLive will switch back + to the primary input. type: number failoverCondition: items: properties: failoverConditionSettings: - description: Destination settings for a standard - output; one destination for each redundant - encoder. See Settings for more details. + description: Failover condition type-specific + settings. See Failover Condition Settings + for more details. items: properties: audioSilenceSettings: - description: Destination settings for - a standard output; one destination for - each redundant encoder. See Settings + description: MediaLive will perform a + failover if the specified audio selector + is silent for the specified period. + See Audio Silence Failover Settings for more details. items: properties: audioSelectorName: description: The name of the audio - selector used as the source for - this AudioDescription. + selector in the input that MediaLive + should monitor to detect silence. + Select your most important rendition. + If you didn't create an audio + selector in this input, leave + blank. type: string audioSilenceThresholdMsec: + description: The amount of time + (in milliseconds) that the active + input must be silent before automatic + input failover occurs. Silence + is defined as audio loss or audio + quieter than -50 dBFS. type: number type: object type: array inputLossSettings: - description: Destination settings for - a standard output; one destination for - each redundant encoder. See Settings - for more details. + description: MediaLive will perform a + failover if content is not detected + in this input for the specified period. + See Input Loss Failover Settings for + more details. items: properties: inputLossThresholdMsec: + description: The amount of time + (in milliseconds) that no input + is detected. After that time, + an input failover will occur. type: number type: object type: array videoBlackSettings: - description: Destination settings for - a standard output; one destination for - each redundant encoder. See Settings - for more details. + description: MediaLive will perform a + failover if content is considered black + for the specified period. See Video + Black Failover Settings for more details. items: properties: blackDetectThreshold: + description: 'A value used in calculating + the threshold below which MediaLive + considers a pixel to be ''black''. + For the input to be considered + black, every pixel in a frame + must be below this threshold. + The threshold is calculated as + a percentage (expressed as a decimal) + of white. Therefore .1 means 10% + white (or 90% black). Note how + the formula works for any color + depth. For example, if you set + this field to 0.1 in 10-bit color + depth: (10230.1=102.3), which + means a pixel value of 102 or + less is ''black''. If you set + this field to .1 in an 8-bit color + depth: (2550.1=25.5), which means + a pixel value of 25 or less is + ''black''. The range is 0.0 to + 1.0, with any number of decimal + places.' type: number videoBlackThresholdMsec: + description: The amount of time + (in milliseconds) that the active + input must be black before automatic + input failover occurs. type: number type: object type: array @@ -2878,9 +2931,13 @@ spec: type: object type: array inputPreference: + description: Input preference when deciding which + input to make active when a previously failed input + has recovered. type: string secondaryInputId: - description: The ID of the input. + description: The input ID of the secondary input in + the automatic input failover pair. type: string type: object type: array @@ -2970,7 +3027,7 @@ spec: type: object inputSettings: description: Settings of an input. See Input Settings for - more details + more details. items: properties: audioSelector: @@ -3684,8 +3741,10 @@ spec: type: object type: array audioSelectorName: - description: The name of the audio selector used as - the source for this AudioDescription. + description: The name of the audio selector in the + input that MediaLive should monitor to detect silence. + Select your most important rendition. If you didn't + create an audio selector in this input, leave blank. type: string audioType: description: Applies only if audioTypeControl is useConfigured. @@ -5632,7 +5691,7 @@ spec: type: array udpOutputSettings: description: UDP output settings. See - UDP Output Settings for more details + UDP Output Settings for more details. items: properties: bufferMsec: @@ -6331,59 +6390,110 @@ spec: items: properties: automaticInputFailoverSettings: - description: Destination settings for a standard output; - one destination for each redundant encoder. See Settings - for more details. + description: User-specified settings for defining what the + conditions are for declaring the input unhealthy and failing + over to a different input. See Automatic Input Failover + Settings for more details. items: properties: errorClearTimeMsec: + description: This clear time defines the requirement + a recovered input must meet to be considered healthy. + The input must have no failover conditions for this + length of time. Enter a time in milliseconds. This + value is particularly important if the input_preference + for the failover pair is set to PRIMARY_INPUT_PREFERRED, + because after this time, MediaLive will switch back + to the primary input. type: number failoverCondition: items: properties: failoverConditionSettings: - description: Destination settings for a standard - output; one destination for each redundant - encoder. See Settings for more details. + description: Failover condition type-specific + settings. See Failover Condition Settings + for more details. items: properties: audioSilenceSettings: - description: Destination settings for - a standard output; one destination for - each redundant encoder. See Settings + description: MediaLive will perform a + failover if the specified audio selector + is silent for the specified period. + See Audio Silence Failover Settings for more details. items: properties: audioSelectorName: description: The name of the audio - selector used as the source for - this AudioDescription. + selector in the input that MediaLive + should monitor to detect silence. + Select your most important rendition. + If you didn't create an audio + selector in this input, leave + blank. type: string audioSilenceThresholdMsec: + description: The amount of time + (in milliseconds) that the active + input must be silent before automatic + input failover occurs. Silence + is defined as audio loss or audio + quieter than -50 dBFS. type: number type: object type: array inputLossSettings: - description: Destination settings for - a standard output; one destination for - each redundant encoder. See Settings - for more details. + description: MediaLive will perform a + failover if content is not detected + in this input for the specified period. + See Input Loss Failover Settings for + more details. items: properties: inputLossThresholdMsec: + description: The amount of time + (in milliseconds) that no input + is detected. After that time, + an input failover will occur. type: number type: object type: array videoBlackSettings: - description: Destination settings for - a standard output; one destination for - each redundant encoder. See Settings - for more details. + description: MediaLive will perform a + failover if content is considered black + for the specified period. See Video + Black Failover Settings for more details. items: properties: blackDetectThreshold: + description: 'A value used in calculating + the threshold below which MediaLive + considers a pixel to be ''black''. + For the input to be considered + black, every pixel in a frame + must be below this threshold. + The threshold is calculated as + a percentage (expressed as a decimal) + of white. Therefore .1 means 10% + white (or 90% black). Note how + the formula works for any color + depth. For example, if you set + this field to 0.1 in 10-bit color + depth: (10230.1=102.3), which + means a pixel value of 102 or + less is ''black''. If you set + this field to .1 in an 8-bit color + depth: (2550.1=25.5), which means + a pixel value of 25 or less is + ''black''. The range is 0.0 to + 1.0, with any number of decimal + places.' type: number videoBlackThresholdMsec: + description: The amount of time + (in milliseconds) that the active + input must be black before automatic + input failover occurs. type: number type: object type: array @@ -6392,9 +6502,13 @@ spec: type: object type: array inputPreference: + description: Input preference when deciding which + input to make active when a previously failed input + has recovered. type: string secondaryInputId: - description: The ID of the input. + description: The input ID of the secondary input in + the automatic input failover pair. type: string type: object type: array @@ -6403,7 +6517,7 @@ spec: type: string inputSettings: description: Settings of an input. See Input Settings for - more details + more details. items: properties: audioSelector: @@ -7220,8 +7334,10 @@ spec: type: object type: array audioSelectorName: - description: The name of the audio selector used as - the source for this AudioDescription. + description: The name of the audio selector in the + input that MediaLive should monitor to detect silence. + Select your most important rendition. If you didn't + create an audio selector in this input, leave blank. type: string audioType: description: Applies only if audioTypeControl is useConfigured. @@ -9168,7 +9284,7 @@ spec: type: array udpOutputSettings: description: UDP output settings. See - UDP Output Settings for more details + UDP Output Settings for more details. items: properties: bufferMsec: @@ -9871,59 +9987,110 @@ spec: items: properties: automaticInputFailoverSettings: - description: Destination settings for a standard output; - one destination for each redundant encoder. See Settings - for more details. + description: User-specified settings for defining what the + conditions are for declaring the input unhealthy and failing + over to a different input. See Automatic Input Failover + Settings for more details. items: properties: errorClearTimeMsec: + description: This clear time defines the requirement + a recovered input must meet to be considered healthy. + The input must have no failover conditions for this + length of time. Enter a time in milliseconds. This + value is particularly important if the input_preference + for the failover pair is set to PRIMARY_INPUT_PREFERRED, + because after this time, MediaLive will switch back + to the primary input. type: number failoverCondition: items: properties: failoverConditionSettings: - description: Destination settings for a standard - output; one destination for each redundant - encoder. See Settings for more details. + description: Failover condition type-specific + settings. See Failover Condition Settings + for more details. items: properties: audioSilenceSettings: - description: Destination settings for - a standard output; one destination for - each redundant encoder. See Settings + description: MediaLive will perform a + failover if the specified audio selector + is silent for the specified period. + See Audio Silence Failover Settings for more details. items: properties: audioSelectorName: description: The name of the audio - selector used as the source for - this AudioDescription. + selector in the input that MediaLive + should monitor to detect silence. + Select your most important rendition. + If you didn't create an audio + selector in this input, leave + blank. type: string audioSilenceThresholdMsec: + description: The amount of time + (in milliseconds) that the active + input must be silent before automatic + input failover occurs. Silence + is defined as audio loss or audio + quieter than -50 dBFS. type: number type: object type: array inputLossSettings: - description: Destination settings for - a standard output; one destination for - each redundant encoder. See Settings - for more details. + description: MediaLive will perform a + failover if content is not detected + in this input for the specified period. + See Input Loss Failover Settings for + more details. items: properties: inputLossThresholdMsec: + description: The amount of time + (in milliseconds) that no input + is detected. After that time, + an input failover will occur. type: number type: object type: array videoBlackSettings: - description: Destination settings for - a standard output; one destination for - each redundant encoder. See Settings - for more details. + description: MediaLive will perform a + failover if content is considered black + for the specified period. See Video + Black Failover Settings for more details. items: properties: blackDetectThreshold: + description: 'A value used in calculating + the threshold below which MediaLive + considers a pixel to be ''black''. + For the input to be considered + black, every pixel in a frame + must be below this threshold. + The threshold is calculated as + a percentage (expressed as a decimal) + of white. Therefore .1 means 10% + white (or 90% black). Note how + the formula works for any color + depth. For example, if you set + this field to 0.1 in 10-bit color + depth: (10230.1=102.3), which + means a pixel value of 102 or + less is ''black''. If you set + this field to .1 in an 8-bit color + depth: (2550.1=25.5), which means + a pixel value of 25 or less is + ''black''. The range is 0.0 to + 1.0, with any number of decimal + places.' type: number videoBlackThresholdMsec: + description: The amount of time + (in milliseconds) that the active + input must be black before automatic + input failover occurs. type: number type: object type: array @@ -9932,9 +10099,13 @@ spec: type: object type: array inputPreference: + description: Input preference when deciding which + input to make active when a previously failed input + has recovered. type: string secondaryInputId: - description: The ID of the input. + description: The input ID of the secondary input in + the automatic input failover pair. type: string type: object type: array @@ -9946,7 +10117,7 @@ spec: type: string inputSettings: description: Settings of an input. See Input Settings for - more details + more details. items: properties: audioSelector: diff --git a/package/crds/mq.aws.upbound.io_brokers.yaml b/package/crds/mq.aws.upbound.io_brokers.yaml index 736e0923cc..080a7c46f0 100644 --- a/package/crds/mq.aws.upbound.io_brokers.yaml +++ b/package/crds/mq.aws.upbound.io_brokers.yaml @@ -86,7 +86,7 @@ spec: type: string configuration: description: Configuration block for broker configuration. Applies - to engine_type of ActiveMQ only. Detailed below. + to engine_type of ActiveMQ and RabbitMQ only. Detailed below. items: properties: id: @@ -580,7 +580,7 @@ spec: type: string configuration: description: Configuration block for broker configuration. Applies - to engine_type of ActiveMQ only. Detailed below. + to engine_type of ActiveMQ and RabbitMQ only. Detailed below. items: properties: revision: @@ -960,7 +960,7 @@ spec: type: string configuration: description: Configuration block for broker configuration. Applies - to engine_type of ActiveMQ only. Detailed below. + to engine_type of ActiveMQ and RabbitMQ only. Detailed below. items: properties: id: diff --git a/package/crds/mq.aws.upbound.io_configurations.yaml b/package/crds/mq.aws.upbound.io_configurations.yaml index bb9713cb70..46206d2b35 100644 --- a/package/crds/mq.aws.upbound.io_configurations.yaml +++ b/package/crds/mq.aws.upbound.io_configurations.yaml @@ -73,8 +73,9 @@ spec: engine_type RabbitMQ. type: string data: - description: Broker configuration in XML format. See official - docs for supported parameters and format of the XML. + description: Broker configuration in XML format for ActiveMQ or + Cuttlefish format for RabbitMQ. See official docs for supported + parameters and format of the XML. type: string description: description: Description of the configuration. @@ -120,8 +121,9 @@ spec: engine_type RabbitMQ. type: string data: - description: Broker configuration in XML format. See official - docs for supported parameters and format of the XML. + description: Broker configuration in XML format for ActiveMQ or + Cuttlefish format for RabbitMQ. See official docs for supported + parameters and format of the XML. type: string description: description: Description of the configuration. @@ -334,8 +336,9 @@ spec: engine_type RabbitMQ. type: string data: - description: Broker configuration in XML format. See official - docs for supported parameters and format of the XML. + description: Broker configuration in XML format for ActiveMQ or + Cuttlefish format for RabbitMQ. See official docs for supported + parameters and format of the XML. type: string description: description: Description of the configuration. diff --git a/package/crds/opensearch.aws.upbound.io_domains.yaml b/package/crds/opensearch.aws.upbound.io_domains.yaml index f5fbc0155b..f9f8756326 100644 --- a/package/crds/opensearch.aws.upbound.io_domains.yaml +++ b/package/crds/opensearch.aws.upbound.io_domains.yaml @@ -512,6 +512,17 @@ spec: type: number type: object type: array + softwareUpdateOptions: + description: Software update options for the domain. Detailed + below. + items: + properties: + autoSoftwareUpdateEnabled: + description: Whether automatic service software updates + are enabled for the domain. Defaults to false. + type: boolean + type: object + type: array tags: additionalProperties: type: string @@ -894,6 +905,17 @@ spec: type: number type: object type: array + softwareUpdateOptions: + description: Software update options for the domain. Detailed + below. + items: + properties: + autoSoftwareUpdateEnabled: + description: Whether automatic service software updates + are enabled for the domain. Defaults to false. + type: boolean + type: object + type: array tags: additionalProperties: type: string @@ -1459,6 +1481,17 @@ spec: type: number type: object type: array + softwareUpdateOptions: + description: Software update options for the domain. Detailed + below. + items: + properties: + autoSoftwareUpdateEnabled: + description: Whether automatic service software updates + are enabled for the domain. Defaults to false. + type: boolean + type: object + type: array tags: additionalProperties: type: string diff --git a/package/crds/rds.aws.upbound.io_optiongroups.yaml b/package/crds/rds.aws.upbound.io_optiongroups.yaml index 31904aa78c..e526d244f0 100644 --- a/package/crds/rds.aws.upbound.io_optiongroups.yaml +++ b/package/crds/rds.aws.upbound.io_optiongroups.yaml @@ -76,48 +76,58 @@ spec: option group should be associated with. type: string option: - description: A list of Options to apply. + description: List of options to apply. items: properties: dbSecurityGroupMemberships: - description: A list of DB Security Groups for which the - option is enabled. + description: List of DB Security Groups for which the option + is enabled. items: type: string type: array optionName: - description: The Name of the Option (e.g., MEMCACHED). + description: Name of the option (e.g., MEMCACHED). type: string optionSettings: - description: A list of option settings to apply. + description: List of option settings to apply. items: properties: name: - description: The name of the option group. Must be - lowercase, to match as it is stored in AWS. + description: Name of the setting. type: string value: - description: The Value of the setting. + description: Value of the setting. type: string type: object type: array port: - description: The Port number when connecting to the Option - (e.g., 11211). + description: Port number when connecting to the option (e.g., + 11211). Leaving out or removing port from your configuration + does not remove or clear a port from the option in AWS. + AWS may assign a default port. Not including port in your + configuration means that the AWS provider will ignore + a previously set value, a value set by AWS, and any port + changes. type: number version: - description: The version of the option (e.g., 13.1.0.0). + description: Version of the option (e.g., 13.1.0.0). Leaving + out or removing version from your configuration does not + remove or clear a version from the option in AWS. AWS + may assign a default version. Not including version in + your configuration means that the AWS provider will ignore + a previously set value, a value set by AWS, and any version + changes. type: string vpcSecurityGroupMemberships: - description: A list of VPC Security Groups for which the - option is enabled. + description: List of VPC Security Groups for which the option + is enabled. items: type: string type: array type: object type: array optionGroupDescription: - description: The description of the option group. + description: Description of the option group. type: string region: description: Region is the region you'd like your resource to @@ -153,48 +163,58 @@ spec: option group should be associated with. type: string option: - description: A list of Options to apply. + description: List of options to apply. items: properties: dbSecurityGroupMemberships: - description: A list of DB Security Groups for which the - option is enabled. + description: List of DB Security Groups for which the option + is enabled. items: type: string type: array optionName: - description: The Name of the Option (e.g., MEMCACHED). + description: Name of the option (e.g., MEMCACHED). type: string optionSettings: - description: A list of option settings to apply. + description: List of option settings to apply. items: properties: name: - description: The name of the option group. Must be - lowercase, to match as it is stored in AWS. + description: Name of the setting. type: string value: - description: The Value of the setting. + description: Value of the setting. type: string type: object type: array port: - description: The Port number when connecting to the Option - (e.g., 11211). + description: Port number when connecting to the option (e.g., + 11211). Leaving out or removing port from your configuration + does not remove or clear a port from the option in AWS. + AWS may assign a default port. Not including port in your + configuration means that the AWS provider will ignore + a previously set value, a value set by AWS, and any port + changes. type: number version: - description: The version of the option (e.g., 13.1.0.0). + description: Version of the option (e.g., 13.1.0.0). Leaving + out or removing version from your configuration does not + remove or clear a version from the option in AWS. AWS + may assign a default version. Not including version in + your configuration means that the AWS provider will ignore + a previously set value, a value set by AWS, and any version + changes. type: string vpcSecurityGroupMemberships: - description: A list of VPC Security Groups for which the - option is enabled. + description: List of VPC Security Groups for which the option + is enabled. items: type: string type: array type: object type: array optionGroupDescription: - description: The description of the option group. + description: Description of the option group. type: string tags: additionalProperties: @@ -378,62 +398,72 @@ spec: atProvider: properties: arn: - description: The ARN of the db option group. + description: ARN of the DB option group. type: string engineName: description: Specifies the name of the engine that this option group should be associated with. type: string id: - description: The db option group name. + description: DB option group name. type: string majorEngineVersion: description: Specifies the major version of the engine that this option group should be associated with. type: string option: - description: A list of Options to apply. + description: List of options to apply. items: properties: dbSecurityGroupMemberships: - description: A list of DB Security Groups for which the - option is enabled. + description: List of DB Security Groups for which the option + is enabled. items: type: string type: array optionName: - description: The Name of the Option (e.g., MEMCACHED). + description: Name of the option (e.g., MEMCACHED). type: string optionSettings: - description: A list of option settings to apply. + description: List of option settings to apply. items: properties: name: - description: The name of the option group. Must be - lowercase, to match as it is stored in AWS. + description: Name of the setting. type: string value: - description: The Value of the setting. + description: Value of the setting. type: string type: object type: array port: - description: The Port number when connecting to the Option - (e.g., 11211). + description: Port number when connecting to the option (e.g., + 11211). Leaving out or removing port from your configuration + does not remove or clear a port from the option in AWS. + AWS may assign a default port. Not including port in your + configuration means that the AWS provider will ignore + a previously set value, a value set by AWS, and any port + changes. type: number version: - description: The version of the option (e.g., 13.1.0.0). + description: Version of the option (e.g., 13.1.0.0). Leaving + out or removing version from your configuration does not + remove or clear a version from the option in AWS. AWS + may assign a default version. Not including version in + your configuration means that the AWS provider will ignore + a previously set value, a value set by AWS, and any version + changes. type: string vpcSecurityGroupMemberships: - description: A list of VPC Security Groups for which the - option is enabled. + description: List of VPC Security Groups for which the option + is enabled. items: type: string type: array type: object type: array optionGroupDescription: - description: The description of the option group. + description: Description of the option group. type: string tags: additionalProperties: @@ -443,9 +473,8 @@ spec: tagsAll: additionalProperties: type: string - description: A map of tags assigned to the resource, including - those inherited from the provider default_tags configuration - block. + description: Map of tags assigned to the resource, including those + inherited from the provider default_tags configuration block. type: object type: object conditions: diff --git a/package/crds/s3.aws.upbound.io_objectcopies.yaml b/package/crds/s3.aws.upbound.io_objectcopies.yaml index 36ebb3b2db..90b76a25bb 100644 --- a/package/crds/s3.aws.upbound.io_objectcopies.yaml +++ b/package/crds/s3.aws.upbound.io_objectcopies.yaml @@ -81,6 +81,12 @@ spec: description: Specifies caching behavior along the request/reply chain Read w3c cache_control for further details. type: string + checksumAlgorithm: + description: 'Indicates the algorithm used to create the checksum + for the object. If a value is specified and the object is encrypted + with KMS, you must have permission to use the kms:Decrypt action. + Valid values: CRC32, CRC32C, SHA1, SHA256.' + type: string contentDisposition: description: Specifies presentational information for the object. Read w3c content_disposition for further information. @@ -365,6 +371,12 @@ spec: description: Specifies caching behavior along the request/reply chain Read w3c cache_control for further details. type: string + checksumAlgorithm: + description: 'Indicates the algorithm used to create the checksum + for the object. If a value is specified and the object is encrypted + with KMS, you must have permission to use the kms:Decrypt action. + Valid values: CRC32, CRC32C, SHA1, SHA256.' + type: string contentDisposition: description: Specifies presentational information for the object. Read w3c content_disposition for further information. @@ -728,6 +740,27 @@ spec: description: Specifies caching behavior along the request/reply chain Read w3c cache_control for further details. type: string + checksumAlgorithm: + description: 'Indicates the algorithm used to create the checksum + for the object. If a value is specified and the object is encrypted + with KMS, you must have permission to use the kms:Decrypt action. + Valid values: CRC32, CRC32C, SHA1, SHA256.' + type: string + checksumCrc32: + description: The base64-encoded, 32-bit CRC32 checksum of the + object. + type: string + checksumCrc32C: + description: The base64-encoded, 32-bit CRC32C checksum of the + object. + type: string + checksumSha1: + description: The base64-encoded, 160-bit SHA-1 digest of the object. + type: string + checksumSha256: + description: The base64-encoded, 256-bit SHA-256 digest of the + object. + type: string contentDisposition: description: Specifies presentational information for the object. Read w3c content_disposition for further information. diff --git a/package/crds/s3.aws.upbound.io_objects.yaml b/package/crds/s3.aws.upbound.io_objects.yaml index 8eb9e9d940..4f0cea8e4a 100644 --- a/package/crds/s3.aws.upbound.io_objects.yaml +++ b/package/crds/s3.aws.upbound.io_objects.yaml @@ -156,6 +156,12 @@ spec: description: Caching behavior along the request/reply chain Read w3c cache_control for further details. type: string + checksumAlgorithm: + description: 'Indicates the algorithm used to create the checksum + for the object. If a value is specified and the object is encrypted + with KMS, you must have permission to use the kms:Decrypt action. + Valid values: CRC32, CRC32C, SHA1, SHA256.' + type: string content: description: Literal string value to use as the object content, which will be uploaded as UTF-8-encoded text. @@ -358,6 +364,12 @@ spec: description: Caching behavior along the request/reply chain Read w3c cache_control for further details. type: string + checksumAlgorithm: + description: 'Indicates the algorithm used to create the checksum + for the object. If a value is specified and the object is encrypted + with KMS, you must have permission to use the kms:Decrypt action. + Valid values: CRC32, CRC32C, SHA1, SHA256.' + type: string content: description: Literal string value to use as the object content, which will be uploaded as UTF-8-encoded text. @@ -636,6 +648,27 @@ spec: description: Caching behavior along the request/reply chain Read w3c cache_control for further details. type: string + checksumAlgorithm: + description: 'Indicates the algorithm used to create the checksum + for the object. If a value is specified and the object is encrypted + with KMS, you must have permission to use the kms:Decrypt action. + Valid values: CRC32, CRC32C, SHA1, SHA256.' + type: string + checksumCrc32: + description: The base64-encoded, 32-bit CRC32 checksum of the + object. + type: string + checksumCrc32C: + description: The base64-encoded, 32-bit CRC32C checksum of the + object. + type: string + checksumSha1: + description: The base64-encoded, 160-bit SHA-1 digest of the object. + type: string + checksumSha256: + description: The base64-encoded, 256-bit SHA-256 digest of the + object. + type: string content: description: Literal string value to use as the object content, which will be uploaded as UTF-8-encoded text. diff --git a/package/crds/s3control.aws.upbound.io_multiregionaccesspoints.yaml b/package/crds/s3control.aws.upbound.io_multiregionaccesspoints.yaml index 87387a3f05..859dfcb7f0 100644 --- a/package/crds/s3control.aws.upbound.io_multiregionaccesspoints.yaml +++ b/package/crds/s3control.aws.upbound.io_multiregionaccesspoints.yaml @@ -131,6 +131,11 @@ spec: description: The name of the associated bucket for the Region. type: string + bucketAccountId: + description: The AWS account ID that owns the Amazon + S3 bucket that's associated with this Multi-Region + Access Point. + type: string bucketRef: description: Reference to a Bucket in s3 to populate bucket. @@ -537,6 +542,16 @@ spec: description: The name of the associated bucket for the Region. type: string + bucketAccountId: + description: The AWS account ID that owns the Amazon + S3 bucket that's associated with this Multi-Region + Access Point. + type: string + region: + description: The Region configuration block to specify + the bucket associated with the Multi-Region Access + Point. See Region Configuration below for more details. + type: string type: object type: array type: object diff --git a/package/crds/s3control.aws.upbound.io_objectlambdaaccesspoints.yaml b/package/crds/s3control.aws.upbound.io_objectlambdaaccesspoints.yaml index ed291b90f8..6b27b696f0 100644 --- a/package/crds/s3control.aws.upbound.io_objectlambdaaccesspoints.yaml +++ b/package/crds/s3control.aws.upbound.io_objectlambdaaccesspoints.yaml @@ -563,6 +563,9 @@ spec: description: The AWS account ID for the owner of the bucket for which you want to create an Object Lambda Access Point. type: string + alias: + description: Alias for the S3 Object Lambda Access Point. + type: string arn: description: Amazon Resource Name (ARN) of the Object Lambda Access Point. diff --git a/package/crds/schemas.aws.upbound.io_schemas.yaml b/package/crds/schemas.aws.upbound.io_schemas.yaml index 330e3a2ad0..f4360d8de4 100644 --- a/package/crds/schemas.aws.upbound.io_schemas.yaml +++ b/package/crds/schemas.aws.upbound.io_schemas.yaml @@ -165,7 +165,8 @@ spec: description: Key-value map of resource tags. type: object type: - description: 'The type of the schema. Valid values: OpenApi3.' + description: 'The type of the schema. Valid values: OpenApi3 or + JSONSchemaDraft4.' type: string required: - region @@ -201,7 +202,8 @@ spec: description: Key-value map of resource tags. type: object type: - description: 'The type of the schema. Valid values: OpenApi3.' + description: 'The type of the schema. Valid values: OpenApi3 or + JSONSchemaDraft4.' type: string type: object managementPolicies: @@ -419,7 +421,8 @@ spec: block. type: object type: - description: 'The type of the schema. Valid values: OpenApi3.' + description: 'The type of the schema. Valid values: OpenApi3 or + JSONSchemaDraft4.' type: string version: description: The version of the schema. diff --git a/package/crds/servicecatalog.aws.upbound.io_principalportfolioassociations.yaml b/package/crds/servicecatalog.aws.upbound.io_principalportfolioassociations.yaml index 9173ce075e..b23f020696 100644 --- a/package/crds/servicecatalog.aws.upbound.io_principalportfolioassociations.yaml +++ b/package/crds/servicecatalog.aws.upbound.io_principalportfolioassociations.yaml @@ -226,8 +226,8 @@ spec: type: object principalType: description: Principal type. Setting this argument empty (e.g., - principal_type = "") will result in an error. Valid value is - IAM. Default is IAM. + principal_type = "") will result in an error. Valid values are + IAM and IAM_PATTERN. Default is IAM. type: string region: description: Region is the region you'd like your resource to @@ -255,8 +255,8 @@ spec: type: string principalType: description: Principal type. Setting this argument empty (e.g., - principal_type = "") will result in an error. Valid value is - IAM. Default is IAM. + principal_type = "") will result in an error. Valid values are + IAM and IAM_PATTERN. Default is IAM. type: string type: object managementPolicies: @@ -446,8 +446,8 @@ spec: type: string principalType: description: Principal type. Setting this argument empty (e.g., - principal_type = "") will result in an error. Valid value is - IAM. Default is IAM. + principal_type = "") will result in an error. Valid values are + IAM and IAM_PATTERN. Default is IAM. type: string type: object conditions: diff --git a/package/crds/sesv2.aws.upbound.io_emailidentities.yaml b/package/crds/sesv2.aws.upbound.io_emailidentities.yaml index ed2a995885..15d4b614eb 100644 --- a/package/crds/sesv2.aws.upbound.io_emailidentities.yaml +++ b/package/crds/sesv2.aws.upbound.io_emailidentities.yaml @@ -151,12 +151,26 @@ spec: for an email domain identity. items: properties: - domainSigningPrivateKey: + domainSigningPrivateKeySecretRef: description: '[Bring Your Own DKIM] A private key that''s used to generate a DKIM signature. The private key must use 1024 or 2048-bit RSA encryption, and must be encoded using base64 encoding.' - type: string + properties: + key: + description: The key to select. + type: string + name: + description: Name of the secret. + type: string + namespace: + description: Namespace of the secret. + type: string + required: + - key + - name + - namespace + type: object domainSigningSelector: description: '[Bring Your Own DKIM] A string that''s used to identify a public key in the DNS configuration for @@ -199,12 +213,6 @@ spec: for an email domain identity. items: properties: - domainSigningPrivateKey: - description: '[Bring Your Own DKIM] A private key that''s - used to generate a DKIM signature. The private key must - use 1024 or 2048-bit RSA encryption, and must be encoded - using base64 encoding.' - type: string domainSigningSelector: description: '[Bring Your Own DKIM] A string that''s used to identify a public key in the DNS configuration for @@ -406,12 +414,6 @@ spec: description: '[Easy DKIM] The key length of the DKIM key pair in use.' type: string - domainSigningPrivateKey: - description: '[Bring Your Own DKIM] A private key that''s - used to generate a DKIM signature. The private key must - use 1024 or 2048-bit RSA encryption, and must be encoded - using base64 encoding.' - type: string domainSigningSelector: description: '[Bring Your Own DKIM] A string that''s used to identify a public key in the DNS configuration for diff --git a/package/crds/ssm.aws.upbound.io_associations.yaml b/package/crds/ssm.aws.upbound.io_associations.yaml index c35859abb5..9cb2932388 100644 --- a/package/crds/ssm.aws.upbound.io_associations.yaml +++ b/package/crds/ssm.aws.upbound.io_associations.yaml @@ -218,6 +218,10 @@ spec: description: A cron or rate expression that specifies when the association runs. type: string + syncCompliance: + description: The mode for generating association compliance. You + can specify AUTO or MANUAL. + type: string targets: description: A block containing the targets of the SSM association. Targets are documented below. AWS currently supports a maximum @@ -328,6 +332,10 @@ spec: description: A cron or rate expression that specifies when the association runs. type: string + syncCompliance: + description: The mode for generating association compliance. You + can specify AUTO or MANUAL. + type: string targets: description: A block containing the targets of the SSM association. Targets are documented below. AWS currently supports a maximum @@ -600,6 +608,10 @@ spec: description: A cron or rate expression that specifies when the association runs. type: string + syncCompliance: + description: The mode for generating association compliance. You + can specify AUTO or MANUAL. + type: string targets: description: A block containing the targets of the SSM association. Targets are documented below. AWS currently supports a maximum